The Facebook ads trigger is a feature that automatically initiates a conversation in Manychat when someone interacts with your Facebook ads.
With this trigger, you can engage users who click on your ads by sending personalized messages, collecting leads, answering questions, and guiding them through a sales funnel directly on Facebook. This is especially valuable for businesses aiming to maximize their ad spend by turning ad interactions into meaningful conversations, building relationships, and driving more conversions.
Setting up the Facebook Ads trigger involves two stages: creating the automation in Manychat and configuring it in Meta Ads Manager. This article walks you through each stage.
How to set up a Facebook Ads Trigger in Manychat
- Open your Manychat account.
- Select Automation in the sidebar.
- Click the + New Automation button.
- Click the + Start From Scratch button and select Start from a blank canvas.
- When the Flow Builder opens, click the + New Trigger button to add the trigger.
- In the pop-up that opens, switch to the Facebook tab and select User clicks a Facebook Ad.
- Click Save in the panel that opens to add the trigger to your automation.
- Next, add what happens after the user clicks the ad: for example, add a Send Message node to your automation:
- Click on Messenger under Choose the next step.
- In the panel that opens, compose the initial message your contacts will see when they click your ad. Add a single block of text or media and include at least one Button or Quick Reply.
- Make sure that Send within 24 hour window option is selected. Since the user has already opted in to receive messages from you, you must communicate with them within the allowed 24-hour period.
- To see how it works, you can click the Preview button at the top of the Flow Builder.
- You can choose to preview the automation either in Manychat or directly in Messenger.
- The second option lets you see everything exactly as your audience will experience it. Click the arrow icon next to the Preview to select the preview mode.
- Once you’ve finished setting up the automation, click the Set Live button if you’re creating a new automation or Update if you’re making changes to the existing one.
| ⚠️ The automation must be live before it appears in Meta Ads Manager. If the Facebook Ads trigger is deactivated, the automation will not show up in the list when setting up your ad. |
Variables — such as First Name, Gender, or custom fields — are not supported in the initial message due to platform limitations. If your message includes variables, you'll see this error: "You cannot use Variables (like First Name, Gender, Bot fields, etc) in JSON GT Opt-In due to platform limitations." Remove any variables from the first message in your automation to resolve this.
Set up the ad in Meta Ads Manager
After completing the steps above, navigate to Meta Ads Manager to create your Facebook ad.
- In the Meta Ads Manager, click Create to start creating a new Ad campaign.
- Choose the ad type and the campaign objective. Note: In Ads Manager, the Facebook ads trigger is currently available only for Traffic, Engagement, and Sales campaigns.
- Click Continue.
- On the Campaign screen, you can configure the following settings:
- Campaign name: Enter a descriptive name to identify this campaign later.
- Budget type: Choose between Campaign budget (Meta distributes spend automatically) or Ad set budget (manual control per ad set).
- Budget schedule: If you select Campaign budget, choose Daily budget or Lifetime budget, and enter the amount.
- A/B test: Toggle on to compare ad variations after publishing.
- Special Ad Category: Select if your ad relates to housing, employment, financial products, social issues, elections, or politics. Leave unselected if none apply.
- When you're done, click Next.
- Next, make sure the Conversion location is set to Message destinations.
- Once you’ve set up everything on this page, click Next.
- Next, in the Ad Creative section, when setting up your ad media, choose a call-to-action button labeled Send Message. This will initiate a conversation with the user in Messenger.
- Once you’re all set with your ad, locate the Message template section. In some cases, it can be Chat builders instead.
- For Message templates:
- Select to create a new template with the Partner app and click the Select flow button.
- From the dropdown list, choose Manychat as the Partner app and the automation you’ve created earlier in Manychat from the Message flow dropdown.
- Click Finish and proceed to publish your Facebook ad.
- Select to create a new template with the Partner app and click the Select flow button.
- For Chat builders:
- Switch to the Saved templates tab.
- Next, select Manychat in the Select template section and choose the automation you want to use from the list.
- Once you’ve selected the automation, proceed to publishing the ad.
Once your ad is published and live, users who click your ad will receive the initial message from your automation. Keep in mind that Facebook users become Manychat contacts only after they click a button or respond to your initial message.
| ⚠️ Automations linked to an active ad cannot be edited. To make changes, turn off the ad in Meta Ads Manager first, then update your automation in Manychat, reactivate the Facebook Ads trigger, and turn the ad back on. |