For ecommerce brands

"Where can I buy this?" answered the moment it is asked

A product reel takes off and the comments turn into a queue. Every LINK, SHOP, or BUY gets the product page in their DMs, with the clicks attributed to that campaign.

What you get

  • Several keywords per campaign, matched case-insensitively with emoji stripped.
  • Tracked links, so you see clicks and click-through rate per campaign.
  • Sends held under Meta's 750 private replies per hour per account during a spike.
  • A polling sweep that catches comments the webhook never arrived for.

Launch day

The drop reel does the reach; the campaign does the answering. Comments arrive by webhook, are deduplicated by comment id, checked against the hourly cap, and sent as private replies.

Proving the post sold something

The link in the DM is a tracked redirect, so clicks belong to that campaign rather than to a single bio link shared by every post you have ever published.

Back in stock

Re-use the same campaign on the restock post, or set it to match every post on the account so the keyword works wherever someone types it.

Against a link in bio

Steps to the product
CoffeeReachComment, open the DM, tap the button.
Typical alternativeLeave the reel, open the profile, open the link page, find the right tile.
Attribution
CoffeeReachClicks are tied to the campaign that sent them.
Typical alternativeOne link shared by every post, so the traffic is anonymous.
Volume
CoffeeReachEvery matching comment gets the same answer, queued under the hourly cap.
Typical alternativeWhatever the person on comments can keep up with.

Templates

Start from a campaign that already works

Questions worth asking

Can I skip the keyword and reply to everyone?

No. A campaign needs at least one keyword, which is a deliberate limit rather than a missing feature: a private reply to every comment on a viral reel is exactly the pattern Instagram treats as spam.

What happens to comments Instagram never sends a webhook for?

A polling sweep re-reads recent comments on active campaigns every few minutes and picks up anything the webhook missed. It skips comments that already have a delivery logged, so nobody is messaged twice.

How many Instagram accounts does one subscription cover?

One, on every plan except Agency, which covers 10. Each connected account has to be a Business or Creator account, which is a Meta requirement rather than ours.

Connect one account and watch a comment become a DM

Free to start. No card, no call, no onboarding fee.

Start free