Concepts
Rules & Triggers
Overview
Each campaign has:
- One trigger event
- One or more rule conditions
- A configured reward outcome
For precise operation payloads, use the API Reference.
Trigger Model
The current reward evaluation trigger is the member purchase event.
When a purchase is submitted, Otonum evaluates all active campaigns for the corresponding application and trigger.
Rule Logic
Rules evaluate purchase context using condition operators.
| Operator | Meaning |
|---|---|
AND | All conditions must match |
OR | At least one condition must match |
Condition examples include amount thresholds, segment criteria, and time-based constraints configured in the Rewards App.
Reward Outcomes
Matched campaigns grant configured rewards, typically points or cashback.
Multiple campaigns can match one purchase. When they do, eligible rewards accumulate.
Key Points
- Campaign rules are managed in the Rewards App
- Missing required context can cause rule conditions to evaluate as non-matching
- Rule evaluation does not require direct campaign management API calls
See Also
- Campaigns: Campaign scope and lifecycle
- Recording Activities: Input data for evaluation
- Task Status: Asynchronous processing behavior
Last modified on
