Automate your cold outreach using this n8n workflow. Sync leads from Google Sheets to Instantly campaigns, manage status via the n8n Data Table, and ensure precise lead filtering.
Download this n8n workflow template and start using it instantly.
Managing lead status across multiple platforms can be challenging. This powerful n8n workflow solves this by providing a unified approach to lead intake and campaign enrollment. By fetching data from Google Sheets, the automation first standardizes and stores the records within an n8n Data Table, which acts as the central source of truth.
This structure ensures that the Instantly platform only receives leads with the specific status (campaign = "start"), preventing costly duplicates and API errors. This robust n8n node configuration, combined with smart batching, makes this one of the most reliable n8n templates for high-volume lead operations. The entire n8n workflow is designed for scalability and rate-limit compliance, providing a crucial bridge between your raw data and your cold email platform.
This n8n workflow operates in two distinct, scheduled phases:
Loop Over Items n8n node splits the retrieved list into batches of 30 items. This critical step respects API rate limits during the update process.Title into the focusarea column, ensuring the Data Table is current and contains standardized data. The n8n workflow then loops back until all batches are processed.campaign status is set to "start", ensuring only new leads are targeted for cold outreach.Loop Over Items1 n8n node processes these qualified leads individually (batch size 1 is standard for the Instantly API)."added to instantly". This status update is crucial, as it prevents this specific lead from being processed again on subsequent runs of this n8n workflow. This robust logic makes this a highly effective n8n template.To deploy this expert n8n workflow, follow these steps:
Leads. It must include columns for Firstname, Email, Website, company, title, campaign, and focusarea (all string types).Create a lead), ensure you update the Campaign ID to match the specific Instantly campaign you intend to enroll the leads into.This n8n workflow utilizes several specialized and core n8n node types to achieve robust data flow management:
When clicking 'Execute workflow' (Manual Trigger n8n trigger): Initiates the Google Sheets data ingestion pipeline upon manual execution. This is helpful for testing or large initial data imports.
Schedule Trigger (n8n trigger): Automatically starts the Instantly sync flow on a recurring basis, ensuring leads are enrolled promptly.
Get row(s) in sheet (Google Sheets n8n node): Fetches all records from the source Google Sheet. It is configured to pull data from the sheet named 'instantly leads' in the configured document.
Loop Over Items / Loop Over Items1 (Split In Batches n8n node): Essential flow control n8n nodes. The first loop handles batching of 30 items for the Data Table update, respecting API limits. The second loop ensures individual processing for the Instantly API calls.
Update row(s)1 (Data Table n8n node): Used in the initial flow to upload/update lead records from Google Sheets into the local 'Leads' Data Table. It maps the incoming Title field to the focusarea column.
Get row(s) (Data Table n8n node): This crucial n8n node filters the Leads table, only retrieving records where the campaign status equals "start". This ensures only leads qualified for outreach proceed to the next step.
Create a lead (Instantly n8n node): The core action n8n node. It sends the filtered lead data (Email, Firstname, Company, Website) to the specific 'Launchday 1' Instantly campaign.
Update row(s) (Data Table n8n node): After successful Instantly enrollment, this n8n node updates the campaign column for that specific lead to "added to instantly", effectively marking it as processed and preventing re-enrollment.
Automate your lead follow-up using this critical n8n workflow. It monitors Google Sheets for lead replies, updates contact records in GoHighLevel, and generates immediate follow-up tasks in ClickUp.

Automate daily KPI reports using an n8n workflow. Sync metrics from ClickUp tasks and Google Sheets leads, compute trends using a custom n8n node, and distribute detailed reports via Slack and Gmail.

Use this robust n8n workflow to synchronize contact data from HubSpot, Pipedrive, and Salesforce into a master Google Sheet. Includes AI-powered deduplication and quality scoring.

Use this n8n workflow to seamlessly sync new leads from Webflow form submissions to Pipedrive CRM. Automatically check for existing organizations and contacts, prevent duplicates, and create new leads and notes.

Automate project tracking by syncing Linear issue creation, updates, and removal to Todoist tasks. Use this advanced n8n workflow to keep your tasks aligned.


I design enterprise-grade automation systems that eliminate bottlenecks, cut manual work by 70%+, and unlock millions in lost revenue opportunities. My clients — typically achieve 5–10x ROI within the first 90 days. Currently partnering with select high-growth companies ready to scale faster with AI automation. [email protected]







































