← All Guides

Send Facebook & Instagram Leads to Google Sheets Automatically

Every time someone fills out your Facebook or Instagram lead ad form, that lead sits in Meta's system waiting for you to manually download a CSV. By the time you respond, your competitor already called them. This Make.com tutorial shows how to connect Facebook Lead Ads to Google Sheets automatically — in real time, no CSV downloads, no manual work.

Why Manual Lead Export Is Killing Your Conversion Rate

Speed to lead is the single biggest factor in converting paid ad leads. Most businesses respond within 2-24 hours because they check Meta's Lead Center manually once or twice a day. Research consistently shows that responding within 5 minutes makes you 9x more likely to convert a lead than responding within an hour. When you're paying $5-20 per lead on Facebook or Instagram ads, slow follow-up is the most expensive mistake you can make.

What This Automation Does

Every time someone submits your Facebook or Instagram lead ad form, Make.com instantly catches that event and adds a new row to your Google Sheet — name, email, phone number, and the ad name so you know which campaign generated the lead. Your sales team sees it in real time. No downloading, no importing, no delay.

Make.com scenario editor — empty canvas ready to build
Make.com scenario editor — empty canvas ready to build

What Gets Captured Automatically

Form FieldGoogle Sheets ColumnExample Value
First Name + Last NameA: NameSarah Johnson
Email AddressB: Emailsarah[at]company.com
Phone NumberC: Phone+1 555 0123
Ad NameD: SourceSummer Promo 2026
Submission TimeE: Date2026-02-20
💡 Pro Tip: Add a Slack notification as a third step in Make.com — when a new row hits your Google Sheet, Slack pings your sales channel instantly. Response time drops from hours to minutes — and that directly impacts your conversion rate.

How to Connect Facebook Lead Ads to Google Sheets

  1. Create a free Make.com account — no credit card required. Click "Create a new scenario" on your dashboard.
  2. Click the large purple + button on the canvas and search for "Facebook Lead Ads" — select "Watch Leads" as your trigger
  3. Facebook Lead Ads module — click Create a connection to link your Facebook account
    Facebook Lead Ads module — click Create a connection to link your Facebook account
  4. Click "Create a connection", name it anything (e.g. "My Facebook connection"), click Save — Facebook OAuth will open automatically
  5. Once connected, select your Facebook Page and the Lead Ad Form you want to watch
  6. Facebook Lead Ads configuration — Connection and Page selection
    Facebook Lead Ads configuration — Connection and Page selection
  7. Click the + button on the right of the Facebook module to add a second module — search for "Google Sheets" and select "Add a Row"
  8. Connect your Google account and select the spreadsheet where leads should land — choose "Search by path" and select your file
  9. Google Sheets module connected to Facebook Lead Ads in the scenario canvas
    Google Sheets module connected to Facebook Lead Ads in the scenario canvas
  10. Map the fields from Facebook to your Sheet columns — drag Full name to Name column, Email to Email column, Phone number to Phone column, Ad name to Source column, Date created to Date column
  11. Field mapping — Facebook lead data mapped to Google Sheets columns
    Field mapping — Facebook lead data mapped to Google Sheets columns
  12. Click Save — Make.com will ask "From which point do you want to start?" — select "From now on" to capture only new leads going forward
  13. Click "Run once" to activate, then turn the scenario ON — the toggle at the bottom of the canvas
  14. Completed Google Sheet with live lead data — Name, Email, Phone, Source and Date columns populated automatically
    Completed Google Sheet with live lead data — Name, Email, Phone, Source and Date columns populated automatically
Bottom line: If you're spending money on Facebook or Instagram ads and still downloading leads manually, you're paying twice — once for the lead and again in lost conversions from slow follow-up. This automation takes 20 minutes to set up once and runs forever. Make.com's free plan covers up to 1,000 operations per month, enough for most small businesses running lead gen campaigns. When you scale, the Core plan at $9/month handles thousands of leads.

Frequently Asked Questions

Does this work with Instagram lead ads too?

Yes — Facebook and Instagram lead ads share the same Meta Ads infrastructure. The Facebook Lead Ads module in Make.com captures leads from both platforms automatically.

What if someone submits a lead while Make.com is not running?

Make.com checks for new leads on a schedule — every 15 minutes on the free plan, in real time on paid plans. Leads submitted between checks are queued and processed on the next run, nothing is lost.

Do I need a developer to set this up?

No. Make.com's visual drag-and-drop builder requires no coding. If you can use Google Sheets, you can build this automation.

What does "From now on" mean when setting up the trigger?

Make.com asks from which point to start processing leads. "From now on" means only new leads submitted after you activate the scenario will be captured. Choose "All" only if you want to import existing leads retroactively.

Get automation tutorials in your inbox

One practical workflow per week. No fluff, no spam — just tested automations for service businesses.

Set up your own workflows for free with Make.com