Campaign Overview
Design, schedule, and analyze marketing campaigns across email, WhatsApp, SMS, and more. Campaigns combine segments, templates, and automation to deliver personalized messages at scale.
Channel-Specific Guides
Get detailed, step-by-step instructions for each channel:
| Channel | Guide | Open Rate | Best For |
|---|---|---|---|
| Email Campaigns Guide → | 15-25% | Newsletters, nurture campaigns, detailed content | |
| WhatsApp Campaigns Guide → | 70-90% | High-engagement messages, rich media, transactional | |
| 📱 SMS | SMS Campaigns Guide → | 90-98% | Urgent alerts, reminders, time-sensitive updates |
Each guide covers:
- Prerequisites and setup
- Step-by-step campaign creation
- Best practices and optimization
- Analytics and tracking
- Troubleshooting common issues
Campaign Types
| Type | Channel | Best For |
|---|---|---|
| Email delivery | Newsletters, announcements, nurture sequences | |
| WhatsApp Business | High-engagement transactional messages | |
| SMS | Text messages | Time-sensitive alerts, reminders |
| Multi-channel | Combined delivery | Coordinated cross-channel campaigns |
Creating a Campaign
Step 1: Basic Setup
- Navigate to Channel → Campaigns
- Click + New Campaign
- Configure basics:
- Name: Internal identifier
- Type: Email, WhatsApp, SMS, or Multi-channel
- Description: Campaign purpose (optional)
- Tags: For organization
Step 2: Select Audience
- Choose Segment: Select existing segment or create new
- Preview Count: See total recipients
- Exclusions (optional):
- Exclude recent contacts
- Exclude previous recipients
- Custom exclusion rules
Step 3: Design Content
For Email:
- Select template or start from scratch
- Edit content in visual editor
- Add personalization:
- Contact's first name
- Their company name
- Any custom field values
- Preview for sample contacts
- Send test email
For WhatsApp:
- Select approved template
- Fill in template variables
- Preview message
For SMS:
- Write message (160 char limit for single SMS)
- Add personalization
- Include opt-out text
Step 4: Schedule Delivery
| Option | Description |
|---|---|
| Send Now | Immediate delivery |
| Schedule | Specific date and time |
| Send in Contact's Timezone | Deliver at local time |
| Optimal Send Time | AI-recommended best time per contact |
Step 5: Review & Launch
- Review all settings
- Check recipient count
- Preview content
- Click Launch Campaign or Schedule
Campaign Workflows
For advanced automation, use Workflow Campaigns:
- Create a workflow with Campaign Trigger
- Add logic nodes (conditions, delays)
- Include Campaign Send nodes
- Link campaign to workflow
- Activate for automated sequences
See Workflows for details.
Campaign Analytics
Dashboard Metrics
| Metric | Description |
|---|---|
| Sent | Total messages dispatched |
| Delivered | Successfully received |
| Delivery Rate | Delivered / Sent |
| Opens | Unique opens (email only) |
| Open Rate | Opens / Delivered |
| Clicks | Unique link clicks |
| Click Rate | Clicks / Delivered |
| CTR | Clicks / Opens |
| Replies | Direct responses |
| Bounces | Failed deliveries |
| Unsubscribes | Opt-outs |
Activity Timeline
Track individual contact activity:
- Delivery status
- Open timestamps
- Link click details
- Reply content
Export Reports
Download campaign data:
- Open campaign
- Click Export
- Choose format (CSV, PDF)
- Select data (summary or detailed)
A/B Testing
Test variations to optimize performance:
Creating a Test
- In campaign creation, enable A/B Test
- Create Variant A (control)
- Create Variant B (test)
- Configure:
- Test Size: % of audience for test (e.g., 20%)
- Winning Metric: Opens, clicks, or conversions
- Wait Time: Duration before picking winner
How It Works
- Test variants sent to test percentage
- System monitors results during wait period
- Winning variant automatically sent to remaining audience
What to Test
- Subject Lines: Different approaches
- Send Times: Morning vs. afternoon
- Content Length: Short vs. detailed
- Call to Action: Button text/placement
- Personalization: With/without name
Campaign Status
| Status | Description |
|---|---|
| Draft | Not sent, still editing |
| Scheduled | Queued for future send |
| Sending | Currently processing |
| Sent | Delivery complete |
| Paused | Temporarily halted |
| Cancelled | Stopped permanently |
Best Practices
Deliverability
- Authenticate domains: Set up SPF, DKIM, DMARC
- Clean lists: Remove bounces and unsubscribes
- Warm up IPs: Gradually increase volume
- Monitor reputation: Check bounce and spam rates
Content
- Personalize: Use contact data for relevance
- Clear CTA: One primary action per message
- Mobile-friendly: Optimize for mobile viewing
- Plain text version: Include for email
Compliance
- Include unsubscribe: Required for email
- Honor opt-outs: Process immediately
- Sender identification: Clear from/reply-to
- Consent records: Document permission
Permissions
| Permission | Description |
|---|---|
| View Campaigns | See campaign list and reports |
| Create Campaigns | Design new campaigns |
| Send Campaigns | Execute and schedule |
| Delete Campaigns | Remove campaigns |
| Manage Templates | Edit email templates |