Program changes on the marketing calendar, not the release calendar
The ReactorCX marketer experience lets program teams configure offers, segments, tiers, journeys and personalization directly in the ReactorCX enterprise loyalty platform. Every change is built in a stage environment, versioned, reviewed and published without a platform restart, so marketing moves at market speed inside the same controls technology and finance rely on.
Campaign
Weekend Triple Play
Who
Segment: fuel membersexcl. employeesWhere
Market: Texasflagship onlyWhen
Sat–Sunlocal time zoneWhat
3 store visitsbonus on completionGuardrails · budget cap set · per-member limit 1 · cool-off 7 days · control group 5%
Speed and control, in the same workflow
Control is what lets marketing move faster, because a reversible change is a change you can make today.
Build in stage
Offer, segment, tier or journey configured directly by the marketer
Version
Every configuration exported as JSON and version tracked
Review and approve
Simulation, projected cost, named approver
Publish
To production without a platform restart
Audit and rollback
Who published what, when; unpublish or republish the prior version
Environments in sync
Build and validate in lower environments kept in sync with production, then move changes safely to production.
Folders and access control
Rules live in folders with attribute-based access, so a global team sets guardrails and regional teams run their own campaigns inside them.
Daily or faster cadence
Stage-to-production deployment with versioning, import/export, publish/unpublish and a full audit trail.
Personalization marketers control
Set the priorities once, and every channel shows each member the offers that matter to them, inside the program's limits. Different segments can receive different offers, and the team checks what members will see before a change goes live. Personalization
- Static and dynamic segmentation. Auto-generated by the platform, defined in a connected CRM, or imported from external sources; reusable across promotions, eligibility and personalization.
- Segments update on every event. Eligibility decisions current to the second, not to the last overnight batch run.
- Hypothetical earn. Show members what they would get in multiple scenarios before they act.
- Channel-optimized delivery. Messaging tailored per channel through one decision API, reducing work at the channel side.
- Test and control groups. Measure incremental impact of any promotion natively, so the team proves ROI rather than reporting participation.
Financial guardrails on every rule
Per-day, per-week and per-offer limits, count limits for the first N qualifying members, budget caps that auto-deactivate the offer when exhausted, and cool-off periods sit on top of every rule, so personalization never exceeds program financial boundaries.
One rule engine governs the entire platform. Personalization, promotions and eligibility all use the same logic: no fragmentation, no duplication of configuration.
Preference management
Capture unlimited name/value preferences per member with an audit trail of every change, time-based auto-opt-in, preference expiration, and export to segmentation tools. Preferences are available to clienteling and service teams through the REST API.
Describe the change. Review the proposal. Approve it.
Marketers describe what they want in plain language. The AI reads the live program configuration, maps intent to the correct rules and promotion mechanics, and returns a fully structured proposal for review with projected cost, affected members and rule conflicts flagged. Promotion configuration: ~ 1 week ~ 1 hour with Conversational Configuration.
Launch it, watch it, adjust it while it's live
Marketers set who, where and when, schedule the start and end, and put the guardrails in place before a promotion goes out. Once it is live, they watch take-up and results against a control group and change the promotion directly: extend the dates, widen or narrow the audience, raise or lower the budget, or stop it early. Every change is recorded in the audit trail.
- Target by audience, location, channel and time, with start and end dates
- Budget caps that switch the offer off when the money runs out, first-come limits and cool-off periods
- Results measured against a control group, so a promotion is judged on the lift it creates
- Budget, dates, audience and limits adjusted on a live promotion, without waiting for a release
Frequently asked questions
Can marketers change the loyalty program without engineering?
Yes. Marketers configure offers, segments, tiers and journeys directly in ReactorCX. Changes are built in a stage environment, versioned, exported as JSON, reviewed and published to production without a platform restart. Every publish is logged.
How does ReactorCX personalize offers in real time?
ReactorCX personalizes using real-time event signals, dynamic segment membership, location, channel, time of day and historical behavior. Two members can see the same campaign with completely different parameters. Segments update on every event, so eligibility is current to the second, not to the last overnight batch.
Can we change a promotion while it's live?
Yes. Marketers adjust live promotions directly in ReactorCX: extend or shorten the dates, change the audience, raise or lower the budget, tighten limits or stop the promotion early. The change takes effect without a release, and every adjustment is recorded in the audit trail.
Related: For Marketing · Safe migration · Documentation
Configure a promotion with us, from brief to publish.
See how a marketer builds, simulates, gets approval and publishes a change without a release.