🎣 Sync Facebook/Google lead ads to Google Sheets & Salesforce CRM

7,066 views · 🎣 Lead Generation & Enrichment

Description

Stop wasting time on manual data entry and instantly engage with your new leads! This powerful and production-ready n8n workflow automates the entire process of capturing leads from Facebook Lead Ads (or Google Ads Lead Forms), creating a backup in Google Sheets, and adding them directly into your CRM like Salesforce.

This template is designed for marketers, sales teams, and agencies who want to ensure every lead is tracked and actioned immediately, improving conversion rates and maintaining a clean, organized database.

How It Works This workflow follows a logical and robust sequence:

Key Features

Setup Instructions

  1. Import Template: Add this workflow to your n8n canvas.
  2. Configure Trigger:
    • Select the Facebook Lead Ad node.
    • Create or select your Facebook Lead Ads API credentials.
    • Choose the correct Page and Form you want to track from the dropdown lists.
    • (Optional: To use Google Ads, delete the Facebook node and add the ‘Google Ads Lead Form Trigger’ node instead, then connect it to the ‘Prepare CRM Data’ node.)
  3. Configure Google Sheets:
    • Select the Log Lead to Google Sheets node.
    • Create or select your Google Sheets API credentials.
    • Enter your Spreadsheet ID and the Sheet Name (e.g., “Leads”).
    • Ensure your sheet has the following headers: Timestamp, FullName, Email, PhoneNumber, LeadID, CRM_Status.
    • The Update Status in Sheet node will automatically use the same credentials and sheet details.
  4. Configure Your CRM:
    • Select the Create Lead in Salesforce node.
    • Create or select your Salesforce API credentials.
    • Review the mapped fields. You can add any custom fields from your form by referencing the data from the trigger node (e.g., {{$nodes[“Facebook Lead Ad”].json.custom_field_name}}).
  5. Activate Workflow: Save and activate your workflow to start automating your lead management!

This automation will save you hours of administrative work, eliminate human error, and ensure your sales team can follow up with hot leads faster than ever.

🔗 Nodes Used

Google Sheets, Start, Salesforce, Facebook Lead Ads Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup