For podcasters

Every "where can I listen?" gets the episode link

A clip travels further than your feed. The people who comment asking for the full episode get it in their DMs, with the clicks attributed to that clip.

What you get

  • Arm a campaign to attach to the next reel you publish, before the clip exists.
  • Tracked links, so you can see which clip actually drove listens.
  • Matching that ignores case and emoji, with whole-word matching on by default.
  • A polling sweep for comments the webhook never delivered.

Written before the clip is posted

Set the campaign to arm the next reel and it binds itself to whatever you publish next. The episode link is live from the first comment rather than from whenever you remember to set it up.

Per-episode attribution

Each episode gets its own campaign and its own tracked link, so the click numbers tell you which clip carried the episode rather than which week was busy.

Guest drops

When a guest shares the clip, comments arrive in a burst from an audience that is not yours. Sends stay under the documented hourly cap and the rest queue for the next window.

Against pinning a comment with the link

Who sees it
CoffeeReachEveryone who asks, in their own inbox.
Typical alternativeWhoever scrolls past the pinned comment.
What you learn
CoffeeReachClicks per clip, tied to the campaign.
Typical alternativeNothing measurable.
Conversation
CoffeeReachAn open DM thread with a listener.
Typical alternativeA one-way link.

Templates

Start from a campaign that already works

Questions worth asking

Does it work on older clips too?

Yes. A campaign can match every post on the account instead of a single one, which keeps a back catalogue of clips answering people.

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.

Is this safe for the account?

It runs on the official Instagram Graph API: no scraping, no browser automation, and your password is never asked for. Sends stay under Meta's documented limit of 750 private replies per hour per account, and a DM only ever goes to someone who commented on your post or messaged you first.

Connect one account and watch a comment become a DM

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

Start free