This workflow corresponds to n8n.io template #6407 — we link there as the canonical source.
This workflow follows the Google Sheets → Googlesheetstrigger recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "9EhOzsA7Ll6zYkZg",
"name": "Property Link Shortener & QR Code Generator",
"tags": [],
"nodes": [
{
"id": "f6de70e3-5cc2-47e0-ad22-cb7e2bfa4b63",
"name": "0. Google Sheets (New/Updated Row Trigger)",
"type": "n8n-nodes-base.googleSheetsTrigger",
"position": [
0,
0
],
"parameters": {},
"description": "Monitors a Google Sheet for new or updated property listing rows.",
"typeVersion": 1
},
{
"id": "cc9738c4-f044-423f-80c6-926a0a73bf32",
"name": "1. Shorten URL (HTTP Request - Bitly)",
"type": "n8n-nodes-base.httpRequest",
"position": [
256,
0
],
"parameters": {},
"description": "Shortens the property URL using Bitly.",
"typeVersion": 3
},
{
"id": "7ff26d30-70ec-440f-8ec0-7ec6157dd8c5",
"name": "2. Generate QR Code (HTTP Request - QR Code API)",
"type": "n8n-nodes-base.httpRequest",
"position": [
512,
0
],
"parameters": {},
"description": "Generates a QR code image link from the shortened URL.",
"typeVersion": 3
},
{
"id": "da72e327-4fbd-4235-a12d-18de7290de99",
"name": "3. Update Google Sheet (Update Row)",
"type": "n8n-nodes-base.googleSheets",
"position": [
752,
0
],
"parameters": {},
"description": "Updates the Google Sheet with the generated short URL and QR code URL.",
"typeVersion": 3
},
{
"id": "fe912fd8-9e37-4481-91f8-9dabd36ab7fa",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-64,
-48
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "081be7b2-1d16-4cb5-8e79-b415044f9a2c",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-64,
240
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "5d951876-7f3a-4123-abce-2251f921d1d4",
"connections": {
"1. Shorten URL (HTTP Request - Bitly)": {
"main": [
[
{
"node": "2. Generate QR Code (HTTP Request - QR Code API)",
"type": "main",
"index": 0
}
]
]
},
"0. Google Sheets (New/Updated Row Trigger)": {
"main": [
[
{
"node": "1. Shorten URL (HTTP Request - Bitly)",
"type": "main",
"index": 0
}
]
]
},
"2. Generate QR Code (HTTP Request - QR Code API)": {
"main": [
[
{
"node": "3. Update Google Sheet (Update Row)",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This workflow automatically takes a long property URL from your Google Sheet, shortens it, generates a QR code, and then updates your sheet with the new links. 0. Google Sheets (New/Updated Row Trigger): 🚀 The workflow starts by constantly monitoring a specified Google Sheet. It…
Source: https://n8n.io/workflows/6407/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow automatically scrapes product information from any website URL entered into a Google Sheet and stores the extracted product details into another sheet. It uses Dumpling AI to extract pro
This powerful no-code workflow automates plagiarism detection using Plagiarism Checker AI Powered. Users submit text through Google Sheets. The system checks for duplication using the API, sends a det
This n8n workflow automates outbound phone calls to new leads using VAPI, with built-in timezone detection to ensure you're only calling during business hours.
Julia. Uses googleSheetsTrigger, googleSheets, httpRequest. Event-driven trigger; 16 nodes.
Automate HeyGen Video Generation from Google Sheets Effortlessly convert text scripts in Google Sheets into AI-generated videos using HeyGen.