/dashboard/marketing/email/campaigns.
For automated multi-step flows, see Sequences. For 1-on-1 sales outreach, see Outbound.
Statuses
A campaign moves through these statuses, visible as a colored chip in the list:- Draft — Saved but not scheduled. Editable freely.
- Scheduled — Locked for a future send time. You can still cancel, but content edits require unscheduling first.
- Sending — In flight. Recipients are being materialized and dispatched in batches.
- Sent — Delivery dispatched to SES. Per-recipient outcomes (delivered, opened, bounced, etc.) keep streaming in for days afterward.
Composing a campaign
New campaign
Click New campaign from
/dashboard/marketing/email/campaigns. Give it an internal name — recipients never see this.Pick a template
Choose from the template gallery, start blank with raw HTML, or ask the coach to draft one. Personalization variables resolve at send time.
Pick an audience
Select any saved audience or build one inline. The picker shows the live estimated size next to each option, plus how many would be filtered out by suppressions.
Set subject and preheader
The subject is shown in the inbox row. The preheader is the snippet next to or under the subject — most clients render up to ~150 characters.The coach lints your subject as you type:
- Warning at >60 characters (likely truncated on mobile).
- Block at >998 characters (RFC 5322 hard limit).
- Flag preheaders longer than 150 characters.
Optional — A/B test subjects
Toggle A/B test subjects to enter two subject lines. The audience splits 50/50, both versions send at the same time, and a winner is auto-identified after 48 hours based on open rate.See A/B Test Subject Lines for the full flow.
Schedule or send
Three options:
- Send now — dispatches immediately.
- Schedule — pick a date/time in the recipient’s timezone or a fixed timezone.
- Save draft — keep editing later.
Test sends
Before scheduling, use Test send to fire a single message to your own address (or any seed list you’ve configured). Test sends:- Resolve personalization variables against a sample contact (you pick which one).
- Render in your real inbox so you see exactly what the recipient sees.
- Don’t count against your audience or per-campaign metrics.
Scheduling and cancelling
A scheduled campaign locks its template, subject, and audience filter at scheduling time, but the recipient list is materialized at send time. So if you schedule on Monday for a Friday send, the audience picks up everyone who matches the dynamic filter on Friday morning. To cancel: open the campaign and click Cancel send. If the campaign isscheduled, this is instant. If it’s already sending, Hiveku stops dispatching new recipients but can’t recall what’s already gone — bigger sends fan out in seconds, so cancellation usually catches a partial set.
Per-campaign metrics
After send, the campaign report tracks:- Sent — total messages dispatched.
- Delivered — accepted by the recipient mail server.
- Bounced — hard bounces (address invalid) and soft bounces (temporary, e.g. mailbox full) are split out.
- Complained — recipient hit “report spam”.
- Opened — open pixel fired (Apple Mail Privacy Protection inflates this somewhat — see below).
- Clicked — at least one link click.
- Unsubscribed — clicked the footer or one-click unsubscribe.
Sent. You can drill into any metric to see the recipient list — useful for “re-send to non-openers” and debugging delivery issues.
Apple Mail Privacy Protection pre-fetches images, including open pixels, which inflates open rate roughly 20-40% for audiences with heavy iOS use. Click rate stays accurate.
Re-using a sent campaign
From a sent campaign, click Duplicate to spin up a draft with the same template, subject, and audience filter. Useful for recurring monthly newsletters — duplicate last month’s, swap the body, schedule.Troubleshooting
Schedule button is disabled
Schedule button is disabled
Test send arrived but real campaign didn't
Test send arrived but real campaign didn't
Check the campaign log under the report tab. Most likely:
- Recipient address was on the suppression list.
- Domain-level reputation issue caused SES to defer.
- Recipient mail server is greylisting — wait 30-60 minutes.
A/B test never picked a winner
A/B test never picked a winner
Auto-winner needs both variants to have a meaningful sample (~500+ delivered each). Smaller campaigns finish A/B testing in “no significant difference” — pick whichever subject you preferred.
Open rate is suspiciously high or low
Open rate is suspiciously high or low
High: Apple Mail Privacy Protection (see Info above). Low: the sending IP’s reputation may be flagged, or your subject is hitting spam folders. Check Deliverability.
Related
Send your first campaign
End-to-end walkthrough from CSV import to scheduled send.
A/B test subject lines
The full A/B test flow with statistical caveats.
Templates
Reusable HTML designs for repeat campaigns.
Deliverability
Keep bounce and complaint rates safe.