• Channels
    • Instagram DMs
    • Facebook Messenger
    • WhatsApp
    • TikTok
    • SMS
    • Website
    • Voice & Phone
  • Platform
    • Features & Integrations
    • CRM & Ticketing
    • Chatbot Templates
  • Services
    • Click-To-Message Ads
    • AI Agents
    • Chatbot Development
    • Industries
      • Restaurants
      • Real Estate
      • Influencers & Creators
      • Universities
      • Car Dealers
      • Gyms & Fitness
      • eCommerce & Retail
      • Consumer Goods
      • Law Firms
      • Museums & Attractions
      • Travel
      • Events & Entertainment
      • Hotels
  • Pricing
  • Contact
  • Log In
  • Create Bot

Messenger Lists For Marketing Messages – Recurring Notifications on Messenger

  • Home
  • Docs
  • Messenger Lists For Marketing Messages – Recurring Notifications on Messenger

Channels

24
  • How to Connect MailChimp with ChitChatBot.ai
  • How to Assign a Conversation to an Admin or Team in app.chitchatbot.ai
  • How to Add a Note to a Contact in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Enable or Disable the Messenger Composer in app.chitchatbot.ai
  • Get Started with Telegram Automation on ChitChatBot.ai
  • 📞 Voice Automation with Twilio on ChitChatBot.ai
  • 📲 Get Started with SMS Automation Using Twilio
  • ChitChatBot System Variables & Account Fields
  • Instagram DM Automation with ChitChatBot.ai
  • WhatsApp Commerce: Connect & Manage Product Catalogs with ChitChatBot.ai
  • How to Automatically Reply to Instagram Comments
  • How to Set Up Instagram Story Reply Automation
  • Instagram Story Mention Reply Setup Guide
  • Triggers and Actions in app.chitchatbot.ai 
  • How to Send Broadcast Messages on WhatsApp Using app.chitchatbot.ai
  • How to Create and Send a WhatsApp Template Message on app.chitchatbot.ai
  • WhatsApp Business Chatbot Setup for ChitChatBot.ai
  • Custom Fields in app.chitchatbot.ai
  • How to Set Up a Poll

Webchat

12
  • How to Add Webchat to Your Website
  • How to View Actions Performed in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • ChitChatBot System Variables & Account Fields
  • Custom Fields in app.chitchatbot.ai
  • Allow Your Customers to Find Places Near Them 
  • How to setup bot Persistent Menu?

Facebook Messenger

22
  • Integrating Facebook Ads with Chitchatbot
  • How to View Actions Performed in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Use Personas in app.chitchatbot.ai
  • How to Enable or Disable the Messenger Composer in app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • ChitChatBot System Variables & Account Fields
  • Custom Fields in app.chitchatbot.ai
  • Allow Your Customers to Find Places Near Them 
  • Automatically Reply To Facebook Comments
  • How to get the JSON code for Click-To Message Adverts on Facebook & Instagram
  • Meta’s Guidelines and Policies for Using Automated Bots
  • Messenger Lists For Marketing Messages – Recurring Notifications on Messenger
  • How to setup bot Persistent Menu?
  • How to setup the greeting message?
  • How to set up Conversation starters?
  • How to setup Welcome Message for Messenger
  • Core Messenger Welcome Components

Instagram DMs

19
  • Integrating Facebook Ads with Chitchatbot
  • How to View Actions Performed in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • ChitChatBot System Variables & Account Fields
  • Instagram DM Automation with ChitChatBot.ai
  • How to Automatically Reply to Instagram Comments
  • How to Set Up Instagram Story Reply Automation
  • Instagram Story Mention Reply Setup Guide
  • Custom Fields in app.chitchatbot.ai
  • Allow Your Customers to Find Places Near Them 
  • How to get the JSON code for Click-To Message Adverts on Facebook & Instagram
  • Meta’s Guidelines and Policies for Using Automated Bots
  • How to setup bot Persistent Menu?
  • How to set up Conversation starters?

