This feature is a no-code solution.  🍰

âť—Important note: The Native Ads integration is for bots built in the Automate tab. For bots built in the Flows tab, use the Click-to-Messenger Ads Entry Point or the Sponsored Message Entry Point to link ads to your chatbot.

This integration will allow you to do four different things right within Chatfuel:

  1. Connect a new or existing click-to-Messenger ad or sponsored message to a block
  2. Switch the block that an existing click-to-Messenger ad or sponsored message is connected to
  3. Edit the text of the quick replies or buttons (the ones that will appear along with the greeting from a click-to-Messenger ad, or along with your sponsored message)
  4. Analyze how these ads are performing together with your bot

For simplicity, we’ll refer to click-to-Messenger ads and sponsored messages here as Messenger ads in general.

Basic setup

You’ll find the native ads integration in the Grow tab of your Chatfuel dashboard, in a section called Facebook Messenger Ads.

Before you can use it, you’ll need to link your ad account and grant Chatfuel the necessary permissions. Here’s how:

  1. Select the ad account you want to use from the drop-down. (Only those that are linked to the Facebook account you’re logged in with will appear as options.)
  2. Next, you’ll need to grant Chatfuel permission to access your account in Ads Manager. You’ll be prompted to do this in a Facebook permissions pop-up window that will appear once you select your ad account. (If you already granted permissions earlier, your account will be connected as soon as you select it from the list.) As soon as your ad account is connected, any Messenger ad campaigns you may have will automatically populate there in the Facebook Messenger Ads section. 

Connecting an ad to a block

You’re now ready to connect click-to-Messenger ads or sponsored messages to bot blocks.

🤔 If you haven’t yet created a Messenger ad in Ads Manager, that’s your first step. Create your click-to-Messenger ad or sponsored message in Ads Manager. Then, follow the steps below to connect your Messenger ad to your chatbot.

  • Note that, for click-to-Messenger ads, you must create the Welcome Message in Ads Manager. You won’t be able to edit it in Chatfuel. The opposite is true for the buttons and quick replies: There’s no need to edit them in Ads Manager, because you’ll do so in Chatfuel with this integration.

✅ If you’ve already created a Messenger ad in Ads Manager, connecting it to a chatbot block is easy. Follow the instructions below:

  • Note that you can only connect ads that are in review, off, or on. If your ad is still in draft status, you must publish it first to be able to connect it to a block with this integration.
  1. Click the Connect new ads button, and the steps for setup will appear.

2. Select a campaign.

3. Choose the specific ad within that campaign that you want to connect to your bot.

4. Then set up your button(s) or quick replies. Whatever changes you make to your buttons or quick replies here will override any changes you made to them previously in Ads Manager. Also note that buttons won't work for some Europe-based pages and users. Get more info on Facebook's updated EEA policies. Next, choose the chatbot blocks that your buttons or quick replies will connect to.

5. Click Save. Your ad and its data will appear in the data sheet below from now on.

Note: The legacy method for connecting Messenger ads to your bot (which requires entering the bot payload) will still continue to function as normal.

Using the data sheet for this feature

Messenger ads linked to your ad account will appear in the data sheet for this integration (in the Grow tab) as soon as you connect your ad account. If you create a new ad once your account is already connected, it should appear immediately.

You can use this data sheet for four purposes:

1. Analyze stats. You’ll be able to view the following stats in Chatfuel for each click-to-Messenger ad or sponsored message:

  • Facebook ad stats: reach, impressions, clicks, and CPA (cost per new bot subscriber)
  • Chatfuel bot stats: new bot users, block open rate, and block CTR (click-through rate)

2. Check which campaigns are connected to which blocks, and edit if needed. 

3. Change the chatbot block your ad is connected to right in Chatfuel, without having to go to Facebook Ads Manager. You can change the text of the buttons or quick replies, too. To do so, locate the ad you want to edit in the data sheet for this integration in Chatfuel. Click on it, change the block, quick reply, and/or button, then hit Save.

4. Correct any issue your ads may have. The data sheet will show an error message if there’s something preventing one of your ads from running properly, so you can make the necessary changes.

Other tips to know

  • If you want to view both past and present campaigns in the data sheet for this integration, you can toggle Show Inactive Campaigns on.
  • Certain statistics in the data sheet are hyperlinked. When you click them, you’ll be led to the People tab, where you can view a list of users who are counted in that statistic.
  • Remember, the data sheet will only show click-to-Messenger ads and sponsored messages. If your ad account contains ads of other types, they’ll still appear in Ads Manager—they just won’t be shown in this Chatfuel integration.
  • Want to get a clear picture of how your click-to-Messenger ads are performing? Use the Send Analytics Events to Facebook plugin. In addition to gathering data for custom audiences, this Chatfuel plugin also lets you get a visual perspective of your chatbot funnel. Use it to identify any drop-off points in your chatbot for users who arrive there from a click-to-Messenger ad.

Example use cases for this integration

Click-to-Messenger ads and sponsored messages are the two ads chatbot marketers use most. This integration makes it easy to link them to your bot, change which blocks they’re linked to, and monitor how they’re performing. 

Here are a few uses cases to help you understand how to take advantage of this feature. Let’s say you…

📱Sent a sponsored message to a segment of users announcing a new product in your online electronics store. First, you try linking the sponsored message to text blocks in your bot. These blocks list and explain the top features of the new product. However, you’re seeing low click-through rates from there to your website. To improve them, you could link the sponsored message to a block with a gallery of various images of the product instead. The easy-to-browse visuals might win you higher CTRs. 

  • Use this integration to change which bot block your sponsored message leads to, from the text blocks to the gallery. 

📣 You are an agency, and you’ve created a sponsored-message drip campaign for your client’s bot subscribers. You’ve set up messages to send one, three, and five days after new users register on your client’s website. 

  • Check the performance of your sponsored messages and the bot blocks they lead to right in Chatfuel with this integration. Easily monitor the performance of the first message so you can make adjustments to the other two if needed. Make sure, at a glance, that there are no errors that will affect the linking of the message and the block you’ve chosen.

💊 Have an ecommerce store that sells vitamins. You’ve built a bot flow that will recommend the right vitamin type for a user’s specific needs. You want to bring users to this engaging flow right from your ads. The experiment is to see if this brings you higher conversion rates than sending users to your website to browse on their own.

  • Create a click-to-Messenger ad in Ads Manager. Then, use this integration to link that ad to your product-recommendation flow.

Looking for tips on how to create a high-performing ads strategy for your ecommerce business? Check out what Facebook ads expert Jason Smith recommends.

Did this answer your question?