Core Features
Campaigns
Create, schedule, and monitor email campaigns with full delivery visibility.
Campaign lifecycle
Every campaign moves through the following states:
| Status | Description |
|---|---|
draft | Being edited. Not yet queued for delivery. |
scheduled | Scheduled for a future date and time. |
queued | Handed off to the delivery queue. Sending is about to begin. |
sending | Actively being delivered to recipients. |
completed | All sends attempted. Check delivery logs for per-recipient status. |
paused | Delivery paused mid-send. Can be resumed. |
failed | Delivery failed. Configuration or provider error. Check logs. |
Creating a campaign
Go to Campaigns → New campaign in your workspace. Fill in the following fields:
Basic settings
- Campaign name — Internal name visible only to your team.
- Subject line — The subject recipients see in their inbox.
- Preview text — (Optional) The preview snippet that appears in email clients below the subject.
- From name — The sender name displayed to recipients.
- From address — Must be a verified sending identity with your email provider.
- Reply-to address — (Optional) Where replies are routed if different from the from address.
Audience
- All subscribers — Send to every active subscriber in the workspace.
- Segment — Target a specific subset of your audience. See Segments for how to create them.
NgsReach automatically excludes subscribers with unsubscribed or bounced status from all campaigns. You do not need to filter these manually.
Content
You can write the campaign body directly in the rich text editor, or start from a template saved in your workspace. See Templates & Studio for how to build reusable templates.
Every campaign automatically includes a plain-text unsubscribe link. You can customise the footer text in your workspace branding settings.
Scheduling a campaign
After completing the campaign settings, choose one of:
- Send now — Immediately moves the campaign to
queuedstatus and begins delivery. - Schedule for later — Set a specific date and time. The campaign will move to
scheduledstatus and be queued automatically at that time.
Monitoring delivery
While a campaign is sending, the campaign detail page shows live statistics:
- Sent — Total emails successfully submitted to your provider.
- Delivered — Confirmed deliveries (requires delivery event webhook).
- Opened — Unique opens (requires open tracking from your provider).
- Clicked — Unique link clicks.
- Bounced — Hard and soft bounces.
- Unsubscribed — Recipients who clicked the unsubscribe link.
- Complaints — Spam complaints reported by mail clients.
Per-recipient delivery details are available in the Delivery section, where you can see the status and last event for each individual send.
Editing and cancelling
- Draft campaigns can be edited freely at any time before sending.
- Scheduled campaigns can be edited or cancelled before their scheduled time. Once queued, they can no longer be edited.
- Sending campaigns can be paused to stop further sends. Recipients who have already been sent to will not be re-sent to when resumed.
Duplicate a campaign
Use the Duplicate action on any campaign to create a new draft with the same content and settings. This is useful for A/B testing different subject lines or making minor content variations.