Text Messages (SMS)

6
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • 📲 Get Started with SMS Automation Using Twilio
  • ChitChatBot System Variables & Account Fields
  • Custom Fields in app.chitchatbot.ai

WhatsApp

15
  • Integrating Facebook Ads with Chitchatbot
  • How to View Actions Performed in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • 📍 How to Get a User’s Location in app.chitchatbot.ai
  • ChitChatBot System Variables & Account Fields
  • WhatsApp Commerce: Connect & Manage Product Catalogs with ChitChatBot.ai
  • How to Send Broadcast Messages on WhatsApp Using app.chitchatbot.ai
  • How to Create and Send a WhatsApp Template Message on app.chitchatbot.ai
  • WhatsApp Business Chatbot Setup for ChitChatBot.ai
  • Custom Fields in app.chitchatbot.ai
  • Allow Your Customers to Find Places Near Them 

Voice / Phone

6
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • 📞 Voice Automation with Twilio on ChitChatBot.ai
  • ChitChatBot System Variables & Account Fields
  • Voice Automation with AudioCodes on chitchatbot.ai
  • Custom Fields in app.chitchatbot.ai

Email

5
  • How to Connect MailChimp with ChitChatBot.ai
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • ChitChatBot System Variables & Account Fields
  • Custom Fields in app.chitchatbot.ai

Telegram

8
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • How to Send a Broadcast Message to Telegram Contacts
  • How Telegram Premium Users Can Automate Conversations Using a Chatbot
  • Get Started with Telegram Automation on ChitChatBot.ai
  • ChitChatBot System Variables & Account Fields
  • Custom Fields in app.chitchatbot.ai

Integrations

41
  • External Requests & Dynamic Content in Chitchatbot.ai
  • How to Extract Data from JSON
  • API Documentation For ChitChatBot.ai
  • QR Codes & Magic Links on ChitChatbot.ai
  • Pipedrive Integration
  • Integrating Facebook Ads with Chitchatbot
  • Klaviyo Integration with ChitChatBot.ai
  • Razorpay Integration with ChitChatBot.ai
  • HubSpot Integration with ChitChatBot.ai
  • How to Connect MailChimp with ChitChatBot.ai
  • How to Connect PayPal with ChitChatBot.ai
  • How to Connect ChitChatBot to Zapier
  • How to Find and Connect the ChitChatBot Make.com (formerly Integromat) App
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • 📞 Voice Automation with Twilio on ChitChatBot.ai
  • 📍 How to Get a User’s Location in app.chitchatbot.ai
  • 📲 Get Started with SMS Automation Using Twilio
  • WhatsApp Commerce: Connect & Manage Product Catalogs with ChitChatBot.ai
  • How to Generate Images Using xAI
  • How to Analyze an Image Using Claude Vision
  • How to Connect Google Gemini to Chitchatbot.ai
  • How to Connect Claude (Anthropic) to Chitchatbot.ai
  • AI Triggers: Connect ChatGPT to Automation & External Tools
  • 🗣️ How to Convert Speech to Text with OpenAI
  • How to Analyze an Image Using Google Gemini Vision
  • Generating Images Using Google Gemini
  • Editing an Image Using Google Gemini
  • CRM Pipeline Management in Chitchatbot.ai
  • Appointment Scheduling Using OpenAI or Google Gemini
  • Appointment Scheduling Manager – Set Up Your Calendar
  • Enhance Customer Support with ChatGPT (OpenAI Integration)
  • Triggers and Actions in app.chitchatbot.ai 
  • Connect OpenAI ChatGPT to your ChitChatBot.ai Account
  • Voice Automation with AudioCodes on chitchatbot.ai
  • How to Generate Images Using OpenAI on Chitchatbot.ai
  • Custom Fields in app.chitchatbot.ai
  • Allow Your Customers to Find Places Near Them 
  • How to Analyse an Image Using OpenAI Vision
  • Google Sheets – Dynamic Gallery
  • Google Sheets
  • ActiveCampaign

