Looking to connect a Meta Lead Ad Form to an AdvocacyAI action? You’re in the right place!
💡Benefits of the Integration
What Data Can I See in AdvocacyAI?
When someone submits a Lead Ad form, Meta uses a webhook to send that data straight to AdvocacyAI.
Here’s what happens:
- A contact record is created or updated
- Their form details show up in your analytics
- Their profile gets tagged automatically — it is recommended to create a tag called “Meta Lead Ads” so you know you know which advocates came from leads.
Pro Tip: Make sure your form includes fields for first name, last name, email, and full address to increase VoterMatch rates.
The integration can sync the following fields (depending on what you include in the form):
- First name
- Last name
- Email address
- Mobile number
- Address
- State
- City
- Zip Code
🤔How Does It Work?
What Will You Need?
- The AdvocacyAI and Meta Leads Ad Integration. Learn how to set that up here.
- A Facebook Business account with Lead Ads enabled.
- Admin-level permissions to manage lead access for your page.
- At least one Lead Ad form created in Meta’s Ad Manager.
- A published privacy policy (Meta requires this to create a lead form in ad manager).
🚀 Let’s Set It Up
1. Create an Action in AdvocacyAI
Create any action in our platform, we will then copy the tracking parameters in step 3. Learn more about Actions in AdvocacyAI here.
Once your action is created, you will be redirected to your Action Set Up Page. It’ll be helpful to keep this tab open while you work on the next step!

2. Create a Meta Lead Ad Form
Make sure your ad account has at least one instant form created in Meta. We recommend including these fields: First Name, Last Name, Address, City, State, Zip, Email 📬

3. Add AdvocacyAI Tracking Parameters to Your Lead Ad Form
- Go back to your AdvocacyAI Action Set Up Page and copy the Action ID on your URL. The Action ID will be the alphanumerical value after “/campaign/” in your URL.

- Go back to Meta and click on “Settings” on your Lead Ad Form.

- Next, select “Tracking Parameters”. Name your Parameter and paste the AdvocacyAI Action ID in the “Parameter value” field.

- Click “Done” to save your tracking parameters.
You have successfully connected a Meta Lead Ad Form to an AdvocacyAI Action!
💡Your AdvocacyAI Action will display a “Synced with Meta Lead Ads” message once data starts coming in through ad submissions.
👋 Need More Help?
We're always here for you. Reach out at help@advocacyai.com, and we’ll get you back on track.
