Capture Facebook Lead Ads leads in Teamopipe
If you run Facebook lead form ads, Zapier can drop every new lead into Teamopipe as a contact automatically — no exporting CSVs, no copy-pasting. Here's the setup.
What you'll need
- A Zapier account.
- A Teamopipe workspace API key (Settings → Integrations → API keys).
- A Facebook lead form connected to your Facebook Page. Facebook Lead Ads is a premium Zapier app, so running this Zap needs a paid Zapier plan.
Set it up
- In Zapier, create a Zap with Facebook Lead Ads as the trigger and choose New Lead.
- Select your Facebook Page and the lead form you want to watch.
- Add Teamopipe as the action and choose Create Contact. Connect it with your API key if you haven't already.
- Map the lead form fields — name, email, phone — to the matching Teamopipe contact fields.
- Turn the Zap on. New leads now appear in Teamopipe as contacts.
Because lead form questions differ from form to form, the field mapping in step 4 is yours to set — Zapier shows your form's exact fields once you select the form.
Example mapping
- "Full name" → contact name
- "Email" → email
- "Phone number" → phone
Test it
- Use Facebook's lead ads testing tool, or submit your own form with test data.
- Run the test for the Teamopipe step in Zapier.
- Open Contacts in Teamopipe and check the test lead appears.
- Delete the test contact afterwards.
Common problems
- Zap can't be turned on: Facebook Lead Ads needs a paid Zapier plan.
- No leads arrive: check the Page and the form selected in step 2.
- Fields are empty: re-map the fields in step 4.
- Key error: reconnect Teamopipe with a valid API key.
Revoke access
Remove the API key in Settings → Integrations → API keys, and disconnect the apps in Zapier.
Want ad leads to open a deal in a specific pipeline too? See Connect Teamopipe to Zapier for the full list of triggers and actions.
If a lead isn't coming through, use the chat in the bottom-right corner or the contact form — we typically respond within 4 hours on business days.