AI Features

15
  • How to Extract Data from JSON
  • How to Generate Images Using xAI
  • How to Analyze an Image Using Claude Vision
  • How to Connect Google Gemini to Chitchatbot.ai
  • How to Connect Claude (Anthropic) to Chitchatbot.ai
  • AI Triggers: Connect ChatGPT to Automation & External Tools
  • 🗣️ How to Convert Speech to Text with OpenAI
  • How to Analyze an Image Using Google Gemini Vision
  • Generating Images Using Google Gemini
  • Editing an Image Using Google Gemini
  • Appointment Scheduling Using OpenAI or Google Gemini
  • Enhance Customer Support with ChatGPT (OpenAI Integration)
  • Connect OpenAI ChatGPT to your ChitChatBot.ai Account
  • Voice Automation with AudioCodes on chitchatbot.ai
  • How to Generate Images Using OpenAI on Chitchatbot.ai

Tools

36
  • Managing Your Ecommerce Products on Chitchatbot
  • Setting Delivery Costs by Location
  • Adding Ecommerce Categories
  • How to Sell with the Webshop
  • How to Use Your Own Custom Checkout Page with Chitchatbot
  • 🛍️ Introduction to Chitchatbot’s Built-in eCommerce Module
  • 🛍️ eCommerce Settings on ChitChatbot.ai
  • External Requests & Dynamic Content in Chitchatbot.ai
  • How to Implement a Referral System
  • How to Add Webchat to Your Website
  • How to Extract Data from JSON
  • API Documentation For ChitChatBot.ai
  • How to Copy Flows & Entire Bot Builds Using Templates
  • QR Codes & Magic Links on ChitChatbot.ai
  • Entry Point Links & Referral Parameters
  • Integrating Facebook Ads with Chitchatbot
  • Analytics in ChitChatBot.ai
  • How to Connect PayPal with ChitChatBot.ai
  • How to Connect ChitChatBot to Zapier
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Set Up Keyword Automated Responses Across Channels
  • How to Notify Admins on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • How to Import Contacts into app.chitchatbot.ai
  • 📍 How to Get a User’s Location in app.chitchatbot.ai
  • WhatsApp Commerce: Connect & Manage Product Catalogs with ChitChatBot.ai
  • Appointment Scheduling Using OpenAI or Google Gemini
  • Appointment Scheduling Manager – Set Up Your Calendar
  • Triggers and Actions in app.chitchatbot.ai 
  • Add Admins & Agents To Your Account
  • Custom Fields in app.chitchatbot.ai
  • Bot Simulator Tool
  • How to Set Up a Poll

Platform

