🎣 Send tracked cold email variants from Google Sheets with Gmail

⚑ 140 views · 🎣 Lead Generation & Enrichment

Description

How it works

Set up steps

  1. Connect your Gmail account to all three Send Variant nodes and the error alert node β€” takes about 2 minutes via OAuth
  2. Connect your Google Sheets account to the Get Contacts, Get Log Sends, and Log to Sheet nodes
  3. In Get Contacts, point the node to your prospect spreadsheet and confirm the tab is Sheet1 β€” columns needed: email, firstName, and optionally companyName
  4. In Get Log Sends and Log to Sheet, confirm both are pointing to the Log Sends tab of the same spreadsheet β€” this is what prevents duplicate sends
  5. In each of the three Send Variant nodes, update the sender name and sign-off in the email body to match your own details
  6. (Optional) Replace the tracking pixel URL in each Send Variant node with your own open-tracking webhook endpoint if you’re not using the one already in place
  7. Activate the workflow β€” it will run automatically each weekday at 9 AM, or trigger manually from the canvas to test with a small batch first

πŸ”— Nodes Used

Google Sheets, Gmail, Schedule Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup