Skip to main content

Campaign Management

The Campaign Management module enables enterprises to create, schedule, execute, and monitor WhatsApp campaigns at scale.

Key Capabilities:

  • Bulk Campaign Execution — Target up to 1 million users in a single campaign
  • Unicode Messaging Support — Send in multiple regional and international languages
  • Security & Compliance — Two-Factor Authentication (2FA) and data encryption in transit and at rest
  • Personalized Messaging — Dynamic variables for names, text values, images, videos, and links
  • Campaign Analytics — Track sent, delivered, and read counts
  • Flexible Scheduling — Send Now or Send Later

Campaigns Dashboard​

The Campaigns Dashboard provides an overview of all campaigns with:

  • Total campaigns created
  • Active / Paused / Completed / Scheduled counts
  • Quick performance summary per campaign
FieldDescription
Campaign NameUser-defined campaign identifier
Template NameWhatsApp template used
StatusDraft / Scheduled / Running / Completed / Paused
SentMessages dispatched
DeliveredMessages successfully delivered
ReadMessages opened by recipients
Scheduled AtExecution date and time
ActionsView / Copy / Pause / Stop

Create Campaign​

Step 1 — Campaign Details​

FieldDescription
Campaign NameUnique name for the campaign
DescriptionOptional notes about the campaign
TagsClassification tags for filtering

Step 2 — Select Template​

Select an Approved WhatsApp template for the campaign.

Template Type:

  • Custom — Marketing or Utility templates with standard components
  • Carousel — Multi-card marketing templates

Template Quality Alerts:

SmartTA displays alerts if the selected template has a Yellow or Red quality rating, warning that continued use may result in template suspension.

Step 3 — Test Campaign​

Before sending to the full audience, use Test Campaign to:

  • Send to up to 5 test numbers
  • Verify template rendering and variable substitution
  • Confirm media loads correctly

Step 4 — Create Audience​

Audience Creation Methods:

MethodDescription
Select GroupUse a pre-created group from Group Management
Upload FileUpload a new CSV/Excel file (max 20 MB)
Manual EntryEnter up to 100 contacts manually

Media Handling:

If the selected template contains media (image/video/document), SmartTA requires:

  • Upload the media file at campaign creation
  • Supported formats: JPG, PNG (images); MP4 (video); PDF (document)
  • Media is reused from previously uploaded assets where available

Step 5 — Map Variables​

Variable mapping connects dynamic placeholders in the template to audience data columns.

Variable Mapping Scope:

  • Header variables — Mapped from a file column or a fixed value
  • Body variables — Each {{N}} placeholder must be mapped
  • Button URL variables — Dynamic suffix for tracked links

Auto-Detection: SmartTA auto-detects variable columns if the file headers match expected variable names.

Validation Rules:

  • All variables must be mapped before proceeding
  • Empty or null values in source data will cause row-level errors
  • Variable values exceeding character limits will be truncated

Step 6 — Schedule Campaign​

Send Now:

  • Campaign is dispatched immediately upon confirmation
  • Two-Factor Authentication (2FA) is required to authorize execution

Send Later:

  • Select a future date and time for scheduled dispatch
  • Campaigns can be edited or cancelled before the scheduled time

Manage Campaign​

Campaign Control Actions​

ActionDescriptionAvailable When
PauseTemporarily halts a running campaignStatus: Running
ResumeRestarts a paused campaignStatus: Paused
StopPermanently stops a campaignStatus: Running / Paused / Scheduled
CopyDuplicates the campaign configurationAny status

Copy Campaign​

The Copy Campaign feature duplicates an existing campaign's configuration, including:

  • Campaign name (with "Copy of" prefix)
  • Selected template
  • Variable mapping configuration
  • Scheduling preferences (reset to draft)

Key Limitations:

  • Audience data is not copied — a new audience must be selected
  • Media files must be re-uploaded if required
  • Template must still be in Approved status at time of copy

Insights — Analytics and Reporting​

The Insights module provides comprehensive analytics for WhatsApp campaign performance.

Dashboard Metrics​

MetricDescription
SentTotal messages dispatched
DeliveredMessages confirmed as delivered to device
ReadMessages opened by recipient
FailedMessages that could not be delivered
CTRClick-through rate (if link tracking enabled)

Reports​

Summary Report:

  • Campaign-level aggregated metrics
  • Filter by date range, campaign name, template, tags
  • Export as CSV

Detailed Report:

  • Message-level breakdown per recipient
  • Includes delivery timestamp, status, and error code for failures

Billing Insights Report:

  • Breakdown of messaging charges by template category (Marketing / Utility / Authentication)
  • Filter by billing period

Summary Report – Keywords: Track inbound keyword responses from users.

Summary Report – Opt-In: Monitor user opt-in and opt-out activity.

Summary Report – Link Tracking: Measure engagement on tracked links within campaigns.

Screenshots​

Campaigns Dashboard​

Campaigns Dashboard

Campaign Details​

Campaign Details

Template Selection​

Template Selection

Template Type Selection

Template Preview

Template Quality Alert​

Template Quality Alert

Test Campaign​

Test Campaign

Audience Creation​

Upload File

Manual Entry

Select Group

Media Handling​

Media Upload

Variable Mapping​

Custom Template Variable Mapping

Carousel Variable Mapping

Schedule Campaign​

Send Now

Send Later

Manage Campaign​

Manage Campaign

Campaign Actions

Copy Campaign​

Copy Campaign