Skip to main content

What are campaigns?

Campaigns let you send WhatsApp messages to a defined audience. Unlike automations (which respond to inbound messages), campaigns are outbound — you initiate the conversation. Swiftsell supports two types of campaigns:

Bulk campaigns

A bulk campaign sends a WhatsApp template message to a selected audience segment at a scheduled time. Use this for:
  • Promotional offers and sales announcements
  • Product launch announcements
  • Re-engagement messages for inactive contacts
  • One-time event invitations
Bulk campaigns are one-shot: once sent, they run once and complete. You target recipients using audience segments (based on contact attributes), select an approved WhatsApp template, and optionally schedule the send for a future time. Learn more about Bulk Campaigns →

Trigger campaigns

A trigger campaign fires automatically when your external systems send a webhook event to Swiftsell. Use this for:
  • Order confirmations and shipping updates (ecommerce)
  • Support ticket created/resolved notifications
  • Appointment reminders
  • Welcome messages on signup
Trigger campaigns are always-on flows. You configure the webhook endpoint, map incoming fields to contact attributes and template variables, and Swiftsell handles the rest. You can pause and resume trigger campaigns without deleting them. Learn more about Trigger Campaigns →

Campaign lifecycle

Bulk campaign

Draft → Scheduled → In Progress → Completed
  • Draft — campaign configured but not yet sent
  • Scheduled — set to send at a future time
  • In Progress — currently sending to recipients
  • Completed — all messages sent; delivery stats available

Trigger campaign

Active ↔ Paused
  • Active — accepting webhook events and sending messages
  • Paused — webhook events are ignored; no messages sent

WhatsApp templates

All campaign messages must use a pre-approved WhatsApp template. WhatsApp requires template approval before it can be used in outbound messaging (campaigns, trigger campaigns, and expired-window replies in Live Chat). Templates can include:
  • A header (text, image, document, or video)
  • A body with variable placeholders ({{1}}, {{2}}, etc.)
  • A footer
  • Call-to-action or quick-reply buttons
Learn how to create and submit templates →

Next steps

Send a Bulk Campaign

Target a segment, select a template, and send or schedule your broadcast.

Set Up a Trigger Campaign

Configure a webhook-driven campaign that fires automatically on events.

Create a Template

Build and submit a WhatsApp template for Meta approval.