60
  • Managing Your Ecommerce Products on Chitchatbot
  • Adding Ecommerce Categories
  • How to Sell with the Webshop
  • How to Use Your Own Custom Checkout Page with Chitchatbot
  • 🛍️ Introduction to Chitchatbot’s Built-in eCommerce Module
  • 🛍️ eCommerce Settings on ChitChatbot.ai
  • Messenger Lists For Marketing Messages – Recurring Notifications on Messenger
  • ChitChatBot and GDPR Compliance
  • Dynamic Multiple Choice Options
  • How to Format Date and Time
  • Math Calculations Inside Your Chatbot
  • How to Enable Development Mode – Test Bot for Admins Only
  • External Requests & Dynamic Content in Chitchatbot.ai
  • How to Provide Your Own Language Translations for Built-in Flows
  • How to Implement a Referral System
  • How to Add Webchat to Your Website
  • How to Extract Data from JSON
  • How to Connect Your Google, Facebook, or Microsoft Account for Login
  • API Documentation For ChitChatBot.ai
  • How to Copy Flows & Entire Bot Builds Using Templates
  • File and Video Size Limits on ChitChatbot.ai
  • QR Codes & Magic Links on ChitChatbot.ai
  • Entry Point Links & Referral Parameters
  • HubSpot Integration with ChitChatBot.ai
  • Analytics in ChitChatBot.ai
  • How to Connect MailChimp with ChitChatBot.ai
  • How to Connect PayPal with ChitChatBot.ai
  • How to Connect ChitChatBot to Zapier
  • How to Find and Connect the ChitChatBot Make.com (formerly Integromat) App
  • How to Block a Contact in app.chitchatbot.ai
  • How to Archive a Conversation in app.chitchatbot.ai
  • How to Delete a Contact in app.chitchatbot.ai
  • How to Assign a Conversation to an Admin or Team in app.chitchatbot.ai
  • Step-by-Step Guide: Mark a Conversation as Follow-Up
  • How to View Actions Performed in the Inbox on app.chitchatbot.ai
  • How to Add a Note to a Contact in the Inbox on app.chitchatbot.ai
  • How to Transfer Conversations to a Human or Bot in app.chitchatbot.ai
  • How to Send Conversion Events to Facebook Using app.chitchatbot.ai
  • Segment Your Audience with Tags on app.chitchatbot.ai
  • How to Set Up Keyword Automated Responses Across Channels
  • How to Notify Admins on app.chitchatbot.ai
  • How to Use Saved Replies in the Inbox on app.chitchatbot.ai
  • How to Filter Conversations in the Inbox on app.chitchatbot.ai
  • How to Use Personas in app.chitchatbot.ai
  • How to Enable or Disable the Messenger Composer in app.chitchatbot.ai
  • How to Send a Flow from the Inbox in app.chitchatbot.ai
  • How to Import Contacts into app.chitchatbot.ai
  • 📞 Voice Automation with Twilio on ChitChatBot.ai
  • 📍 How to Get a User’s Location in app.chitchatbot.ai
  • 📲 Get Started with SMS Automation Using Twilio
  • ChitChatBot System Variables & Account Fields
  • WhatsApp Commerce: Connect & Manage Product Catalogs with ChitChatBot.ai
  • 🗣️ How to Convert Speech to Text with OpenAI
  • Editing an Image Using Google Gemini
  • CRM Pipeline Management in Chitchatbot.ai
  • Appointment Scheduling Using OpenAI or Google Gemini
  • Appointment Scheduling Manager – Set Up Your Calendar
  • Enhance Customer Support with ChatGPT (OpenAI Integration)
  • How to Automatically Reply to Instagram Comments
  • How to Rename Your Account and Change Your Profile Image on app.chitchatbot.ai  
View Categories
  • Home
  • Docs
  • Channels
  • Facebook Messenger
  • Messenger Lists For Marketing Messages – Recurring Notifications on Messenger

Messenger Lists For Marketing Messages – Recurring Notifications on Messenger

9 min read

Messenger Lists enable businesses to send multiple messages to customers who have explicitly opted in—beyond the typical 24-hour messaging window. This feature is ideal for promotional messages and customer engagement, helping businesses nurture relationships and boost sales.

With average opt-in rates around 50%, Messenger Lists are designed to drive conversions across your sales funnel. They give customers the power to choose how often they receive updates, while offering marketers a new way to overcome challenges like declining email engagement and rising ad costs.

Regular notifications keep your audience informed about products they care about, strengthening your brand’s presence and highlighting your business’s value. Customers can easily opt out at any time.


Getting Access to Messenger Lists

Before using Messenger Lists, you’ll need to request access to the One-Time Notification feature on your Facebook Page:

  1. Go to Facebook Page Settings.
  2. Navigate to Page Setup (or New Pages Experience).
  3. Select Advanced Messaging.
  4. Under Requested Features, find and enable One-Time Notification.

Once approved, you’ll be able to use Messenger Lists to connect with your customers.


How to Collect Opt-Ins for Messenger Lists

Before sending recurring messages, customers must opt in to your Messenger List. Here’s how to collect consent:

