×
 

Create Powerful Email Campaigns in Minutes

 

 

Our Campaign feature helps you create, customize, and send email campaigns with full control—whether you’re running a simple announcement or a complex marketing blast. Follow these easy steps to launch your campaign smoothly and confidently. The Campaign module provides a configurable workflow for composing, targeting, and delivering outbound email messages. It supports HTML-based marketing emails and plain text campaigns with tracking, authentication, and delivery controls.

 

 

1. Campaign Type Selection

Each campaign must define a delivery format:

  • HTML Campaign

  • Supports rich HTML content, inline styles, images, and links

  • Compatible with Email Builder (Pro / Classic)

  • Plain Text Campaign

  • Sends raw text content without HTML rendering

  • Recommended for transactional or minimal communication

The selected campaign type determines available template editors and rendering behavior during delivery.

 

2. Audience and Segment Resolution

Campaigns are delivered to a resolved recipient set defined by:

  • Contact Lists – Static collections of subscribers

  • Segments – Dynamic audiences generated from predefined rules (e.g. attributes, activity, tags)

At send time, the system resolves the final recipient list and applies deduplication to prevent multiple deliveries to the same address.

 

3. Campaign Configuration Parameters

Each campaign includes the following configuration fields:

  • Campaign Name

  • Internal identifier for management and reporting

  • Email Subject

  • Subject line rendered in the recipient inbox

  • Open Tracking

  • Injects a tracking pixel to record open events

  • Click Tracking

  • Rewrites URLs to track link interactions

  • DKIM Signature

  • Signs outgoing messages using the configured DKIM domain

  • Improves deliverability and authentication

  • Skip Failed Messages

  • Automatically bypasses invalid or failed recipients during sending

  • Prevents campaign interruption caused by hard bounces or malformed addresses

These parameters are stored as campaign metadata and applied at send execution.

 

4. Template Source Selection

Campaign content can be created from multiple template sources:

  • New Template

  • Generates a blank template instance linked to the campaign

  • Existing Template

  • Reuses a previously saved template

  • Custom HTML Upload

  • Accepts user-provided HTML files

  • Parsed and sanitized before rendering

  • Assets and links are processed for tracking compatibility

Templates are versioned and associated with the campaign at runtime.

 

5. Template Editing and Rendering

Templates can be modified using one of the following editors:

  • Email Builder Pro

  • Component-based editor with structured blocks

  • Supports advanced layout control

  • Classic Builder

  • Lightweight editor for direct content editing

During editing, the system ensures:

  • Valid HTML structure

  • Inline CSS compatibility for email clients

  • Preservation of tracking placeholders

 

6. Preheader Configuration

The Preheader is an optional metadata field rendered immediately after the subject line in supported email clients.

  • Injected into the email header or hidden preview text

  • Used to provide additional context and improve open rate

  • Does not affect the main email body

 

7. Delivery Scheduling and Execution

Campaign delivery supports two execution modes:

  • Send Now

  • Triggers immediate dispatch

  • Jobs are queued and processed asynchronously

  • Scheduled Send

  • Stores a future execution timestamp

  • Campaign is automatically triggered by the scheduler

During execution:

  • Recipients are resolved

  • Tracking is applied

  • DKIM signing is enforced

  • Messages are queued per delivery provider

 

Summary

The Campaign feature provides a flexible and extensible pipeline for email delivery, combining:

  • Configurable campaign metadata

  • Dynamic audience targeting

  • Multiple template sources and editors

  • Tracking, authentication, and delivery safeguards

  • Immediate or scheduled execution

This architecture ensures scalability, reliability, and full control over outbound email campaigns.