Campaign Lifecycle
Understand exactly where every campaign stands at a glance. Each campaign moves through a clear set of stages.
Lifecycle stages
Draft → Active → Paused (optional) → Completed → Archived (optional)Draft
The starting state for every new campaign.
- What’s happening: Campaign is being configured
- Actions available: Edit settings, modify sequence, add contacts to list, send test emails
- Transition: Launch to move to Active
Active
The campaign is live and sending emails.
- What’s happening: Contacts are receiving emails on schedule
- Actions available: View stats, pause, monitor inbox
- Metrics updating: Sent, opened, clicked, replied, bounced
- Transition: Automatically moves to Completed when all contacts finish the sequence. Can be paused manually.
Paused
Temporarily halted. No emails are being sent.
- What’s happening: Nothing — the campaign is frozen in place
- Actions available: Resume, reset, review analytics
- Contact state: All enrollment positions are preserved
- Transition: Resume to return to Active. Reset to return to Draft.
Completed
All contacts have either finished the sequence, replied, bounced, or been skipped.
- What’s happening: Campaign is done sending
- Actions available: View final analytics, export data, duplicate
- Transition: Archive to hide from the main view
Archived
Hidden from the active campaigns list for a cleaner workspace.
- What’s happening: Nothing — campaign is stored for reference
- Actions available: View analytics, unarchive
Status at a glance
The campaigns list shows the status of every campaign with color-coded badges:
| Status | Badge |
|---|---|
| Draft | Gray |
| Active | Green |
| Paused | Yellow |
| Completed | Blue |
| Archived | Faded |
Tips
- Don’t leave campaigns in Draft indefinitely — If you’re not going to launch it, delete it
- Archive completed campaigns — Keep your workspace clean
- Review completed campaigns before archiving — Extract learnings for your next campaign
Next step: Configure stop-on-reply behavior