Back to blog
ManyChat pricingSoftware costsInstagram automationCost breakdown

ManyChat pricing in 2026: contact tiers, hidden costs, and calculator breakdown

A realistic breakdown of ManyChat pricing tiers, contact count rules, inactive subscriber costs, and how to calculate total monthly automation spend.

RapidDM//10 min read

Most creators and businesses start with ManyChat on the advertised $15 per month Pro tier.

Three months later, an invoice for $145 arrives. Two viral reels later, the bill reaches $235 per month.

The jump rarely happens because business revenue scaled 15x. It happens because of how ManyChat calculates its pricing tiers.

ManyChat bills based on cumulative contact volume, not active conversations. Every person who drops a one-word comment on a giveaway reel becomes a billable contact in your ManyChat database forever, even if they never buy or open another message.

Here is an objective breakdown of ManyChat pricing in 2026, the mechanics behind contact tiers, step-by-step instructions for cleaning your list to cut costs, and how alternative pricing models compare.

ManyChat Pro pricing tiers in 2026

ManyChat offers a limited Free plan and a Pro plan with sliding tiers based on contact capacity.

Here is the current Pro tier schedule:

Contact tierMonthly costEffective cost per contact
Up to 500 contacts$15 / month$0.030 per contact
501 to 2,500 contacts$25 / month$0.010 per contact
2,501 to 5,000 contacts$45 / month$0.009 per contact
5,001 to 10,000 contacts$65 / month$0.0065 per contact
10,001 to 15,000 contacts$95 / month$0.0063 per contact
15,001 to 20,000 contacts$125 / month$0.0062 per contact
20,001 to 25,000 contacts$145 / month$0.0058 per contact
25,001 to 40,000 contacts$185 / month$0.0046 per contact
40,001 to 50,000 contacts$235 / month$0.0047 per contact
50,001 to 75,000 contacts$335 / month$0.0044 per contact
75,001 to 100,000 contacts$435 / month$0.0043 per contact
100,000+ contactsCustom enterpriseNegotiated

Note: In addition to subscription fees, SMS and WhatsApp messages incur separate per-message usage fees through Twilio or Meta.

The contact trap: how viral posts double your bill

In traditional email marketing (like Mailchimp or ConvertKit), you pay for subscribers who opted in with their email address. When someone unsubscribes, you remove them from your active billing tier.

Instagram DM automation operates differently.

When you post an Instagram Reel that says "Comment PDF to get the cheatsheet," and 4,000 people comment:

  1. ManyChat captures 4,000 new Instagram profiles.
  2. Each profile is created as a permanent Contact in your ManyChat CRM.
  3. Your contact count jumps from 800 to 4,800.
  4. ManyChat automatically upgrades your account from the $25 tier to the $45 tier.
  5. Next month, another reel gets 6,000 comments. Your tier jumps to $95/month.
Post goes viral -> 10,000 comments -> Contact tier jumps to $95/mo
                                   │
                                   └─ Contacts never message again
                                   │
                                   └─ Monthly bill remains $95/mo indefinitely

If 90% of those commenters were casual browsers who never buy, you are paying a permanent monthly storage tax for inactive social media handles.

Unsubscribing vs deleting: the critical distinction

This is where most users waste money.

Inside ManyChat, you can mark a contact as Unsubscribed. Many teams assume this drops their contact count and lowers their tier.

It does not.

ManyChat policies state:

"Unsubscribed contacts still count toward your Pro account's total contact limit. To remove them from your billable count, you must delete the contacts."

If you have 12,000 contacts and 8,000 of them are unsubscribed, ManyChat still bills you for the 15,000 tier ($95/month) instead of the 5,000 tier ($45/month).

How to clean and purge contacts in ManyChat to lower your bill

If you use ManyChat and want to reduce your monthly spend, you must set up an automated or monthly contact deletion protocol.

Follow these exact steps:

