Broadcast to a segment. Not a blast to your whole list.
Send one Instagram DM to exactly the people who should get it — filtered by tag, opt-in, or a custom field, now or scheduled. Anyone outside the 24-hour window is skipped, not silently queued to surprise them days later.
Blast the whole list. Pay per follower. Hope it lands.
Without a real broadcast tool, you either DM people one at a time or fire a mass blast from a platform that charges by list size and sends to whoever matched weeks ago. When a message can't be delivered inside Instagram's window, most tools quietly hold it and spring it on the customer later — or drop it and tell you nothing. You pay for reach you never use, and you never quite know who got the message.
- ✕Per-follower billing: contact-list tools like ManyChat charge for your whole list, even followers you never message.
- ✕Stale audiences: the blast fires at whoever matched last week — including people who've since opted out.
- ✕Silent queues: out-of-window messages get held and surprise-delivered later, or dropped with no receipt.
- ✕No proof: ‘sent to 4,000’ tells you nothing about who actually received it or tapped.
Pick the segment. Write one message. Send it.
No flow to draw. Three fields and you're live — and the audience is re-resolved the moment it sends, so you never blast a stale list.
Build the segment. Filter by tag, opt-in, or a custom field
is, is not, contains, greater than — and by who's inside the 24-hour window. A live count updates as you go.
Write one message
Merge in {{first_name}} or any field, add up to three tracked buttons or a single image, and check the exact phone preview before it goes.
Send now or schedule
Fire immediately or pick a time. Every message routes through the same guardrails as your agent — consent, the 24-hour window, rate limits.
Outside the 24-hour window, we skip. We never surprise.
Instagram has no paid way to re-open a closed conversation — a contact who hasn't messaged you in 24 hours can't be reached until they do. Most tools hide that. HyperDM makes it a choice you see: you decide up front what happens to out-of-window contacts, and either way the funnel shows you the real number.
Skip
send only to contacts reachable right now; the rest are logged as skipped, so your reach number is real.
Queue: log out-of-window contacts as follow-ups
reached only if they message you first. A record, not a redelivery promise.
No silent surprise
HyperDM never springs a held message on someone days later.
Full receipt: Sent, Skipped, Clicked
straight from the send ledger. A zero never lies.
Precision you can see. Replies that don't dead-end.
A broadcast is only the opening line. Every button link is tracked and the whole send runs on the official Instagram API, so you get proof instead of a vanity ‘sent’ count — and when someone replies, your agent takes it from there.

Priced on conversations, never contacts
your bill scales with real conversations, not the size of your follower list.
Tracked links show who tapped ‘Shop now,’ attributed per contact.
Official Instagram API, same guardrails as your agent
send a restock note without gambling your account.
Replies don't dead-end
your agent answers the follow-up from your live catalog and closes the sale.
The honest FAQ.
Send your next restock to the right list.
Go live in under 10 minutes. Your first 50 conversations a month are free — no credit card, and never a per-follower bill.