Send a broadcast

Write it once. Reach everyone who gave you their email — and the people who messaged you today.

Drafting and test emails: all plans. Sending: Starter and up Dashboard · Audience · Broadcast

How it works

A broadcast goes to people you already have a relationship with. Pick any mix of seven lists: page subscribers (the email box on your page), form respondents, Instagram contacts (everyone who has messaged you), store customers, and your three Superfans groups — Inner circle, Regulars and Warming up. Someone who is in several lists is counted, and reached, once.

Each person is reached the way that works for them: by email if they left an address, by Instagram DM if they messaged you in the last 22 hours, or both. Under the lists you see the first few people as chips, and “+N” opens the full list — each person with a mark for how they can be reached, searchable. The number on each list is everyone reachable through it either way, so Inner circle shows your fans even though most never left an email.

Anyone who unsubscribed, bounced, or is tagged as spam or a brand inquiry is always left out, and the summary says how many were left out and why.

Starter can email up to 250 people per broadcast, Pro 1,000 and Max 10,000, within a monthly email allowance of 1,000 / 5,000 / 20,000 (unlimited through your own Resend or SendGrid). The Instagram DM part is capped at 100 on Starter and 500 on Pro and Max. If a list is bigger than your limit, narrow it with “joined in the last N days” and send in more than one go.

Write plain text with a little formatting: a blank line is a new paragraph, **bold** makes bold, [text](https://…) makes a link. {{first_name}} becomes each person’s first name, or “there” when there isn’t one. Add a button and feature one of your store products — its image and price are kept current. The preview beside the editor is the real email, rendered by the same code that sends it.

Before you send, a checklist flags what would go wrong: a mistyped token that would go out as literal text, a button with no link, wording that trips spam filters, a subject that gets cut off on phones. Errors block sending; warnings are advice.

Send now or schedule up to 60 days ahead. Who receives it is decided when it goes out, not when you press Send — so anyone who unsubscribes in between is left out, and anyone who joined in between is in. You can watch it go out live, stop it while it is sending, and afterwards see who got it, who clicked, who unsubscribed, and why anyone failed.

Email and Instagram DM are two switches, and both follow the kind of list you picked — not who happens to be in it today. Page subscribers, form respondents and store customers are addresses, so email is on; Instagram contacts and your Superfans groups are Instagram people, so the DM is on; pick both kinds and both are on. Because who receives a broadcast is decided when it goes out, an empty list still switches its channel on — you can write and schedule ahead. Either can be switched off by hand (and email switched on for Instagram people who left an address) — a DM-only send needs no subject, sender details or email provider. The email editor and its formatting tools stay on the page even while email is off. Change which lists you picked and the switches follow the kind again.

The DM only reaches the people you picked who messaged you in the last 22 hours. Instagram only allows a message within 24 hours of the other person’s last message, and we leave a margin so a queued DM doesn’t expire before it is sent. The DM box shows how many people can be DMed right now, and how many just missed the cutoff. A big send takes hours to go out (every DM goes through your account’s hourly limit, and a product tile counts as a second DM), so anyone whose window would close before their turn is left out and counted, with a note to send in smaller batches. The button and product are shared by both channels. Every DM ends with a STOP line; anyone who replies STOP is never DMed by a broadcast again.

Emails are delivered through your own Resend or SendGrid account, so they come from your domain and your sender reputation stays yours. Sender details — your name and a postal address — are printed in every footer, because commercial email is required to carry them. If your provider has a daily sending limit and you reach it mid-send, the broadcast pauses (the report says so) and carries on by itself, without losing anyone.

How it flows

Pick your lists
Write it
Check the preview
Send or schedule
Watch it go out
See who clicked

Set it up

  1. 1

    Add your sender details

    Open Broadcast and add the name and postal address that go in every footer. Then connect Resend or SendGrid in Settings → Integrations.

    Open Broadcast
  2. 2

    Start a broadcast

    Click New broadcast. It saves as you type; nothing is sent until you confirm.

  3. 3

    Choose who

    Tick who gets it — lists of people, or a group of your Instagram fans — and optionally limit it to people who joined recently. Email and the Instagram DM switch on or off to match who can be reached.

  4. 4

    Write and preview

    Write the subject and message, add a button or a product, and read the live preview. “Send me a test” emails a copy to your own inbox.

  5. 5

    Send or schedule

    Click Send or schedule, check the number, and choose now or a time. The campaign page shows progress and, when it finishes, the report.

Open IG Suite

Tips to get the most out of it

  • Send yourself a test first, every time — it shows how the email really looks in your inbox, including the footer.
  • Use “people who joined in the last 30/90 days” for launches; the freshest subscribers are the most likely to open and the least likely to complain.
  • Feature a product instead of a paragraph about it. The card carries the image and the current price, and the click goes straight to checkout.
  • Retry failed after fixing whatever went wrong (an unverified sender, an expired key) — it re-sends only to the people who didn’t get it, and still skips anyone who unsubscribed since.
  • Duplicate a finished broadcast to send a follow-up: it copies the message, button, product and list choice into a fresh draft and nothing about how the first one went.