The example: a five-step welcome series
| Step | Delay | Subject |
|---|---|---|
| 1 | 0 days | Welcome to Acme |
| 2 | 2 days | Three things to try first |
| 3 | 5 days | Let me show you the dashboard |
| 4 | 9 days | What our customers say |
| 5 | 14 days | A small offer to get you started |
The flow
Create the sequence
Go to
/dashboard/marketing/email/sequences and click New sequence.Give it an internal name (Welcome — newsletter subscribers) and pick a kind: nurture, onboarding, re-engagement, etc. The kind is just metadata for filtering later.Pick the trigger
The trigger decides who gets enrolled and when:
- Manual — you enroll contacts explicitly. Useful while you’re testing.
- Tag added — fires when a tag like
newsletter-subscriberis added. - Form submit — fires when a contact submits a Hiveku form.
- Workflow — wired into a Workflow so any node can enroll.
Add the steps
Click Add step five times. For each step:
- Delay — days from the previous step. Step 1 delay is from enrollment.
- Email — pick a template or write inline.
- Send window — optional. Constrain to weekdays + business hours so a 2-day delay doesn’t fire at 3am Sunday.
- Step 1: delay 0, template Welcome.
- Step 2: delay 2, template First things to try.
- Step 3: delay 3, template Dashboard tour.
- Step 4: delay 4, template Customer stories.
- Step 5: delay 5, template Welcome offer.
Set stop conditions
Click Stop conditions to define when a contact should drop out early:
- On unsubscribe — always on. Can’t be disabled.
- On reply — optional. Useful if the sequence is conversational.
- On tag added — e.g.
customerfor a lead nurture, so converting customers don’t keep getting nurture mail. - On tag removed — rarer, but useful for specific lifecycle flows.
customer” — once they buy, they exit.Test with a single enrollment
Add yourself as a manual enrollment first. Watch the sequence fire step 1 (instant), then artificially advance to verify steps 2-5 land in your inbox correctly.The sequence detail page has a Fast-forward (test mode only) button that walks you through every step in 30 seconds without waiting for real delays.
Activate
Click Activate. The sequence starts honoring its trigger immediately — anyone tagged
newsletter-subscriber from now on gets enrolled.For backfilling existing contacts who already have the tag, click Enroll matching contacts now from the sequence detail page. Hiveku enrolls every eligible contact (skipping suppressions and existing enrollments).Enrollment patterns
Three ways to get contacts into a sequence:- Single
- Bulk
- Automatic
From a contact’s CRM record, click Enroll in sequence and pick the sequence. Useful for VIP onboarding or one-off enrollments.
Reviewing metrics
The sequence detail page rolls up:- Active — currently enrolled, awaiting a future step.
- Completed — finished every step.
- Stopped — dropped out early, with a reason.
- Per-step delivery, open, click rates — see exactly where engagement falls off.
- Median time-to-conversion — if the sequence has a goal tag, how long enrollment to that tag takes.
Pausing and editing
You can pause a sequence at any time. Active enrollments stop advancing until you resume; new triggers don’t enroll anyone while paused. Editing rules:- Adding or changing a future step is fine — enrollments not yet at that step pick up the change.
- Editing a step in the past doesn’t retroactively send. Anyone who already received an old version keeps that version in their report.
Best practices
- Don’t enroll the same contact twice unless you mean to. Re-enrollment is opt-in per sequence.
- Respect unsubscribes — Hiveku does this automatically; the
email-respect-unsubscribesrule blocks any attempt to bypass. - End with a clear next step — a CTA, a meeting link, a real offer. Vague closes waste the trust the sequence built.
- Keep cadence light — more than two emails per week is usually too much. The coach warns when overlapping sequences would deliver three or more emails in a 7-day window.
- Verify your domain before activating — the
email-verified-domain-requiredrule blocks the first send if DKIM/SPF/DMARC aren’t passing.
Troubleshooting
Step 2 fired the same day as step 1
Step 2 fired the same day as step 1
Delay is in days from the previous step. If you set step 1 delay to 0 and step 2 delay to 0, both go out the same day. Bump step 2 to 1 or more days.
Trigger isn't enrolling anyone
Trigger isn't enrolling anyone
Check the Activity tab on the sequence — every trigger event is logged with whether it produced an enrollment. Common skips:
- Contact already had an active enrollment (re-enrollment off).
- Contact is on the suppression list.
- Tag spelling mismatch.
Sequence shows as paused but I didn't pause it
Sequence shows as paused but I didn't pause it
Hiveku auto-pauses a sequence if your account hits a deliverability threshold. Resolve the issue on the Deliverability dashboard and resume.
A contact got two welcome emails
A contact got two welcome emails
Check whether they have multiple enrollments — if you backfilled by audience and the trigger also fired, you can end up with two. Pull both and re-enroll once if needed.
Related
Sequences reference
Full reference for steps, triggers, and metrics.
Build a dynamic audience
The kind of audience you’d usually back a sequence with.
A/B test subject lines
Build engagement intuition for sequence steps.