messenenger notifications request - ChitChatBot - AI Bot Building Platform
  1. In the Flow Builder, choose Messenger as the message type.
  2. Add the Notification Request content.
  3. Select or create the topic and provide a brief description of the notifications users will receive (visible only to admins).
messenenger notifications - ChitChatBot - AI Bot Building Platform

Sending Broadcasts to Your Messenger List

After a user has subscribed to your Messenger List, you can send them broadcast messages. Here’s how:

  1. Create your recurring notification flow, and choose your topic as the message type.
  2. Go to Menu > Broadcasts and click the Send button.
  3. Select the Messenger channel and choose the Messenger List option.
  4. Pick your recurring notification flow and click Send.
notification flow - ChitChatBot - AI Bot Building Platform

Additionally, you can enroll contacts in drip campaigns to deliver a series of messages over time, keeping them engaged and moving them through your sales journey.


Best Practices

To provide a positive and valuable experience for your subscribers:

✅ Clear Opt-In Descriptions
Ensure your opt-in requests are clear, using images and titles that explain the notifications users will receive (e.g., order updates, product recommendations, special offers).

✅ Separate Notification Types
If you send multiple opt-in requests, make sure each request specifies the exact type of notification.


Limitations

❌ Avoid Spamming
Do not send duplicate opt-in requests or spam users with irrelevant content.

❌ No Rewards for Opt-Ins
Offering rewards (like discounts or points) in exchange for opting in is not allowed.

✅ Opt-In Frequency

  • Up to 10 opt-in requests per user in 7 days.
  • Maximum of 5 opt-in requests per day.
  • You can only send opt-in requests during the standard 24-hour messaging window.

🚫 Note: Meta has deprecated the notification_messages_frequency requirement, so you no longer need to specify frequency in opt-in requests.


Important Updates

  • Instagram DM Lists: Meta paused allowlisting for Instagram DM Lists in February 2024. If they become available again, ChitChatBot.ai will update to support them.

What Happens if You Ignore the 24-Hour Rule?

Violating the 24-hour rule can result in:

⚠️ Warnings from Meta
🚫 Limited features on your page
🛑 Being permanently blocked from sending messages on Messenger or Instagram

Repeated violations can severely impact your communication efforts. Always ensure your campaigns stay within Meta’s rules.


How ChitChatBot Protects You

ChitChatBot automatically enforces the 24-hour rule. If a subscriber is outside the messaging window, ChitChatBot will prevent your messages from being sent to protect your account from policy violations.


Monitoring and Appeals

Check your Page Setup > Page Status section regularly to monitor for warnings.

If you’re blocked from sending messages:

  1. Don’t panic – Meta allows you to appeal the decision. These decisions are often automated and mistakes can happen.
  2. Submit an appeal to Meta. You may also see a notification on your account with a link to appeal it.
  3. A Meta representative will review your case and usually resolve false positives quickly.

Stay Updated with Meta’s Policies

Meta’s policies can change at any time. While ChitChatBot.ai includes built-in safeguards, we recommend reviewing the official guidelines to stay compliant:
👉 Meta Policy Overview

Using Message Tags for Compliance and Efficiency in ChitChatBot

Message tags are predefined reasons provided by Meta for sending non-promotional messages to contacts outside the standard 24-hour messaging window. They ensure you remain compliant with Meta’s messaging policies while delivering timely and relevant information.

These tags are designed to support specific non-promotional use cases, such as providing updates or assisting users with important information. It’s essential to ensure the content of your message aligns with the purpose of the tag you select.

Promotional messages, like product launches, event promotions for unregistered users, abandoned cart reminders, or blog post notifications, cannot be sent using Message tags. Examples of disallowed promotional content include:

  • Announcing a seasonal sale.
  • Promoting a webinar to people who haven’t registered.
  • Sharing a new podcast episode or product catalog.

Inside the ChitChatBot Flow Builder, you can select the appropriate Message tag for messages you want to send outside the 24-hour window. Always choose the tag that best fits the purpose of your message to ensure compliance.


