Campaigns
Targeted messaging campaigns sent to tenant segments or platform users.
Console: TenancyEngine console → Campaigns (/campaigns)
Overview
Campaigns allow platform operators to send bulk email or SMS messages to a defined audience — for example, all tenants on a specific plan, users who haven't logged in for 30 days, or members of a specific organization.
Creating a campaign
- Go to Campaigns → New campaign.
- Name the campaign and select a channel (Email or SMS).
- Choose an audience — predefined segments or a custom query.
- Select or create an email template to use as the body.
- Set a send time (immediate or scheduled).
- Review and Send or Schedule.
Audience segments
Segments are defined by filters such as plan tier, tenant status, last-login date, or custom attributes. Segments are evaluated at send time.
Status
| Status | Meaning |
|---|---|
| Draft | Not yet sent or scheduled |
| Scheduled | Will send at the configured time |
| Sending | In progress |
| Sent | Delivered; delivery stats available |
| Failed | Aborted due to template or send error |
Related
- Outbox — inspect individual message delivery records
- Platform email templates — manage email content