Flo Docs
Broadcasts

Compose a Broadcast

The broadcast editor is where you write a campaign, choose who receives it, preview how it looks in an inbox, and Send now or Schedule for later.

Creator plan required

You need Creator or above. Free cannot open this screen.

Related guides: Broadcasts overview · Broadcast audience · Scheduling · Broadcast limits.


Open the editor

PathWhen to use it
Dashboard → Broadcasts → New broadcastStart a blank campaign
Dashboard → Broadcasts → click a draft, scheduled, or failed rowContinue editing
Dashboard → Broadcasts → row menu ⋯ → DuplicateSaves a new draft with subject (copy) and the same body/audience — opens the editor

After your first save on a new campaign, Flo updates the browser address to /dashboard/broadcasts/[id]/edit so you can bookmark or refresh without losing the draft.

Sent and Sending campaigns cannot be edited here — use View report (while sending or after send) or Duplicate from the list.


Editor layout

The screen splits into two main areas:

Header bar plus two columns — same structure as the live broadcast editor.
← BroadcastsNew broadcast · Saved
Save draftSend

Write

Left column

Audience, From, subject, preview text, block editor, format toolbar

Preview & send

Right column

Inbox preview, recipient count, schedule, primary send button

Header bar

ControlWhat it does
← BroadcastsBack to the campaigns list (unsaved changes may still autosave — see below)
New broadcast / Edit broadcastTitle for this session
Saved / Saving… / Unsaved changesAutosave status
Save draftSaves immediately; toast Draft saved.
Send (N) or Schedule (N)Same action as the large button in the preview column — N = recipient count

Before you can send

Flo disables Send / Schedule until all of these are true:

RequirementWhere to fix
Subject line filled inSubject field at top of left column
At least one recipientAudienceBroadcast audience
Business address savedSettings → Email sendingEmail footerPhysical address
Schedule date and time (if scheduling)When → Schedule in the preview column

Also required when you actually send (Flo checks on the server):

RequirementWhere to fix
Verified sending domainSettings → Email sendingEmail domain
From name and From email savedSettings → Email sendingSender identity
Email Sending Agreement (first time)Modal on first Send now
Within monthly send cap (Creator: 5/month)Broadcast limits
Account not suspendedSender reputation

Physical address

Yellow warnings may still say Settings → Profile. The live field is Settings → Email sendingBusiness address.


Audience

At the top of the left column, pick All subscribers or Members only, membership (if applicable), and review the count pill.

Full rules: Broadcast audience.


From, subject, and preview text

From (preview only)

The From row shows your display name, avatar, and saved From email when configured. You do not edit sending identity inside the composer — use Settings → Email sending.

If no From email is saved yet, you may see: Email shown to subscribers is added at send time.

Subject line

Required. Placeholder: Subject line…

Flo runs checks as you type (listed under the send button in the preview column). Send now only goes through when blocking issues are cleared:

Blocks sendingExamples
Empty subjectSubject line is required
Fake Re: / Fwd: prefixFake Re:/Fwd: prefixes are not allowed…
Missing plain-text bodyPlain-text version is required…
No unsubscribe in contentEmail must include an unsubscribe link (footer adds this automatically — see below)

Warnings (you can still send): long ALL CAPS, too many ! or emojis, spammy words, very long subject on mobile, image-heavy email, many links.

Preview text

Optional. Placeholder: Preview text — shown in inbox after the subject…

This is the gray snippet many inboxes show under the subject. If you leave it blank, Flo warns that the preview may show unsubscribe boilerplate instead of your copy.


Email body (blocks)

The main editor uses blocks you add, reorder, and edit — similar to stacking sections in an email.

Block types

BlockUse for
TextParagraphs, headings, lists, links — rich formatting
ButtonCall-to-action with label and URL
ImagePhoto or graphic (upload)
DividerHorizontal line between sections
SpacerVertical gap

Add blocks with Add your first block, Add a block — text, button, image, divider…, or the + row between blocks.

Text block

  • Click a text block to edit inline.
  • Use the format toolbar above the canvas: bold, italic, bullet list, link, alignment, and size (S through 2XL).
  • New campaigns start with sample copy including {first_name} — Flo replaces that with each fan’s first name when sending (or a friendly fallback like “there”).

Button block

  • Select the block to edit Button label, Link URL, corner style (Rounded / Pill / Sharp), width, and colors in the panel below the canvas.
  • New buttons use Flo’s brand purple by default.

Image block

  • Select the block, then upload JPG, PNG, WebP, or GIF (drag-and-drop or file picker).
  • Flo may open a crop step before inserting the image.
  • Max 2 MB per file (JPG, PNG, WebP, GIF).
  • Images are stored for your account and referenced in the sent email.

Divider and spacer

  • Select the block and adjust style or height in the inline settings panel.

Reorder, duplicate, delete

ActionHow
ReorderDrag the ⋮⋮ handle on the left of a block
DuplicateSelect block → top-right actions → duplicate
DeleteSelect block → delete