Overview of Message Tags

Let’s break down the main Message tags, outlining the types of messages they permit—and what’s not allowed.

1. Post-Purchase Update Tag

This tag is for messages related to purchases a user has made, such as:

✅ Order confirmations, shipping updates, refund processing, or payment status updates.
✅ Requesting essential information to complete a transaction, like an updated address or payment method.

You can include links to external resources or other automations—just avoid cross-selling or upselling in these messages.

Examples of compliant messages:

  • “Your subscription has been updated. View your updated plan here.”
  • “We’ve processed your refund. Click here for details.”
  • “Your package has been dispatched! Track it here: 12345ABC.”
  • “We need your updated shipping address to send your order. Please confirm here.”

Including a link to another ChitChatBot flow (like a shipping confirmation flow) can re-open the 24-hour messaging window, enabling you to continue nurturing the customer journey—just remember not to include any promotional elements in the tagged message itself.


2. Confirmed Event Update Tag

This tag is for sending reminders and updates about events that the user has actively registered for, such as RSVPs or ticket purchases. It’s only for upcoming or in-progress events.

✅ The user must have clearly confirmed their attendance (e.g., registered through a form, completed a sign-up).
❌ You cannot use this tag to send invites or updates for events the user hasn’t registered for.

How to ensure compliance:

  • Engage users during registration: For example, after someone registers for a workshop, offer Messenger reminders right in the confirmation email:
    “You’re confirmed! Would you like to receive updates on Messenger?”
  • Use explicit, personalized reminders:
    “Hi [First Name], this is your reminder for the training session you registered for on June 15th. It starts in 1 hour!”
  • Include contextual details:
    “This is your confirmation for the [Event Name] event happening tomorrow. Let us know if you have any questions.”

Examples of what’s not allowed:

  • “Thanks for attending our event last week! Check out our new online course.”
  • “Grab your hoodie from last month’s workshop!”
    These messages are promotional and reference past events—so they’re not allowed under this tag.

3. Account Update Tag

Use this tag to notify users about one-time changes to their account or application—not routine or recurring activities.

✅ Examples of valid use cases:

  • Password reset confirmations.
  • Changes to account details (like email or phone number updates).
  • Notifications about declined payments or security alerts.

❌ Examples of what’s not allowed:

  • Notifying users every time loyalty points update.
  • Informing about wishlist items going out of stock.

Example of a compliant message:
“Hi Alex, this is GreenMart. We’re letting you know your password was changed today. If this wasn’t you, please reset it immediately here.”

Always include context and actionable next steps to keep messages clear and compliant.


Best Practices for Using Message Tags

✅ No unrelated surveys or polls
Avoid sending surveys or polls that aren’t tied to a prior interaction. For example, you can’t randomly ask, “What’s your favorite color?” unless it’s connected to a previous conversation.

✅ Strictly no promotional content
Message tags cannot be used to sell products, highlight deals, or offer discounts. For example, using the Account Update tag to mention a new product launch is a violation.

✅ Provide clear context
Always include details like what changed, when it happened, and why it matters. Example:
“Your billing information was updated yesterday. If this wasn’t you, please review your account settings here.”

✅ Stay within the 24-hour window
The 24-hour rule exists to protect users from spam. If you violate it, you may face warnings or be blocked from sending messages on Messenger.

✅ Review warnings carefully
If Meta issues a warning, review your flows to ensure Message tags are used correctly. If needed, consider alternatives like SMS, Email, or Messenger Lists to continue reaching your audience.

The 7-Day Human Agent Support Window in ChitChatBot

The 7-day window allows you to send messages to a contact outside the standard 24-hour messaging window—provided that these messages are sent manually by a human agent. This window starts immediately after the user’s last interaction with your business, giving you the flexibility to provide continued support even if the initial 24-hour period has passed.

