This guide explains how to create an advertisement in Ads Manager and connect it to Chatfuel. If you want to learn about the types of ads supported in Chatfuel read about it here.

Adding an advertisement to your Flow consists of two steps. First, you need to create an advertisement in Facebook Ads Manager. Second step is to add this ad to your Flow. Follow the instructions below to create and connect Facebook or Instagram Ads.

Facebook ads

Create an advertisement in Ads Manager

To use Facebook Ads in Chatfuel you must first create an advertisement in Facebook Ads Manager. To create an advertisement in Ads Manager:

  1. Go to Ad Creation within Ads Manager.

  2. Select the Messages Objective.

  3. Edit campaign name, details, etc. and click Next.

  4. In the Destination section select: Click to Messenger or Sponsored Message.

  5. Choose Messenger.

  6. Edit your Audience, Placements, Budget, and Schedule, and click Next.

  7. Select your advertisement format and complete your ad setup.

  8. Under Message Template, choose to either Create New or Use Existing template.

  9. Click + Create to create your message flow. Click Save and Finish when you're done.

  10. Finish editing your advertisement and click Publish.

📌 To improve your ads, follow these best practices.

Add the advertisement to your Flow

Second step is to add your ad to Chatfuel. Choose and Entry Point: Click-To-Messenger Ads, Click-To-Messenger Ads JSON or Sponsored Message. The Entry Point has to match ad type you chose in the Destination section in Ads Manager.

Click-To-Messenger Ads

Use a built-in functionality to connect Ads Manager in Chatfuel.

  1. Set up an ad in Ads Manager.

  2. Automation > Flows.

  3. Add Click-to-Messenger Entry Point.

  4. Click Choose ads.

  5. Choose your advertisement.

  6. Add text to a greeting message.

  7. Click Publish changes on Facebook.

Click-To-Messenger Ads JSON

Use a JSON-string to manually copy a JSON code to Ads Manager to connect your ad to Chatfuel.

  1. Set up an ad in Ads Manager.

  2. Automation > Flows.

  3. Add an Click-to-Messenger JSON Entry Point.

  4. Add your greeting message and content.

  5. Click Copy greeting as JSON code.

  6. Open your ad and go to the Message template section.

  7. Choose Advanced setup and click Edit.

  8. Paste JSON code and click Save and finish.

📌 You will have have to copy and paste the JSON-string again every time you make changes in Chatfuel.

Sponsored Messages

Use a built-in functionality to connect Ads Manager in Chatfuel.

  1. Set up an ad in Ads Manager.

  2. Automation > Flows.

  3. Add Sponsored Messages Entry Point.

  4. Click Choose ads.

  5. Choose your advertisement.

  6. Add text to a greeting message.

  7. Click Publish changes on Facebook.

For Instagram

Create an advertisement in Ads Manager

To use Instagram Ads in Chatfuel you must create an advertisement in Facebook Ads Manager. To create an advertisement in Ads Manager:

  1. Go to Ad Creation within Ads Manager.

  2. Select the Messages objective.

  3. Edit campaign name, details, etc. and click Next.

  4. In the Destination section select: Click to Messenger.

  5. Choose Instagram Direct.

  6. Edit your Audience, Placements, Budget, and Schedule, and click Next.

  7. Select your advertisement format and complete your ad setup.

  8. Under Message Template, choose to either Create New or Use Existing template.

  9. Click + Create to create your message flow. Click Save and Finish when you're done.

  10. Finish editing your advertisement and click Publish.

📌 To improve your ads, follow these best practices.

Add the advertisement to your Flow

  1. Set up an ad in Ads Manager.

  2. Automation > Flows.

  3. Add an Instagram Ads Entry Point.

  4. Click Choose ads.

  5. Choose your advertisement.

  6. Add text to a greeting message.

  7. Click Publish changes on Facebook.

Ad not working still

Check out our troubleshooting guide, if you still have problems.

Did this answer your question?