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
- Your active contact count's trajectory — not today's number, but where six months of growth puts it. Price that tier.
- 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.
- 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.