Platform · Marketer Experience

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.

ReactorCX›Campaign builderStage

Campaign

Weekend Triple Play

Who

Segment: fuel membersexcl. employees

Where

Market: Texasflagship only

When

Sat–Sunlocal time zone

What

3 store visitsbonus on completion

Guardrails · budget cap set · per-member limit 1 · cool-off 7 days · control group 5%

DraftReviewApprovePublish
Illustrative product view. Sample program; no customer data.
Marketer workflow

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.

01

Build in stage

Offer, segment, tier or journey configured directly by the marketer

02

Version

Every configuration exported as JSON and version tracked

03

Review and approve

Simulation, projected cost, named approver

04

Publish

To production without a platform restart

05

Audit and rollback

Who published what, when; unpublish or republish the prior version

Governance gateChange
Stage → version → review → publish → audit. The same path for manual and AI-prepared changes.

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

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.

How guardrails connect to liability

ReactorCX AI

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.

AI and MCP

Every day

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

Promotion performance in Analytics

FAQ

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.