One campaign state
A campaign stays traceable from entry to evaluation.
Each entry passes through defined statuses. Rules, exceptions, decisions and handoffs remain visible to the responsible team.
Software capabilities
Set up campaigns, review cases and evaluate results.
The views show campaign setup, task overview, suspicious-entry review, draw, shipping handoff and reporting.
Campaign setup
Entries reach the campaign only through the agreed, controlled entry point.
- Bot protection with Turnstile
- Fraud prevention and duplicate-entry detection
- Rate limits and origin allowlist
- Review entries and codes, prevent duplicate processing

Review participation
Participation review: Pending checks, approval progress and redemption holds.

Draw and review log
Decisions remain connected to entry eligibility and the available prize inventory.
- Auditable draw
- Prize inventory and variants
- Reservations and redemption eligibility
- Traceable decision basis

Shipment handoff
Approval, address and operational handoff follow a clear winner state.
- Redemption deadlines and address approval
- External payment status
- Fulfilment export with checksum
- Shipment import, tracking and reshipment

Campaign results
Operations and reporting work with the same campaign state.
- Funnels, time series and anomalies
- Variant and inventory reporting
- Participant support with case details
- Health and audit views

Integration and operations
The Engine can be integrated and operated for your project.
Tenants, sandbox, API keys, scopes and quotas separate projects. OpenAPI, TypeScript SDK and REST interfaces provide a controlled integration path.
- Environments
- Tenants, sandbox, roles, API keys, scopes and quotas
- Developer access
- OpenAPI, TypeScript SDK, Postman Collection and headless REST
- Operations
- Lifecycle, health, audit, consent and defined retention periods
Clear system boundaries
How the Engine, payment provider and warehouse system work together.
The Engine tracks external payment statuses and prize stock. Payment processing and physical warehouse management remain with the connected systems.
Use the status, do not move money.
The Engine records the status of an external payment. It does not process payments; checkout and the payment service provider remain connected.
Manage prizes, not storage locations.
The Engine manages prize inventory, variants and reservations. It is not a warehouse-management system; physical goods movements remain in the warehouse system.
Software demo
Discuss the software using your real campaign workflow.
In a software demo, we map participation, protection, draws, prizes, redemptions, handoffs and reporting to your integration and operating model.
Discuss a software demo