Step 1: Identify dead contacts with a filter

  1. Go to your ManyChat dashboard and click Contacts in the left navigation.
  2. Click Filter and set the following conditions:
    • Last Seen: before > select a date 60 days in the past.
    • Tags: does not have > your high-value tags (e.g., Customer, VIP, Booked Call).
    • Opt-in Status: any.
  3. This isolates people who interacted once over two months ago, never bought, and never sent another message.

Step 2: Bulk delete inactive profiles

  1. Select all filtered contacts using the top checkbox.
  2. Click Select all [X] contacts across all pages.
  3. Click Bulk Actions in the top bar.
  4. Select Delete Contacts.
  5. ManyChat will prompt a confirmation modal warning that conversation histories will be lost. Confirm the deletion.

Once completed, your billable contact count drops. If your count falls below a lower threshold (e.g., from 11,200 down to 4,500), your next invoice will adjust down to the lower pricing tier at your next billing cycle.

Step 3: Build an automated cleanup rule (Pro feature)

To avoid doing this manually every month:

  1. Navigate to Settings > Rules.
  2. Click New Rule.
  3. Set the trigger: Date/Time > Every 30 days.
  4. Set condition: If Last Interaction is greater than 90 days AND Tag is not Customer.
  5. Set action: Send a webhook or use ManyChat's API to delete the subscriber record.

ManyChat Free plan limitations

ManyChat provides a free plan, but its practical utility for growing businesses is constrained:

  • 1,000 contact hard cap: Once you reach 1,001 contacts, all automated messaging stops completely until you upgrade to Pro or delete contacts.
  • ManyChat branding: Every message sent on the free plan includes a "Powered by ManyChat" badge.
  • Channel restrictions: Advanced features like SMS and WhatsApp integrations require Pro.
  • Custom fields: Free accounts are restricted to 3 custom user fields, making complex qualification flows impossible.
  • No Zapier or Make webhooks: You cannot route lead data to external CRMs on the free plan.

The free tier works for testing a single post. It does not support ongoing marketing campaigns.

Flat-rate vs contact-based pricing models

The software industry uses two primary pricing models for Instagram DM automation:

Model A: Contact-Based (ManyChat, Chatfuel)
Base fee ($15) + Automatic Tier Increases as contacts accumulate ($45 -> $95 -> $235/mo)

Model B: Feature/Account-Based (RapidDM)
Flat monthly fee per Instagram account ($19-$49) with unlimited active contacts

Here is a 12-month cost comparison for a creator or brand whose reels generate 2,500 new comment leads per month:

MonthCumulative contactsManyChat Pro costRapidDM flat plan
Month 12,500$25$29
Month 37,500$65$29
Month 615,000$125$29
Month 922,500$145$29
Month 1230,000$185$29
Total 1-year spend30,000$1,320$348

In this scenario, the business spends nearly $1,000 more per year on ManyChat simply to store historical Instagram usernames that may never interact again.

How to decide which model fits your business

Choose ManyChat if:

  • You build multi-channel marketing campaigns spanning Instagram, WhatsApp, Messenger, and SMS in one platform.
  • You have technical staff dedicated to managing tags, custom user fields, and monthly list maintenance.
  • Your business operates in e-commerce or agency environments requiring deep third-party integrations with tools like Shopify and Klaviyo.

Choose a flat-rate Instagram tool like RapidDM if:

  • Your primary objective is turning Instagram comments, reels, and stories into link clicks, sales, and booked calls.
  • You run viral content and do not want to worry about sudden billing tier jumps when a post takes off.
  • You prefer straightforward setup without building complex chatbot trees or managing contact database hygiene.
  • You want built-in follower gating and audio DM responses without enterprise add-on costs.

How RapidDM fits

RapidDM replaces per-contact billing escalations with flat, transparent pricing. Launch comment automations, story replies, follower gates, and product carousels without tracking database subscriber caps or purging inactive commenters each month.

Start with RapidDM if you want predictable automation costs that never spike when your content goes viral.

Keep reading

Related articles

All articles