Skip to main content

Triggers, rules & rewards

How a campaign turns a consumer action into a verified reward.

A campaign is a set of rules. Each rule pairs a trigger (a consumer action) with optional conditions and a reward. Rules evaluate top-down on every event, and the first match wins unless reward stacking is enabled.


*A rule reads as a sentence, with the guardrails panel underneath.*


THE ANATOMY OF A RULE

• Trigger — a code submitted, a receipt uploaded, a basket completed, a referral verified, a birthday reached.

• Conditions — optional filters such as "product SKU is one of…", "submissions per user is at least 3", or "first submission is true".

• Reward — what the consumer receives when the rule matches, with an optional bonus (for example ₦100 airtime plus one raffle entry).


EDITING THE RULES

Use Edit rules to open the campaign in the builder, where each rule reads as a plain sentence with editable tokens. Guardrails and fraud controls sit in the same step, below the rules.


WHAT PAUSE ACTUALLY DOES

Pausing stops participation immediately. While a campaign is paused, incoming submissions are rejected rather than banked — the consumer gets a rejection message, and nothing is queued up to pay out later when you resume.


The important part for your consumers: their code is not consumed. It stays unused, so they can submit it again once the campaign is live. Pause is safe to use for a stock problem or a budget review; it is not a way to keep collecting entries quietly.


Only Active campaigns accept entries, and only within their start and end dates.

Did this answer your question?