How To Connect a Facebook Ad to ManyChat in 3 Steps (2024)

By Joren Wouters Updated on

In this tutorial, I will show you how to connect a Facebook ad to ManyChat in just three simple steps.

I will show you:

  • How to set up the ad in Facebook Ads Manager
  • How you can connect that ad to a specific Manychat flow

Let’s get started!

Step 1: Set up the Ad in Facebook Ads Manager

So, the first thing you need to do is create a Facebook Ad campaign. To do this, go to the Facebook Ads Manager and click on Create Campaign:

Create a campaign in Facebook Ads Manager

And then we need to determine the campaign objective and I recommend going with either traffic or engagement.

It’s not possible to go with leads, because if you go with leads, you need to optimize for leads. That’s not what we want, because we want to optimize for conversations.

So in this case, I will just go with Traffic and then click on Continue:

Continue button for fakebook Ad campaign

Once you’ve done that, choose the Manual traffic campaign option and click Continue:

Manual option for fakebook Ad campaign

This will take you to the campaign-level setup. There will be quite a lot of options here. But, for the purpose of this tutorial, we’ll only focus on how to connect a Facebook ad to ManyChat. So, for now, just click Next:

Next level button for Facebook ad campaign

This will take you to the ad set level. Here, it’s important to make sure that the Conversion is set to Messaging apps:

Set Messaging Apps for Facebook ad

Next, click on Performance Goals, then click Other goals, and choose the Maximize number of conversations:

Maximize number of Facebook conversations

And then you should select Messenger as the only Messaging app:

Select Messenger as the Messaging App for your Facebook Ad

I actually recommend setting up seperate ad campaigns per channel. In this tutorial, I will only be covering Facebook, so make sure WhatsApp and Instagram are not checked.

Step 2: Design the Automation in ManyChat

The next step is to create the automation in Manychat.

When you’re in ManyChat, click Automation and then click New Automation:

Add a New Automation in Manychat

First, click on the automation options icon and choose Rename

Rename option for ManyChat automation

For this tutorial, we’ll rename the automation to “Facebook Ad > Free Ebook” and then click Rename again.

Facebook Ad automation Renamed in ManyChat

Now, we need to add a trigger. To do that, click on the New Trigger option.

Add a new trigger to a Manychat flow

Since we’re connecting an ad, the trigger for this automation will be User clicks a Facebook Ad.

Trigger User clicks on Facebook Ad in ManyChat

And click on Save to continue:

Trigger save option on Facebook Ad in ManyChat

With the first message in our automation, it’s important that it can only contain text and quick replies or buttons.

And I recommend going with buttons, because these look better in Facebook Messenger.

Let’s say, we are doing a Facebook Ad where we give away a free ebook.

Then, we can add the following as the first message:

Are you ready to sky-rocket your instagram engagement, generate more leads and increase your revenue? 🚀

Just click the button below and I’ll send over my free guide “How to Generate Leads & Customers on Instagram” 💰

And under the message, you can also add a button with “Yes, send it over“:

New button for Facebook Ad in ManyChat

And we will connect this button to another message in Messenger:

Click Response of Facebook Ad in ManyChat

And normally, this would go to a complete Chat Funnel in Facebook. But in this tutorial, I will just show how you can create the connection between the Facebook Ad and Manychat.

Now, we can click on Set Live.

Set Live Response for Facebook in ManyChat

Step 3: Connect the Facebook Ad to ManyChat Automation

Now, you need to go back to your Facebook Ads Manager page and refresh it. Once you have done that, scroll down to Message template, choose Partner app, and then click Select flow.

Select Flow for Facebook Ad Manger

Here, under Partner app, choose ManyChat, and under Message flow, choose the automation you created in ManyChat:

Partner App Message flow for Facebook Ad Manager

Once you do that, it’ll show you a preview of what the message will look like. From here, you can choose to preview it in the Messenger app or click Finish to publish your ad.

Finish button to preview Message for Facebook ad Manager

Now, It’s Your Turn! 

And that’s how to connect a Facebook ad to ManyChat in three simple steps!

If you have any questions, please leave a comment below. I will get back to you as soon as possible!

Comments (2)

  1. Julie

    Facebook ad manager settings are completely different now in 2024 so I can’t follow this tutorial, FYI

    1. Joren Wouters

      Hey Julie! That’s correct. I already uploaded a new video on Youtube and I will also change this post within a week!

Leave a Reply