ManyChat Billing Problems in 2026: Charged After Canceling (What Users Report)

If you have used ManyChat for Instagram DM automation, you probably chose it for the convenience. Set up a few flows, automate some keyword triggers, and let the tool handle the rest. But for a growing number of users, the billing experience has become a serious problem — one that costs real money and erodes trust.

Across Reddit threads, Trustpilot reviews, and community forums, ManyChat users are reporting the same pattern: they cancel their subscription, receive what appears to be a confirmation, and then discover charges on their credit card weeks or months later. When they contact support, they are told refunds are not available because the cancellation was not processed correctly or fell outside the refund window.

This article breaks down the most common ManyChat billing complaints in 2026, explains why this keeps happening, and outlines what alternatives exist for Instagram businesses that want reliable billing alongside reliable automation.

The Pattern: Cancel, Get Charged, No Refund

What Users Are Reporting

The most common complaint follows a predictable sequence:

  1. User decides to cancel ManyChat Pro subscription
  2. User navigates the cancellation flow in the dashboard
  3. User receives what they interpret as a cancellation confirmation
  4. Weeks or months later, another charge appears on their credit card or PayPal
  5. User contacts ManyChat support requesting a refund
  6. Support denies the refund, citing terms of service or claiming the cancellation was not finalized

This is not an isolated incident. Multiple Trustpilot reviews from 2025 and 2026 describe this exact scenario, with users reporting charges of $15 to $100+ appearing after they believed their account was closed.

The "Ghost Contact" Problem

ManyChat charges based on the number of contacts in your account. Here is the part that catches people off guard: ManyChat counts everyone who has ever sent you a DM as a contact, regardless of whether that person opted into anything, made a purchase, or even responded to your automation.

This means:

When your contact count grows beyond your current plan tier, ManyChat automatically upgrades your billing. Users report receiving no clear warning before the upgrade happens, discovering it only when the charge appears.

Refund Denials That Feel Unfair

Perhaps the most frustrating part of the ManyChat billing experience is the refund process. Users who were charged after canceling report being told:

For small business owners and freelancers operating on tight margins, unexpected charges with no recourse feel predatory. Whether it is a technical issue with the cancellation flow or a deliberate design choice, the result is the same: users lose money they did not intend to spend.

Why ManyChat Billing Is Confusing

Contact-Based Pricing With Automatic Upgrades

ManyChat Pro pricing scales based on contacts:

Contacts Monthly Cost
Up to 500 $15
Up to 1,000 $25
Up to 2,500 $45
Up to 5,000 $65
Up to 10,000 $95
10,000+ $115+

The issue is that "contacts" in ManyChat includes everyone who has ever messaged your connected Instagram account. There is no easy way to purge old contacts, and the system counts passive interactions (someone replying to a story, for example) as new contacts.

For Instagram businesses that receive a high volume of DMs — especially those running giveaways, comment-to-DM campaigns, or viral content — the contact count can balloon quickly. Users report jumping from the $15 tier to the $65 tier within a single month after a successful campaign.

Cancellation Flow Is Not Straightforward

Several users report that the ManyChat cancellation process involves multiple steps and confirmation screens that can be confusing. Some users believe they have canceled when they have only paused their subscription or downgraded to the free plan (which still maintains the account and can reactivate billing if contacts exceed the free tier limit).

The distinction between "cancel," "pause," and "downgrade" is not always clear in the interface, leading to situations where users think they have stopped all billing but have actually left a billable account active.

No Proactive Billing Alerts

Users consistently report that ManyChat does not send clear warnings before automatic plan upgrades. When your contact count crosses a tier threshold, the upgrade happens silently. You discover the higher charge when you check your credit card statement, not through an email from ManyChat.

For a tool that positions itself as user-friendly, the lack of billing transparency is a significant gap.

What This Means for Instagram Businesses

Trust Matters More Than Features

When you rely on a tool for your business automation, billing trust is just as important as feature quality. If you cannot predict your monthly costs or trust that cancellation actually stops charges, the tool becomes a liability rather than an asset.

Instagram businesses — especially coaches, freelancers, and small agencies — operate on margins where an unexpected $65 or $95 charge can disrupt cash flow. The mental overhead of worrying about billing surprises takes energy away from actually growing your business.

The Hidden Cost of Contact Bloat

ManyChat contact-based pricing creates a perverse incentive: the more successful your Instagram marketing is, the more you pay. Every viral post, every popular Reel, every successful giveaway drives up your contact count and your monthly bill.

This pricing model was designed for Messenger bots where opt-in was more deliberate. On Instagram, where anyone can DM you at any time, treating every message sender as a billable contact does not reflect the reality of how the platform works.

What to Look for in an Alternative

If the ManyChat billing experience has you searching for alternatives, here is what to prioritize:

  1. Transparent pricing — no automatic tier upgrades without clear notification
  2. Fair contact counting — billing based on active contacts, not everyone who has ever sent a message
  3. Simple cancellation — one-step cancellation that actually stops all charges
  4. Instagram-native design — built specifically for Instagram DM workflows, not adapted from Messenger
  5. CRM included — lead qualification and pipeline management without needing a separate tool

A Better Approach: Inflowave

Inflowave was built from the ground up for Instagram businesses. Unlike ManyChat, which started as a Facebook Messenger bot platform and added Instagram later, Inflowave treats Instagram as the primary channel. DM automation, AI chatbot, CRM pipeline, multi-account management, link-in-bio tools, and content scheduling are all included natively.

The billing model is designed for Instagram realities — you are not penalized because someone you never heard of decided to DM your business account at 2 AM.

How to Protect Yourself Right Now

If you are currently using ManyChat and worried about billing issues:

  1. Screenshot your cancellation confirmation — document every step of the process
  2. Check your contact count — go to Settings and see how many contacts ManyChat is counting
  3. Monitor your credit card statements — set up alerts for charges from ManyChat
  4. Contact your bank — if you are charged after canceling and ManyChat denies the refund, your bank can initiate a chargeback
  5. Export your data — before canceling, export your contact list and flow configurations so you do not lose your work

The Bottom Line

ManyChat remains a popular DM automation tool, but the billing complaints in 2026 are too consistent to ignore. Users being charged after canceling, automatic tier upgrades without warning, and refund denials for charges the user did not authorize — these are patterns, not isolated incidents.

For Instagram businesses that want DM automation without billing anxiety, the market has matured. Purpose-built platforms like Inflowave offer the automation capabilities you need with billing practices that respect your business.

Ready for DM automation with transparent billing? Try Inflowave at inflowave.io and experience what Instagram-first automation should feel like.