ManyChat pricing, explained plainly

How per-active-contact pricing actually works, the math at 5,000 contacts, and what to check before you commit.

ManyChat's pricing looks simple on the surface — a free plan and a Pro plan — but the number that actually drives your bill is one most people don't watch: active contacts. Here's the model, plainly.

The model: you pay for your audience, not your usage

ManyChat's Pro plan starts at $15 a month, which covers 500 active contacts. An active contact is a person who has interacted with your automations — commented a keyword, received a DM, tapped a button. As that count grows, your plan tier grows with it. The current tiers and prices live on manychat.com/pricing — always check there, because the numbers change.

Two properties of this model are worth sitting with:

  • The bill never goes back down on its own. Contacts accumulate. A viral month adds contacts who stay on your count even if they never engage again (pruning them manually is possible, but it's a chore you have to remember).
  • Growth is the trigger, not activity. A quiet month at 5,000 contacts costs the same as a busy one — you're paying for list size, not for work done.

The math at 5,000 contacts

Take a creator who runs comment-to-DM automations for six months and accumulates 5,000 active contacts — very achievable with a couple of good reels. On a per-contact model, they're now several tiers above the entry price, paying every month for the full accumulated list. The reel that earned those contacts ran once; the bill it created runs monthly.

Compare the same creator on a flat plan priced on conversations (that's how inDM prices — one plan, $9.99 a month with 10,000 DMs included): the viral month costs a few dollars of overage, and the quiet months cost the base price. Which model wins depends entirely on your shape — big list with light automation favors flat; small list with heavy multi-channel flows can favor ManyChat.

What to check before committing

  1. Your active contact count's trajectory — not today's number, but where six months of growth puts it. Price that tier.
  2. Whether you'll use the breadth. ManyChat's real strength is multi-channel: WhatsApp, Messenger, SMS. If you're Instagram-only, you're paying for machinery you won't run — the full comparison covers this.
  3. The pruning workflow. If you stay, learn the contact-pruning routine early. It's the only lever that moves the bill down.

The honest takeaway

Per-contact pricing isn't a trick — it's a model that fits teams monetizing a large, stable list across channels. It fits a growing Instagram creator badly, because it converts every success into a permanent cost. Know which one you are before the tier chart decides for you.

Keep reading

All posts →
Get started

Turn your audience into a living

Connect Instagram, pick a post, and watch your first automation go live — in about three minutes.

Free trial — 1,000 DMs, no cardLive in minutesCancel anytime