Skip to main content

Connect Meta Instant Form

Connecting a Meta Instant Form is like hiring an assistant who watches your Facebook and Instagram lead ads around the clock: every time someone fills out one of your lead forms, their answers are copied into your database within minutes — no manual typing, no exporting spreadsheets.

Before you start

  • A Facebook Page that has at least one Lead Ad form set up
  • Admin or Advertiser access to that Page
  • A database ready to receive the leads — it's fine if it has no columns yet, you can create them during setup

Connect it

  1. Open your database and click the connector icon in the header toolbar
  2. Select Meta Instant Forms
  3. Sign in with Facebook and approve the permissions it asks for
  4. Pick your Page — the Facebook Page that has your lead forms
  5. Pick a form — the specific lead form you want to connect
  6. Match the fields to your database columns (see below)
  7. (Optional) Turn on Ad Campaign Tracking to record which ad each lead came from
  8. Click Connect

Selecting the lead form to connect to your databaseImage: Selecting the lead form to connect to your database

info

The Sign in with Facebook step (step 3) opens in a standard Facebook login popup, so it isn't pictured here — approve the requested permissions and Facebook returns you to Nirvai.

Match form fields to columns

For each question on your form, choose where its answer should go:

Column mapping step showing source fields and target column optionsImage: Column mapping step showing source fields and target column options

OptionWhat it does
Existing columnSends the answer to a column you already have
+ Add columnCreates a new text column for it automatically
OmitSkips this question — its answer won't be saved
tip

Nirvai tries to match fields by name automatically. A Meta field called "email" lines up with your "email" column on its own if you have one.

Conditional questions

If your form shows follow-up questions based on earlier answers, each one gets its own row to match. Every answer is captured, no matter which path the person took.

Track which ad a lead came from

Turn on Ad Campaign Tracking to record the ad behind each lead. It adds three columns:

ColumnWhat it holds
campaign_nameThe ad campaign's name
adset_nameThe audience the ad targeted
ad_nameThe specific ad the person clicked
info

These columns only fill in for leads from real, running ads. Test leads you submit through Facebook's testing tools leave them blank.

How syncing works

Nirvai checks Meta for new leads every 30 minutes rather than waiting for an instant alert from Meta. Checking on a steady schedule means no lead is ever missed, even if a service is briefly unavailable.

Nirvai only pulls leads created since the last check, and it skips any lead it has already saved — so you never get duplicates.

Your first sync

When you finish connecting a form, click Sync Now on the success screen to pull in all of that form's existing leads right away. This one-time catch-up grabs your history, not just new leads.

Manage your connector

The connector's status shows in your database header:

Connector status indicator in the database headerImage: Connector status indicator in the database header

StatusMeaning
Active (green)Checking for new leads every 30 minutes
PausedChecking is paused — no new leads come in
ErrorSomething went wrong — open it to read the message
Pending setupSetup wasn't finished
  • Edit — open the connector settings to see the connected form and Page, review the field matches, and check the last sync time and total leads saved.
  • Delete — stops all future syncing. Leads already saved stay in your database.

Troubleshooting

ProblemLikely causeFix
No leads coming inFacebook permission expiredOpen the connector settings and sign in with Facebook again
Some leads missingThe form changed after you connected itCheck whether new questions need to be matched to columns
Sync shows 0 new leadsNo new leads since the last checkWait for new submissions, or confirm the form is published
Campaign columns are blankThe lead came from a test submissionOnly real ad leads include campaign info
Connector shows ErrorFacebook permission for the Page expiredReconnect by signing in with Facebook again
tip

After connecting, submit a test lead with Facebook's Lead Ads Testing Tool, then click Sync Now to confirm it lands in your database.

What's next