Integrating Meta Lead Ads with SmartPush

Meta Ads (formerly Facebook Ads) is widely used by merchants to reach new audiences and collect potential customer leads.

SmartPush integrates with Meta Lead Ads, allowing lead information collected through Meta ad forms to be automatically synced to your SmartPush contacts. Once the integration is enabled, you can use these contacts to run automated marketing campaigns through email or SMS.

This article explains how to connect your Meta account, link Meta lead ads, and use the collected leads in SmartPush.

 


 

Connecting Your Meta Account

Follow these steps to authorize your Meta account in SmartPush:

  1. In the SmartPush admin, go to Apps > Integrations.
  2. In the integration list, find Meta Ads and click Integration.

  3. You will be redirected to the Meta (Facebook) login page. Enter your Meta account credentials, then click Log In.

  4. In the authorization window, follow the on-screen instructions to select the Meta account and Facebook Page you want to authorize, then review the requested permissions. Finally, click Save to complete the authorization.

  5. After the authorization is completed, a confirmation message will appear. Click Got it to return to the SmartPush admin.

 


 

Connecting Meta Lead Ads

After successfully connecting your Meta account, you can link your Meta lead ads to SmartPush to start syncing lead data.

Follow these steps to connect a Meta lead ad:

  1. After returning to SmartPush, select Meta Lead Ads and click Next step to continue setting up the lead ad connection.

  2. If your Meta account manages multiple Facebook Pages, select the page you want to use. Then click Add connection to view the available lead ads under that page.

  3. In the pop-up window, configure the following settings:

    • Meta Lead Ads: Select the Meta lead ad you want to connect and configure the following settings:
    • SmartPush tag: Assign a tag to the leads collected from this ad. This tag can be used later for segmentation or marketing campaigns.
    • Subscription status: Specify whether the collected leads have agreed to receive email, SMS, both, or neither
    Note: To avoid being marked as spam and to protect your domain reputation, ensure that all collected leads have explicitly consented to receive marketing messages. Only send email or SMS marketing messages to contacts who have subscribed.
  4. After adding the connection, the linked lead ads will appear in the connection list. You can manage them using the following options:
    • Edit: Update the connected ad, tag, or subscription status.
    • Delete: Stop syncing leads from the Meta lead ad form. Deleting a connection will not affect contacts that have already been imported or any existing automation workflows.

 


 

Using Meta Lead Ads Data in Automation

Once the integration is set up, leads collected from Meta lead ads can be automatically used in SmartPush automation workflows.

You can create an automation flow so that when a user submits a Meta lead ad form and subscribes, they will automatically enter the workflow and receive marketing messages.

Note: Automation features are only available for stores on the Free Trial plan or a Paid plan.

Recommended Automation Setup

A typical automation setup includes:

  • Trigger: Sync leads collected by Meta Lead Ads
  • Exit Condition: This lead is already a SmartPush contact

With this setup, newly collected leads can automatically receive welcome messages, onboarding emails, or promotional campaigns, helping you engage potential customers immediately after they submit the lead form.

 


 

Disconnecting Meta Ads Integration

If you no longer want to sync data from Meta Ads to SmartPush, you can disconnect the integration at any time.

Follow these steps to disconnect Meta Ads:

  1. In the SmartPush admin, go to Apps > Integrations.
  2. Locate Meta Ads in the integration list, then click Cancel integration.

  3. In the confirmation window, review the warning message and optionally select a reason for disconnecting the integration.
  4. Click Cancel integration to confirm.

After disconnecting:

  • SmartPush will stop syncing data with Meta Ads.
  • Existing contacts will not be affected.
  • Existing automation workflows will continue to run normally.
Have more questions? Submit a request

Comments