Instagram broadcast messaging lets you send a DM to multiple subscribers at once. It's incredibly powerful — but there are rules. Here's what you need to know.
What is broadcast messaging?
A broadcast is a single message sent to everyone on one of your subscriber lists. Think of it like an email newsletter, but delivered as an Instagram DM.
Broadcast messages can include:
•Text•Images•Buttons (with links)•The required "Reply STOP" unsubscribe footerWhat Meta allows
Meta permits broadcast messaging through their official APIs under these conditions:
1.Confirmed opt-in. Subscribers must actively consent by tapping a Subscribe button. You cannot add people to lists manually.2.Unsubscribe option. Every broadcast must include a way to opt out (e.g., "Reply STOP").3.Relevant content. Messages should relate to what the subscriber signed up for.4.No spam. Don't send excessively frequent broadcasts or misleading content.5.24-hour messaging window. Meta's API allows promotional messages to opted-in subscribers. The 24-hour window for non-subscribers is separate.How subscriber consent works
With Reply in DM, the flow is:
1.Someone comments on your post (or DMs a trigger word)2.Your auto-reply includes a "Subscribe" button3.They tap the button → confirmed opt-in4.They're now on your subscriber listThis is the gold standard for consent. The subscriber actively chose to join.
How to unsubscribe
Reply in DM includes a "Reply STOP to stop these messages" footer on every broadcast. When someone replies STOP:
1.If they're on multiple lists, they're asked which one to leave2.They confirm and are removed3.They get a confirmation messageSubscribers can also tap an Unsubscribe button in their conversation.
Best practices
•Don't over-broadcast. Once a week is a good cadence for most use cases. Daily is too much.•Keep it valuable. Every broadcast should offer something — a deal, update, or exclusive content.•Segment your lists. VIP customers, launch waitlisters, and casual followers should get different messages.•Test timing. Broadcasts sent during high-engagement hours get more opens and clicks.What to avoid
•Adding people to lists without consent. Always use the opt-in flow.•Switching topics. If someone subscribed for fitness tips, don't broadcast crypto promotions.•Removing the STOP footer. This violates Meta's policies and your subscribers' trust.•Sending too frequently. Meta may throttle delivery if your engagement drops due to over-messaging.How to send broadcasts with Reply in DM
1.Build a subscriber list using keyword triggers2.Go to your dashboard → Broadcasts → New Broadcast3.Write your message, add an image and button4.Choose the subscriber list5.Send now or schedule for laterFree forever. Unlimited broadcasts. Unlimited subscribers.