Facebook Ads Messages

Facebook Ads in AhaChat is a feature that allows you to create and send Marketing Messages (MM) to customers who have previously clicked on a Message Ad, or to customers whose phone numbers or emails you have, but who have never messaged your page before.

Notes:

  • When sending an MM to customers who have never inboxed the page, the message will still be delivered, but it will not appear on the page side. Only when the customer replies will the page display it.
  • You can view detailed reports (total messages sent, cost per message, total spending, number of clicks on the message, etc.) in Meta Ads Manager, similar to regular ad campaigns.

1. Preparation

To use the MM feature, you need:

  • A Business Manager (BM) account in Ads Manager
  • An ad account and fanpage both under the BM
  • The ad account must be the main/root account of the BM

2. How to create a customer list for sending ads

Method 1: Use the customer list subscribed to Marketing Messages

Marketing Message is a type of message that allows you to proactively send to customers who subscribed to a topic with daily frequency, only for those who opted in.

Steps to create a topic:

  • Go to AhaChat → menu Settings.
  • In the “Topics” section, create a new topic under Messenger List using the “Add New” button, then enter the name and content for the topic (see illustration below).

👉 See this article for details about Marketing Messages.

Method 2: Use Facebook Custom Audience

This is a powerful feature in Facebook Ads that allows advertisers to create specific target lists based on business-owned data, such as emails, phone numbers, website visitors, app users, or people who interacted with your Facebook page. It helps personalize ad messages, optimize budgets, and increase conversion rates by retargeting potential customers who have shown interest.

👉 See this article for how to create a Facebook Custom Audience.

Here, we’ll guide you to upload a list of phone numbers and emails to create a custom audience for sending Marketing Messages (MM).

Step 1: Go to the Facebook Ads menu → select Custom Audience

Step 2: Click Create new to upload a phone/email list

Download and edit the template file

Note:

  • When you upload a customer list with phone numbers/emails, Facebook will automatically match them with customers, and mapped customers will sync into the Custom Audience topic.
  • Sync time depends on the list size: 1–2 hours or even 2–3 days.
  • Not all phone numbers/emails can be matched. For example, you upload 5000 numbers, but Facebook may only map 2000–3000 customers.

Step 3: To upload a list of customers with phone numbers/emails who haven’t messaged the page yet → Select file

Important:

Step 4: After entering data, click continue → Facebook will process and map the data

Note:

The number shown in Approximate count is not exact, it’s just Meta’s projection of how many will be mapped.

3. How to send Marketing Messages (MM)

3.1 Granting Access

To send MM, go to Facebook Ads → select Ad

Click Create Ad

If this is your first time, you’ll be redirected to grant AhaChat access to your ad account

Click Continue

Click Continue

Select Business Account, Page, and Ad Account → Continue

Enable the option to let Facebook automatically send an invite to subscribe to the topic (Marketing Message) in future CTM ads when customers interact with your ads

Finally, confirm to complete the access setup

3.2 Creating a Message Marketing Ad

Step 1: Select an Ad Account

Step 2: Create a new Campaign

Step 3: Create a new Ad Set

Step 4: Set budget and schedule

Budget options:

  • Daily Budget: e.g., run 300,000đ per day for 3 days → total 900,000đ
  • Lifetime Budget: e.g., allocate 300,000đ for 3 days → Facebook spends 100,000đ/day, total 300,000đ

Schedule options:

  • Run my ad set continuously starting today
  • Set a start and end date

Step 5: Select audience & content

Audience:

  • Topic: customers subscribed to Marketing Messages by topic
  • Custom Audience: customers from Facebook Custom Audience list

Content types:

  • Single image card: greeting + image + button
  • Image carousel: greeting + multiple image slides + button

Notes:

  • Buttons currently only support opening a URL (chatbot flow not supported yet).
  • Messages can contain promotions/sales but must not violate Meta’s policy.
  • Limit use of icons, as Facebook may fail to display them properly.

Step 6: Click Create Ad → you’ll get a success notification

In the ads list, you can track:

  • Number of messages sent
  • Number of recipients
  • Click-through rate on buttons

You can also pause/delete ads and view campaign details in Meta Ads Manager.