A white-label, multi-tenant platform for running consumer promotional code campaigns. Every brand lives on its own subdomain, fully branded end-to-end — powered by one shared codebase, one database, and per-request tenant resolution.
1
Codebase
∞
Branded Tenants
30k
Codes / 48h Burst
.NET 10
Runtime
The problem
Brands running promotional drops, giveaways and sampling campaigns need a fully-branded consumer redemption journey — often at short notice, and often at volume. Building one from scratch for every campaign is slow and expensive. Generic redemption pages feel off-brand and erode trust. Managing fulfilment in spreadsheets falls apart the moment redemptions cross a few hundred an hour.
The platform solves that: one runtime, unlimited branded campaigns, ready to run in days rather than months — and engineered to absorb the burst traffic that follows a launch on social, TV or paid media.
What it delivers
How it works
Every incoming request is resolved dynamically from its subdomain. brand-a.example.com and brand-b.example.com render completely different logos, colours, products, terms and confirmation emails from the same underlying application. Adding a new tenant is a configuration change, not a new build.
Consumer journey
Step 01
Branded introduction to the active campaign.
Step 02
Validated in real time against the tenant's active campaign.
Step 03
Consumers choose from the curated multi-product set.
Step 04
Voucher redemption or paid-shipping checkout via Stripe.
Step 05
Branded SendGrid email with campaign details.
Step 06
Optional NPS capture and in-flow support chat.
AI customer support
The moment a consumer completes their redemption, they have questions. Did it go through? Can I change my address? Which size did I pick? Historically those land in the brand's inbox — hundreds or thousands per campaign.
An AI support assistant is embedded directly on the post-redemption confirmation page — the exact moment customers have questions. It already knows the customer: their name, delivery address, product, colour and size selections. Context is loaded automatically from the claim record, not asked for again.
Every conversation is stored against the claim record. Operators can review transcripts. The assistant is fully brand-aware — each tenant's chatbot uses the correct brand name and product context in every reply.
What it handles
What it won't do
It will never invent a tracking number, promise a specific dispatch date, or fabricate product information. Guardrails are explicit — the assistant is honest about what it knows and what it doesn't.
Platform capabilities
Bulk CSV code import with duplicate detection, date-scoped campaigns, per-campaign redemption caps and automatic sold-out handling once limits are reached.
Curated product sets per campaign. Consumers pick their preferred reward. Support for voucher-only and paid-shipping Stripe checkout on the same campaign.
Logos, colours, brand voice, T&Cs and privacy pages — all resolved dynamically per subdomain.
Claude-powered assistant embedded on the confirmation page. Handles address changes, order queries and delivery questions automatically — no human required, no drop-off.
Post-redemption NPS capture flows straight back to the campaign operator dashboard.
SendGrid transactional templates per tenant, with delivery tracking and webhook-based event capture for full observability.
Redemption records flow through to the Rewalld fulfilment partner. Order and address capture is built in for physical reward campaigns.
Redis-based per-IP rate limiting, velocity checks and format validation before any code touches the database — designed to withstand burst traffic during high-profile drops.
Redis caching, connection pooling and stateless request handling absorb tens of thousands of redemptions in narrow launch windows without falling over.
Technical architecture
Every layer is picked for burst-load reliability and per-tenant isolation without duplicating infrastructure.
Runtime
Data
Payments & Email
Hosting
Operations & Fraud
AI
Sister platform
Kehemi
This platform is the consumer-facing runtime. Its sister platform Kehemi is the operator-facing system where campaigns are designed, tenants configured, reward catalogues curated, stock managed and fulfilment coordinated.
Together they cover the full lifecycle — from a brand briefing a campaign, to a consumer entering their code, to the reward arriving on their doorstep.
Built for burst load
The platform is designed for the shape of real promotional campaigns: intense bursts when a drop goes live on social, TV or paid media — then a return to baseline.
30k
Codes in 48h
1
Shared Codebase
2
Checkout Modes
Days
Tenant Onboarding
We'll walk you through a live tenant, talk through what your campaign would look like on the platform, and show you how quickly a new brand can be onboarded.