Reward & Loyalty Infrastructure

The reward infrastructure layer for modern e-commerce.

One API to power spin-based loyalty mechanics across your entire customer lifecycle. Configurable, fraud-resistant, and deeply observable — so your team ships features, not plumbing.

POST /v1/spin/trigger
Authorization: Bearer sk_live_••••••••

{
  "customer_id": "cus_a91k2x",
  "trigger_event": "purchase_completed",
  "campaign_id": "camp_blackfriday_24"
}
HTTP 200 OK

{
  "spin_id": "sp_7fhq2m",
  "outcome": "discount_20",
  "reward_label": "$20 off your next order",
  "probability_tier": "uncommon",
  "expires_at": "2025-04-15T23:59:00Z",
  "status": "delivered"
}

Integrates with your existing stack

Shopify WooCommerce Magento BigCommerce Salesforce Commerce

Loyalty programs are broken by design.

Static & forgettable

Points accumulate and sit unspent. Customers disengage within weeks. 70% of loyalty program members go inactive within 6 months of joining.

Infrastructure you shouldn't own

Most engineering teams spend 3–6 months building reward logic that isn't core to their product: probability engines, fraud controls, delivery systems, analytics. It's expensive plumbing.

Zero behavioral signal

Traditional loyalty tells you redemption rates. Not why customers returned. Not what triggered a second purchase. Not which campaign drove real LTV.

Reward infrastructure that drives action, not just accumulation.

Duelspin Labs is a fully managed API platform for deploying spin-based reward mechanics at scale. Every component — probability engine, prize pool management, fraud detection, delivery webhooks, and analytics — is handled by us. You configure the rules. Your customers experience the magic.

Drop-in API

REST API with SDKs for Node, Python, and PHP. Live in a day.

⚙️

Full configurability

Set triggers, odds, prize pools, expiry, and caps via dashboard or API.

📊

Real-time analytics

Track redemption rates, incremental revenue, and retention lift.

Integrate once. Configure endlessly.

Step 01

Connect your store via REST API or SDK

Install our SDK or call the REST API directly. Average integration time is under 4 hours.

Step 02

Define triggers, campaigns, and prize pools

Set up reward programs with configurable odds, event triggers, and prize inventory.

Step 03

Customers spin and receive branded rewards

Your customers see a spin experience. Outcomes are determined in real time by our probability engine.

Step 04

Measure retention lift and revenue impact

Every spin event is logged. Track redemption rates, purchase lift, and revenue attribution.

See the full flow →

Built for every stage of the customer lifecycle.

Post-purchase retention

Trigger a spin after checkout to drive the second purchase.

Referral programs

Reward both sides with variable outcomes that feel like an event.

Win-back campaigns

Re-engage lapsed customers with personalized reward moments.

VIP tier unlocks

Gate premium spins behind loyalty milestones.

Flash reward events

Time-limited campaigns with configurable prize pools.

Mobile app engagement

Embed spin mechanics natively via REST API.

Explore all use cases →
98ms Median API response time
99.99% Uptime SLA
10M+ Reward events processed monthly

Start rewarding your customers in days, not months.

No infrastructure sprint. No long procurement cycles. Connect your store, configure your first campaign, and go live this week.