Skip to main content

Facebook Lead Ads Integration

Written by Aldin Rey
Updated in the last hour

⚠️ This feature is available on the Business Plan and higher.


How to Set Up Facebook Lead Ads with ViralSweep

Step 1: Create Your Facebook Lead Ads

Start by creating your Lead Ads in Facebook Ads Manager.

  • Choose the fields you want to collect (e.g., name, email, phone number).

  • Decide where users go after submitting the form:

    • Your website, or

    • Your ViralSweep promotion

👉 Make sure your form includes the data you want to capture in ViralSweep.


Step 2: Connect Lead Ads to ViralSweep

To connect your Lead Ads:

  1. Go to Integrations → Facebook Lead Ads in ViralSweep

  2. Log in to Facebook and accept all permissions

  3. Select your Facebook Page from the dropdown

  4. Choose one or more Lead Forms

  5. Click Connect


Step 3: Test the Connection

Before going live, test to confirm everything is working correctly.

  1. Open the Facebook Lead Ads Testing Tool

  2. Select your Page and Lead Form

  3. Click Delete Lead (this does NOT remove real leads)

  4. Click Preview Form

  5. Fill out and submit the form

Now, check ViralSweep:

  • Go to your promotion → Entrants tab

  • Look for your test submission

  • The source should display as FB Lead Ads

If the lead doesn’t appear:

  • Return to the testing tool

  • Scroll to Webhook Subscription

  • Click Track Status several times to identify errors

Still stuck? Reach out to support—we’re happy to help.


Step 4: You're All Set 🎉

Once your test lead appears in ViralSweep, your integration is live.

All new leads from your Facebook Lead Ads will automatically sync to your campaign.


FAQ

What data does ViralSweep collect from Lead Ads?

We support the following fields:

  • Full Name*

  • First Name

  • Last Name

  • Email Address

  • Phone Number

  • Zip Code

  • State

  • Country

  • Birth Date (MM/DD/YYYY)

* If you use Full Name, it will be stored entirely in the First Name field. The Last Name field will remain blank.


Does the spam filter affect Lead Ads?

No—entries from Facebook Lead Ads bypass the spam filter automatically. You don’t need to adjust anything.


How does [AUTO_LOGIN_URL] work?

If you send email notifications through ViralSweep:

  • The email includes a special login link

  • When clicked, it recognizes the user

  • The user is taken directly to the post-entry page (no need to re-enter)


Troubleshooting

Leads are not appearing in ViralSweep

This usually means there’s a connection issue.

Try this:

  1. Edit your campaign in ViralSweep

  2. Remove the Facebook Lead Ads integration

  3. Reconnect your Facebook Page and Lead Form

  4. Run the test again (Step 3)


Error: “CRM access has been revoked”

This means ViralSweep doesn’t have proper permissions.

To fix:

  • Go to Facebook Business Settings

  • Re-enable access for Social Promotions in Lead Access Manager


I can’t see or select my Facebook Page

This usually happens if you’re not an admin of the page.

  • Confirm you have admin access

  • If you do:

    1. Go to Facebook Settings

    2. Disconnect the Social Promotions App

    3. Reconnect it in ViralSweep


Facebook shows more leads than ViralSweep

This can happen if the connection missed some data.

To resolve:

  • Export your leads from Facebook

  • Email them to [email protected]

  • Include your ViralSweep promotion name

  • Our team will import them for you


Full name is showing in the first name field

This happens when using the Full Name field in your Lead Ad.

To fix:

  • Update your Lead Ad to use:

    • First Name

    • Last Name


Some fields are missing in ViralSweep

We only sync supported fields:

  • Name (Full, First, Last)

  • Email

  • Phone

  • Zip Code

  • State

  • Country

  • Birth Date

Custom fields are not supported, but you can still export that data from Facebook.


Need Help?

If you have any questions, click the chat icon in the bottom-right corner to contact our support team. We’re here to help 👍

Did this answer your question?