FluxBilling
Communications

Email Broadcast

Send one-off email announcements to targeted audiences: pick a target group, filter, personalize, schedule, preview, send, and track delivery progress.

Updated · 2026-06-29

What Email Broadcast is for

Email Broadcast lets you send one announcement to many people at once — a maintenance notice, a price change, a promotion, or a product update. The page heading reads Campaigns with the subtitle Send email broadcasts to your users. Each campaign you create appears as a row showing its status, subject, target audience, delivery progress, and creation date.

The Campaigns page showing a table of email broadcasts with Status, Subject, Target, Progress and Date columns, and a New Campaign button
The Campaigns list. Each row is one broadcast; the New Campaign button opens the composer above the table.

How to reach it

In the admin panel sidebar, click Campaigns (the megaphone icon, near the bottom of the menu beside Newsletter). The page opens to the campaign list. To begin a new broadcast, click New Campaign in the top right — the composer opens inline above the table.

The campaign list at a glance

The table has the following columns. Every header except the checkbox and the action area is clickable to sort, and the list is sorted newest-first by default.

ColumnWhat it shows
(checkbox)Select rows for bulk deletion. The header checkbox selects or clears all.
StatusThe campaign's current state (see the status list below), shown as a colored pill with an icon.
SubjectThe email subject line.
TargetThe audience group the campaign was sent to.
ProgressA small bar plus a sent / total count once a send has started. Shows a dash before any send.
DateWhen the campaign was created.

When no campaigns exist yet, the table shows a No campaigns yet empty state instead of rows.

Campaign statuses

  • Draft — saved but not yet sent. You can send it, preview it, or delete it.
  • Scheduled — saved with a future date and time; it sends automatically when that time arrives.
  • Sending — delivery is in progress and can be stopped mid-send.
  • Completed — every message was dispatched. You can re-send it.
  • Failed — delivery did not succeed; you can retry it.
  • Partial — some messages were delivered and some were not; you can retry the rest.
  • Cancelled — stopped before it finished.

Creating a campaign step by step

  1. Click New Campaign. The composer opens above the list.
  2. Choose a target group. At the top of the composer, the audience options appear as selectable buttons. Pick one (see the reference table below). The recipient count on the right updates automatically so you always know how many people will receive the email.
  3. Optionally narrow the audience. Click the funnel (filter) icon next to the target buttons to reveal extra filters. A small number on the icon tells you how many filters are active.
  4. Optionally set who the email is from. Click the Sending as bar (use its Customize link) to expand the From name, From email, and Reply-To fields. If left collapsed, the platform's default sender is used.
  5. Enter a subject line in the subject field.
  6. Write the body in the editor. It offers Visual, Source, and Preview modes, and you can drag the bottom edge to resize it. Insert personalization variables (listed below) so each recipient sees their own name and your company details.
  7. Optionally schedule or append a signature. Below the editor, tick Schedule to pick a future send time, and/or tick Append signature to add your saved email signature to the bottom of the campaign.
  8. Save or send. Click Save Draft to keep it without sending, or Send Now to dispatch immediately. (See the note about Schedule and Send Now below.)

Target groups

GroupWho it includes
All UsersEvery customer.
ActiveCustomers marked active.
InactiveCustomers marked inactive.
With ServicesCustomers who have at least one service.
No ServicesCustomers who have no services.
NewsletterPeople subscribed to your newsletter.
SpecificIndividual recipients you search for and add by hand.

When you choose Specific, a search box appears. Type at least two characters of a name or email, then click a result to add that person as a chip. Add as many as you like, and click the small × on a chip to remove someone. The recipient count then reflects exactly the people you have added.

Additional filters

Expanding the filter panel reveals these options, which apply on top of the chosen group:

FilterEffect
Unpaid invoicesTick to include only customers who currently owe money.
Email verificationA dropdown: Email: Any (the default, no restriction), Verified only, or Not verified.
Registered afterA date field — include only customers who signed up on or after the chosen date.
Registered beforeA date field — include only customers who signed up on or before the chosen date.

Filters do not apply to the Specific group — there you control the exact list yourself. For every other group, watch the live recipient count to confirm your filters narrowed the audience the way you intended before you send.

Sender (From and Reply-To)

The Sending as bar shows the address your campaign will appear to come from. Click Customize to expand and override it (the same link reads Collapse while open):

FieldPurpose
From NameThe display name recipients see, e.g. your company or your own name.
From EmailThe sending address. It must use the platform's approved sending domain — the label shows which domain is allowed (@yourdomain only), and a mismatched address is rejected when you save.
Reply-ToWhere replies should go, if different from the From address.

The From email domain is fixed by your platform's mail configuration so that messages pass authentication and reach inboxes. You can change the name before the @ but not the domain. (Reply-To can be any domain.)

Personalization variables

Above the editor is a variable bar — a row of clickable {{…}} chips. Click one to drop it into the body at the cursor. Each placeholder is filled in per recipient or from your company settings when the email is sent:

VariableBecomes
{{firstName}}The recipient's first name.
{{lastName}}The recipient's last name.
{{email}}The recipient's email address.
{{companyName}}Your company name.
{{companyEmail}}Your company email.
{{billingEmail}}Your billing email address.
{{supportEmail}}Your support email address.
{{unsubscribeUrl}}A personal unsubscribe link for the recipient.

If you do not place {{unsubscribeUrl}} in the body yourself, an unsubscribe footer is added to every campaign automatically, so your sends stay compliant either way.

Scheduling and signature

Tick Schedule and a date-and-time picker appears next to it; set when the campaign should go out. While Schedule is ticked, the Send Now button is disabled — save the campaign and it will send at the chosen time. Tick Append signature to add your saved email signature to the bottom of the campaign. You manage that signature on the Email Signature page.

Working with existing campaigns

Each row has an action area on the right. Which actions appear depends on the campaign's status:

Action (icon)What it doesWhen it appears
Preview (eye)Opens a pop-up showing the rendered email with sample data and the unsubscribe footer in place.Always.
Send (play)Sends a draft immediately. You are asked to confirm first.Drafts only.
Stop (circle-X)Halts an in-progress send. You are asked to confirm first.While Sending.
Retry / Resend (refresh)Re-queues delivery — retries undelivered messages for a failed or partial send, or resends a completed campaign. You are asked to confirm first.Failed, Partial, or Completed.
Delete (trash)Removes the campaign permanently. You are asked to confirm.Always.

Clicking the eye on any row opens a preview pop-up that also shows the campaign's status, target group, and — once it has sent — its sent / total count at the top.

Deleting several at once

Tick the checkboxes on the rows you want to remove (or the header checkbox to select all). A blue bar appears showing how many are selected, with Delete selected and Clear buttons. Bulk deletion asks for confirmation before removing the campaigns.

Tips and gotchas

Send Now is blocked while Schedule is on. If you meant to send immediately, untick Schedule first. If you meant to schedule, just save — it will send at the set time.

The recipient count is your safety check. It updates as you change the group and filters. A count of zero blocks an immediate send, which protects you from dispatching to nobody.

People who unsubscribed are excluded automatically — you do not need to scrub your audience by hand.

Preview before you send. Use the editor's Preview mode (or the eye icon on a saved campaign) to confirm formatting, links, and that your variables read correctly. The preview substitutes example values such as Jane Doe and Acme Corp for the placeholders.

Large sends are paced. Broadcasts are delivered in batches rather than all at once, so a big campaign will move from Sending to Completed gradually — the progress bar reflects this.

Related

Newsletter Subscribers · Email Logs · Email Templates · Email Signature