Now in private beta

Loyalty infrastructure
for app builders

Send any event. Define a rule. Automate rewards.
Add engagement mechanics to your app without building the plumbing.

Request beta access See how it works

Built for developers who want to ship faster. No contracts. No minimums.

Retention is hard to build,
easy to neglect

Every app needs engagement mechanics. Almost no one builds them well.

It takes weeks to build

Points ledgers, rules engines, reward catalogues — they sound simple until you're six weeks deep and still not done.

🔗

It's not your core product

You're building a fitness app, a SaaS tool, a community platform. Loyalty mechanics are a feature, not your focus.

📦

Off-the-shelf tools don't fit

Challenge apps are too rigid. Legacy loyalty suites are too complex. There's nothing designed for developers who just want to ship.


Three steps from event
to engaged user

Send events from your app. Build rules in the dashboard. Reward OS handles the rest.

Step 01

Send any event from your app

A single API call. Any event type you define — purchases, logins, milestones, referrals, custom behaviour. Your events, your schema, your naming.

Node.js
// Send any event from your app
await rewardOS.track({
  event: "user.lesson.completed",
  userId: "usr_123",
  payload: {
    lessonId: "lesson_42",
    score: 94,
    streakDays: 7
  }
})
Step 02

Define rules — no code needed

Use the dashboard to build automation rules. Match on any field in your payload, combine conditions, and trigger actions. If a user hits a 7-day streak with a score above 80, award points automatically.

EVENT user.lesson.completed
IF
CONDITION payload.score ≥ 80
CONDITION payload.streakDays ≥ 7
THEN
ACTION Award 200 points
ACTION Send push notification
Step 03

Users earn, redeem, stay engaged

Points accumulate in a real-time ledger. Users redeem from your reward catalogue — gift cards, discounts, custom perks. You embed our pre-built UI or use the API directly.

REST API response
{
  "userId": "usr_123",
  "balance": 1450,
  "lastAwarded": {
    "points": 200,
    "reason": "7-day streak",
    "triggeredBy": "user.lesson.completed"
  },
  "rank": 3,
  "trophies": 4
}

Works for any app
that drives behaviour

If your app has users doing things, Reward OS can make them do more of it.

🏃

Fitness apps

Reward workouts, streaks, and personal bests.

workout.completed
goal.achieved
streak.extended
📚

E-learning

Motivate course completion and daily learning habits.

lesson.completed
course.finished
quiz.passed
💬

Communities

Recognise contributions, posts, and peer engagement.

post.created
answer.accepted
member.referred
💳

Fintech

Incentivise saving milestones and responsible habits.

savings.milestone
budget.maintained
bill.paid.ontime

Everything you need,
nothing you don't

Workflow automation engine

Event-driven rules with conditions on any payload field using dot-notation. Chain actions, emit follow-on events, build complex flows without code.

🪙

Points ledger

Append-only, auditable points accounting. Award, deduct, query balance and transaction history via API. Idempotent by default.

🎁

Reward catalogue

Define custom rewards with point costs and stock limits. Users redeem via your UI or the API. Track fulfilment status end-to-end.

🏆

Trophies & milestones

Configurable achievement system. Trigger trophies on streaks, totals, or custom conditions. Bronze / Silver / Gold tiers included.

🔔

Notifications built in

Push and in-app notifications fire automatically when rules trigger. Connect your own push tokens or use our managed delivery.

📊

Engagement analytics

Participation rates, points velocity, leaderboards, weekly trends. Understand what's driving retention and what isn't.


Start free.
Pay as you grow.

Simple, transparent pricing. No contracts. Cancel any time.

Starter
£0 / month

Get started and explore the platform

  • Up to 500 active users
  • 10,000 events / month
  • 5 workflow rules
  • Points ledger + basic catalogue
  • Webhooks
  • Custom event types
  • Analytics
Scale
£199 / month

For growing products at volume

  • Up to 25,000 active users
  • 2.5M events / month
  • Everything in Builder
  • Priority support
  • SLA guarantee
  • White-label option

Be first to build with it

We're onboarding the first 50 builders in private beta. Free during beta. No credit card required.

No spam. No sales calls. Just an API key when you're in.