Hints on the canvas:

  • Sender name and subject show above this area in the inbox
  • Unsubscribe and your address are added automatically at the bottom

You do not need to paste an unsubscribe link or postal address into the body — Flo appends a compliant footer on send (address from Business address, unsubscribe link, “Sent via Flo”).


Preview column (right)

Desktop and mobile

Toggle Desktop preview or Mobile preview at the top. The preview uses a light “email client” style on purpose so it matches real inboxes.

The preview shows From name, subject, preview text, and your block content. It does not replace a test send to your own inbox.

Sending to…

A summary card: Sending to 1,240 confirmed subscribers (or active members).

When — Send now vs Schedule

ModeBehavior
Send nowDelivers after you confirm (see below)
ScheduleSaves as scheduled; Flo sends around the date and time you pick

Choosing Schedule for the first time pre-fills tomorrow at 09:00 in your local timezone. You can change date and time inputs below the toggle.

Scheduling details: Scheduling broadcasts.

Primary button

ModeButton label
Send nowSend to N
ScheduleSchedule for N

Subtext: Broadcasts go out within ~60 seconds. This action can't be undone.

Warnings under the button

Flo stacks issues here when relevant:

BannerMeaning
Issues that block sendingFix every error in the list — Send now shows a message and won’t queue until they’re gone
Physical addressLink to Open Settings → — add Business address
Email sending suspendedContact support@myflo.link
Failed send (editing a failed campaign)Partial or full failure — try again; already-delivered recipients are skipped

Save and autosave

BehaviorDetail
AutosaveStarts ~2.5 seconds after you stop typing (also caps wait at ~10 seconds)
StatusesUnsaved changesSaving…Saved
Manual saveSave draft anytime (requires a subject)
What gets savedSubject, preview text, blocks, HTML, audience, schedule choice
Scheduling saveChoosing Schedule + date/time and clicking send saves as scheduled (no immediate delivery)

If you schedule without a business address, save fails with the physical-address error.


Send now — step by step

  1. Meet requirements

    Subject, recipients, address, and pre-send checks (preview column).

  2. Save

    Flo saves the draft automatically; Send also saves right before sending.

  3. Confirm

    Dialog: Send this broadcast?You're about to send to N confirmed subscribers (or active members). Cancel or Send now.

  4. First-time email policy

    If prompted, read Email Sending Agreement, check the box, Agree and Continue — then sending continues.

  5. Delivery

    Flo queues the send. You may see a short success toast with the recipient count. Status becomes Sending, then Sent. You return to Dashboard → Broadcasts.

  6. Report

    Open View report from the list for opens, clicks, and delivery stats.

Large lists may stay on Sending for a while while Flo delivers in waves — normal for big audiences or warm-up / reputation limits.


Schedule — step by step

  1. Choose Schedule

    In the preview column, When → Schedule, set date and time.

  2. Click Schedule for N

    Same requirements as send (subject, recipients, address).

  3. Confirmation

    Toast: Broadcast scheduled. It will send automatically at the time you picked (within a few minutes).

  4. Edit later

    Reopen from Broadcasts while status is Scheduled — change copy, time, or audience, then save again.

At the scheduled time, Flo checks your monthly cap and other rules again before sending.


If sending fails

SituationWhat Flo does
Failed with partial deliveryBanner explains how many received mail; retry from editor — skips addresses already sent
Failed with zero deliveryRetry; duplicates are avoided for anyone already counted
Quota / suspension / empty audienceToast with the specific error — fix underlying issue first

Common errors: The Creator plan includes up to 5 broadcasts per month, Email sending is suspended for your account, You have no active subscribers, This membership has no active members.


Plan notes

TopicDetail
Monthly sendsCreator: 5 Sent per month — Broadcast limits
List sizeSubscriber cap by plan — Subscribers overview
Email brandingCreator: partial styling; Pro / Studio: fuller branding on broadcast emails — Broadcasts overview
AI writingSubject and body assist are on your plan but not in the composer UI yet — AI email assist · Broadcast limits for monthly quotas

Troubleshooting

IssueWhat to try
Send / Schedule disabledAdd subject, pick an audience with at least one recipient, save Business address, complete schedule fields
Subject spam warningsShorten, remove Re:, reduce caps/!/emojis
“Must include unsubscribe” on sendUsually resolves via auto-footer — ensure body is not empty; contact support if it persists
From email greyed out in SettingsVerify domain — Email domain
Image won’t uploadUse JPG/PNG/WebP/GIF; check file size and connection
Lost workWait for Saved; use Save draft before leaving
Scheduled didn’t fireCheck monthly cap at send time; row may still be ScheduledBroadcast limits
Wrong audienceChange Audience before sending — cannot change mid-Sending

Quick reference

TaskWhere
Write contentLeft column — blocks + subject
Preview mobile layoutRight column — phone icon
Pick subscribers vs membersAudience toggles
Send immediatelySend now → confirm
Send laterSchedule + date/time
Fix footer addressSettings → Email sending
Fix From / domainSettings → Email sending
See resultsBroadcastsView report

What's next?