Campaigns
Campaign types
Audience-based and event-based campaigns: when each runs, who receives it and how channels are chosen.
Audience based#
You choose one or more saved audiences (e.g. Cart Abandoned) or describe one in words. On launch, every reachable member gets the first step; the campaign is complete when the workflow has run for everyone.
// what
A fixed group at a point in time.
// why
Best for announcements, win-backs and promotions where you decide who and when.
Event based#
You choose one or more trigger events (Add To Cart, Checkout Abandonment, Purchase…). Whenever a shopper does that, they are enrolled and the workflow starts — an ongoing automation with no end date. A shopper is enrolled at most once every 7 days per campaign.
// what
A reaction to behaviour, as it happens.
// why
Best for recovery: the closer the message is to the moment of intent, the better it converts.
Channels and reachability#
| Channel | Needs | If the contact lacks it |
|---|---|---|
| An email address and a connected email provider | Skipped for that person | |
| SMS / WhatsApp | A phone number and a connected provider | Skipped for that person |
| Push | An active FCM token and Firebase connected | Skipped; a push-only audience with no tokens is refused at launch with an explanation |
Workflow steps#
A workflow is a chain of send, wait and condition steps. The default for recovery is: send → wait (6 hours) → “customer engaged?” → if not, send a reminder. Wait durations are editable.
What happens at launch#
- 1Copy check
every variable can be filled
- 2Providers
each channel is connected
- 3Enrol
reachable members only
- 4Safeguards
daily cap · quiet hours · do-not-contact
- 5Send + track
receipts, clicks, revenue
- Copy is checked — a variable Nerja cannot fill blocks the launch.
- Each selected channel must have a provider connected.
- Reachable members are enrolled; daily caps, quiet hours and do-not-contact lists apply at send time.
Prefer to talk it through? Book a 30-minute call with the Nerja team.
Something unclear or missing? Email support@nerja.ai and we will improve this page.