Skip to main content

Don't worry it will be ignored, as usual

  • November 5, 2025
  • 2 replies
  • 17 views

roverdrammen

Hello community:

I want to address an important issue that has been a source of significant frustration over the past few months while using ManyChat to manage WhatsApp conversations.

The Current Context

With Meta's recent changes in managing advertising campaigns, it's now essential to create as many creatives as possible to feed the algorithm. This allows the system to determine which pieces are most relevant to users, generating better results and more conversations.

The Main Problem

I've discovered that message tracking through ManyChat does not include information about the conversation's origin. For example: when I configure quick replies within an ad and register them as keywords that trigger specific flows, the system doesn't identify whether the user came from an advertisement or ad campaign.

Technical Limitations

To address this, I'm forced to use the "Click-to-Message" tool, which only allows connecting one ad per element. This is extremely limited, considering that current campaigns require constantly testing multiple ads. If I launch a campaign with 10 initial ads, I must create 10 separate CTM elements for the system to recognize each user's origin.

Even Worse: The System Fails Even with CTM

I've discovered that even when using CTM elements, users arrive through the ad but the system doesn't recognize them. I have a campaign where a single ad connected to the element has generated 200 conversations, but only 70 appear within ManyChat.

My Question to ManyChat

Why does it take so long to implement improvements that would allow us to optimize campaigns efficiently? This situation leaves us defenseless before clients who expect excellent service from what is supposedly Meta's preferred automation platform, their Business Partner par excellence.

Final Reflection

I always like to be optimistic about the direction of platforms like ManyChat, but the slowness of processes and the apparent apathy toward community requests make it very difficult to maintain that attitude. It's frustrating to see other platforms implementing functionalities that ManyChat should have at its core, without needing to request them, because these are basic features that any serious automation platform should include—especially if it aims not only to improve communication but also to provide accurate conversion tracking through conversations.

2 replies

Carls7614
  • Up-and-Comer
  • 4 replies
  • November 5, 2025

Hey there! 👋

Ugh, I totally get your frustration. That tracking issue sounds like a major headache! 😫 It really is tough when the tools don't work exactly how we need them to.

I'm definitely not an expert, but I wanted to share a simple little workaround I use, just in case it helps you get a clearer picture of your ad performance.

Here’s my basic setup:

  • First, I completely separate my traffic flows. I create one main flow that is only for people clicking my Facebook Ads.

  • Then, I make a copy of that flow to handle all my other triggers (like Instagram Comments, DMs, Keyword replies, etc.). This keeps my ad data clean. 🧹

  • Inside the "Ad Only" flow, I use that "Facebook Ads" trigger (the CTM element you mentioned). When I launch a new campaign, I make sure to give that trigger a unique, custom name (like "Ad Campaign #3 - Blue Creative," just like in the image).

  • By doing this, I can at least open that one flow in ManyChat and see exactly how many people entered from that specific ad. It’s the only way I've found to isolate and measure the performance of one ad versus another.

I'm not sure if this fully solves the deep problem you're describing, but it's the main way I’ve been able to track my ad results separately from all my organic traffic.

Really hope this gives you an idea! 💡 Good luck!


roverdrammen
  • Author
  • Channel Explorer
  • 32 replies
  • November 5, 2025

@Carls7614 thank you for your feedback!

It’s definitely great to know your workflow and I think is great.

But it isn’t sustainable at scale. Again, for high brands that produce high volumes of content that need to be tested in Ad Campaigns, being force to create a “tracker” for each ad in order for ManyChat to display if the user came for a campaign or not is sincerely discouraging.

There are other systems that don’t require this complex process to track users coming from Ads. They simply get the Ad ID in order to identify a user that originated or engaged through an Ad Campaign.

This is particularly important if you want to use CAPI to help optimize your campaigns by sending signal to Meta of who is a lead and what actions are relevant to your business.

I feel blind and uncertain whenever I aim to optimize my client’s flows at data level. I think the official team is blind and uncertain too on this particular field.

BTW the CAPI feature has more than a year since released, it is more than enough time to make the adjustments needed to make this a solid tracking solution to help marketers and business owners earn more through social media channels, particularly WhatsApp.