A billable DM is each individual message an automation sends on your behalf, not each person it reaches. That distinction is what makes a bill surprising: a tool whose builder delivers the link behind a button spends two billable messages on one converted comment rather than one, so the same allowance buys half as many delivered links as the headline number suggests.

That is the answer for most of this category. It is no longer the answer for us. inDM stopped metering messages on 2026-08-16. There is no allowance, no overage and no cap on either plan, so nothing we send is billable in the sense this page was originally written to explain.

Which makes the more useful question the one underneath it: when a tool says unlimited, what is it actually promising? Five tools in this category use the word and mean five different things by it.

What still counts as billable, and where

Most of the market meters something, and almost none of them define the unit on the pricing page. Where messages are the unit, the flow decides the count:

The flow What actually gets sent Typically billed
Comment → link, sent in one message The private reply, carrying the link on a button 1
Comment → link, held behind a button The opener, then the link card after the tap 2
Comment → no link One text private reply 1
Keyword DM or story reply The reply 1
Follow-gate prompt "Give me a follow and I'll send it over" 1 at most tools

This is a product decision rather than a platform rule, and it is worth correcting because the opposite is widely repeated, including by us until 31 August 2026. Meta's private replies documentation lists four restrictions and no more: one message per commenter, within 7 days, Instagram Live only during the broadcast, and follow-ups only if the person responds. Nothing in it restricts what that one message may contain. So whether a delivered link costs one message or two is decided by the tool's own builder, and tools in this category differ.

So the sequence is: someone comments your keyword, and the tool sends a private reply, a short message with a button. That's message one, and it exists only to earn a tap. When they tap, Instagram treats that as the interaction it was waiting for, and the link arrives as a card. That's message two, and it's the one carrying what the person actually asked for.

So one conversation is one message or two, depending entirely on the tool, and the tool decides rather than Instagram. Meta allows a single private reply per comment, within 7 days, and does not restrict what it carries.

The consequence is worth checking before you pick any metered plan: on a tool that defers the link, a 10,000-message allowance is roughly 5,000 delivered links, not 10,000. On a tool that sends the link in the reply itself it is closer to the headline figure. Build one automation, send yourself one test, and count the messages that arrive. That is the only number that settles it, and it is the most common reason a bill comes in higher than expected.

What inDM counts

Nothing. There is no message allowance on the free plan or the paid one, no overage rate, and no per-message charge, so none of the arithmetic above applies to your inDM bill.

The free plan connects one Instagram account. Growth ($4.99 for the first month, then $14.99 a month) adds a few things: it removes app branding, connects up to 5 Instagram accounts, uncaps automations, carries multiple links in one automation, sends a follow-up message hours after the first, lets an automation wait for a post you haven't published yet, broadcasts one message to your audience, opens the workspace to your team, and shows you who opened your links and the countries they came from. Everything else is on both plans, and the whole arrangement is printed on the pricing page.

Five questions to ask when a tool says "unlimited"

Unlimited is a word with a lot of range in this category. These are the five places the qualification usually hides, with the specific examples we found while checking pricing pages in August 2026.

1. Unlimited on which plan? Several tools advertise unlimited sending on a paid tier while the free plan carries a hard number. CreatorFlow's free tier is 500 DMs a month; LinkDM's is 1,000; InstantDM's is 500. If the word appears in a headline, check which column it sits in.

2. Unlimited, or unlimited per hour? InstantDM markets Legend Pro as "Unlimited Automation" and qualifies it in their own comparison table as 750/hr. That figure is Instagram's ceiling on private replies rather than something InstantDM controls, and it applies to every tool on the platform, ours included. The useful distinction is whether a vendor tells you about it.

3. Unlimited across which automation types? SuperProfile's free Starter plan advertises unlimited AutoDMs, and it means unlimited on Reels and Posts. Story replies, Lives and DM auto-reply sit behind the paid Creator tier. "Unlimited" and "everything" are different claims.

4. Does it brand your messages, and can you buy that off? This is the one most likely to matter and least likely to be on the pricing card. SuperProfile's own feature table marks "Remove SuperProfile Branding" as unavailable on Starter and on the $29 Creator tier, only a custom "Let's talk" Pro deal removes it. GRO.co brands its free tier and charges $30 to remove it. LinkDM brands its free tier and removes it at $19. inDM brands the free plan and removes it at $14.99. A branded unlimited plan is a real offer; it just isn't the same offer as an unbranded one.

5. What do the terms actually say? An unlimited plan with no published number is a policy rather than a contract. Ours is: the terms carry a fair-use clause covering unsolicited messaging, automated abuse, and volumes that degrade the service for others, and we commit to contacting you before restricting an account except where an immediate response is necessary. That is meant to catch abuse rather than growth, but if you would rather have a figure you can hold a vendor to, a tool that publishes a firm allowance is being straighter with you than one that publishes a word.

Everyone meters something different

This is why two prices in this category can't be compared directly. Read off each vendor's pricing page between 2026-08-04 and 2026-08-16:

The unit being metered Who charges on it
Messages sent CreatorFlow, LinkDM, ReplyRush
Contacts per month ManyChat, Inro
AI credits Zorcha
Leads captured SuperProfile (as a cap on a flat plan)
Follower count GRO.co
Messages across every channel BotPenguin
Nothing inDM, and Zorcha's free tier for message volume

There is no honest conversion between a message allowance and a contact allowance, because how many contacts sit behind 10,000 messages depends entirely on how many messages each person receives. A contact plan charges once for someone you message forty times; a message plan charges forty times. Neither is dishonest, they're just different questions, and a comparison that converts one into the other is inventing a number. The fuller survey is in what Instagram DM automation costs.

What this means for your bill

Say a reel does well and 2,000 people comment your keyword. Every one of them taps through and gets the link. That is 4,000 messages sent, 2,000 openers and 2,000 link cards.

  • On a 10,000-message plan: comfortable, with 6,000 left.
  • On a 1,000-message free tier: you'd cover the first 500 conversions and the rest would wait for next month.
  • On inDM, free or paid: the same as any other month, because nothing was counted.

Where this stops

Four honest limits, because a billing page that only lists what works isn't worth citing.

These rules are recent, and dated on purpose. inDM metered messages for four days in August 2026, a $9.99/10,000 plan introduced on 2026-08-12 and removed on 2026-08-16. A guide written in between would describe our billing wrongly, and this one will date too. Billing rules move across this whole category. Treat every figure here, and on any competitor's page, as read on the date attached to it rather than as permanent.

A cost per click is not a billing question here. Nothing you send is counted, so there is no per-message figure for a click to divide into. What we can report is the journey itself: inDM delivers your link through its own tracked redirect, records the tap and the country it came from on every plan, and shows them on Growth.

Email capture isn't a path yet. The email gate isn't built, so there's no email-gated flow, and no lead-capture meter of the kind SuperProfile runs. When it ships, it lands as a feature first.

Free-with-branding is a genuine trade, and it won't suit everyone. If a third party's name in your DMs is a problem (and for anyone selling something in the DM, it reasonably is) then our free plan isn't free for you in the way it is for a creator building an audience. That's the case Growth exists for, and $14.99 is the honest price of the objection rather than a nudge.

The short version

In most tools, a billable DM is each message sent on your behalf, and a delivered link is two of them. At inDM nothing is billable, because nothing is counted, the free plan trades a badge for the limit, and the paid plan buys the badge back. Whatever tool you're comparing, ask what "unlimited" is qualified by before you compare it to a number.