Product

Wallets, Goals and Benefits in one place.

Launch, test and operate loyalty programs without hiding logic in clients. Perkamo keeps the program server-authoritative; your product stays thin.

+0%

user engagement lift with gamification

+0%

customer retention lift

< 0 day

to the first live loyalty loop

0%

server-authoritative program state

Platform

Built for loyalty operations.

Everything an operator needs to run a program: rules, testing, customer visibility, usage and fulfillment handoff.

Loyalty programs

Wallets, levels and Benefits defined in configuration. No client release is needed to change earning logic.

Goals and progress

Visible targets and repeatable progress with server-side completion tracking.

Benefits: Rewards and Perks

Redeemable Rewards and persistent Perks with explicit costs, unlock conditions and effects your stack fulfills.

Operations console

Customers, events, usage meters and webhook delivery health in one operational view.

Rules engine

Map event names to Wallet awards, caps and cooldowns. Validate config in CI before upload.

Explicit SDK security

Server keys stay backend-only; browsers get short-lived tokens minted by your backend.

Workflow

A predictable operating loop.

Define, test, monitor and hand off fulfillment events. The same loop runs from the first test Space to production scale.

Model

Define Earning rules, Goals and Benefits (Rewards and Perks) in an isolated test Space.

Test

Run member journeys with real event payloads before any production traffic.

Operate

Inspect customer progress, event issues and webhook payloads from the console.

Scale

Grow by active customers, event volume and Spaces. Pricing follows usage.

Live Space · commerce

Webhooks healthy
purchase.completed
+100 points awarded
Gold level reached

Last event applied 12 seconds ago · transaction order_1092

Monthly events

82K / 100K

82% of plan quota · resets in 9 days

1,280 customers
420 Reward redemptions
99.8% delivery
Fulfillment

Perkamo returns effects, your stack fulfills them.

Coupons, discounts, emails and CRM updates stay where they already work, triggered by signed webhooks with delivery health you can watch.

Signed webhooks

Verify signatures, retry idempotently by delivery id, alert on failures.

Usage you can predict

Meters for active customers, events and webhook volume. No surprise bills.

Isolation by Space

Test and live Spaces keep keys, customers and event history separate.

Need implementation details?

SDK security, event contracts, client tokens and webhooks, documented for backend-first teams.