Campaigns
Campaigns let you send bulk messages to beneficiaries via SMS or WhatsApp — for appointment reminders, programme announcements, or informational updates.
Create a campaign
Section titled “Create a campaign”- Click Campaigns → New campaign.
- Fill in the campaign details:
| Field | Description |
|---|---|
| Name | Internal name for this campaign |
| Channel | SMS, WhatsApp, or both |
| Audience | All beneficiaries, a specific programme, or a filtered subset |
| Message | The text to send; use {{first_name}} to personalise |
| Schedule | Send immediately, or schedule for a future date and time |
- Click Save to create as a draft, or Send to dispatch immediately.
Create campaign formAdd screenshot → src/assets/screenshots/compass/admin/campaign-new.png
Campaign status
Section titled “Campaign status”| Status | Meaning |
|---|---|
| Draft | Created but not sent |
| Scheduled | Queued for future delivery |
| Sending | Currently being dispatched |
| Sent | Delivery complete |
Chat channel configuration
Section titled “Chat channel configuration”To send campaigns via WhatsApp or USSD, you need to configure a chat channel integration first.
- Click Integrations → Chat Channels → New channel.
- Select the channel type (WhatsApp Business API, USSD).
- Enter the API credentials provided by your messaging provider.
- Configure keyword rules to handle auto-responses to incoming messages.
- Click Save and test.
Chat channel setupAdd screenshot → src/assets/screenshots/compass/admin/chat-channel.png