This feature is especially useful for resolving customer issues that can’t be addressed within 24 hours—like when your business is closed on weekends or when troubleshooting a complex issue that takes longer to solve.

In ChitChatBot, the Human Agent tag is automatically applied to these messages in both Messenger and Instagram when your team replies via live chat. You don’t need to manually assign the tag—ChitChatBot handles it for you to keep things simple and compliant.

🌟 Message Tags & Rules Summary

1️⃣ Standard 24-Hour Window

✅ When: Anytime a user interacts with your bot
✅ What: You can send any type of message (promotional or non-promotional)
✅ Goal: Quick responses & marketing engagement (Send promo follow-ups within 24 hours)
❌ No special tag needed


2️⃣ 7-Day Human Agent Support Window

✅ When: If an issue needs more time to resolve and is handled by a live human agent
✅ What: Non-promotional, support-focused messages manually sent by an agent
✅ Automatically applied in ChitChatBot live chat
✅ Channels: Messenger & Instagram
💡 Example: “We’re still looking into this issue—can you please share more details?”


3️⃣ Message Tags for Non-Promotional Content

Certain messages outside the 24-hour window require a specific tag to stay compliant:

🚀 Post-Purchase Update

  • Used for: Receipts, order updates, shipping & payment notifications
  • ❌ No promotions, upsells, or unrelated content
  • 💡 Example: “Your order #1234 has shipped! Track it here: [link]”

🎉 Confirmed Event Update

  • Used for: Reminders & updates for events the user explicitly signed up for
  • ❌ Cannot promote unrelated events or upsells
  • 💡 Example: “Your webinar starts in 30 minutes! Join here: [link]”

🔒 Account Update

  • Used for: One-time updates about the user’s account (e.g., password changes, declined payments)
  • ❌ No marketing messages, discounts, or promotions
  • 💡 Example: “Your password was updated on June 1st. If you didn’t request this, please secure your account.”

4️⃣ Messenger Lists (Formerly Recurring Notifications)

✅ When: Contact opts-in to receive ongoing updates
✅ What: Messages outside the 24-hour window (e.g., product updates, tips)
✅ Opt-in rates average ~50%
✅ User control: They can choose frequency & opt out anytime
💡 Example: “Get updates on our latest arrivals and offers!”


❌ What’s Never Allowed Outside the 24-hour Window? (unless using Messenger Lists)

  • Promotions (coupons, discounts, sales announcements)
  • Abandoned cart reminders
  • Event invites to unregistered users
  • New blog post or content promotions

⚠️ Avoid Policy Violations & Warnings

  • ✅ Use tags only for their intended purpose
  • ✅ Provide context (who, what, when, why) in messages
  • ✅ Never spam or over-message
  • ✅ No rewards for opt-ins
  • ✅ Watch opt-in frequency: 10 requests max per 7 days (5 per day limit)

If you get a warning:
🔍 Check your messages and adjust for compliance
📞 Appeal if you believe it was an error
💡 Use other channels (SMS, email) if you can’t meet the criteria!


👉 Stay updated:
Meta can change policies at any time! We recommend reviewing the Meta Messenger Platform Policy to stay compliant.

Updated on 5 June 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Meta’s Guidelines and Policies for Using Automated BotsHow to setup bot Persistent Menu?

Integrated AI. Infinite possibilities.

5
4
3
2
  • Log In
  • Sign Up
g2 reviews
Resources
  • Platform API
  • Documentation
  • Blog
  • FAQ
  • Agency Partners
  • White-Labeling
meta tech provider verified
Get in touch

Engage on any channel, connect with more people, and drive results - all in one chatbot platform.

Contact Us

Copyright © 2025 ChitChatBot.ai

Chit Chat Communications Ltd. is a limited company registered in England and Wales. Registered number: 13422957. VAT GB433681590.

  • Terms & Conditions
  • Privacy Policy
Your Cookie Preferences

We use cookies to optimise our website, personalise and measure the effectiveness of advertising and collect statistics on usage.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}