Gamification Infrastructure · Africa
Spin the wheel.
Win in seconds.
Spin-to-win, prize draws, lucky dips — QIFTS powers gamified reward mechanics for consumer promotions across Africa. Any prize, any market, instant delivery. No fulfilment team required.
13+
African markets
<2s
Prize delivery
API
Fully programmable
Live prize issuance
Adaeze O.
₦5,000 Electronics
Kwame A.
₵200 Grocery
Fatima H.
E£300 Beauty
Supported mechanics
Spin the wheel
Randomised prize on spin
Scratch card
Digital reveal mechanic
Lucky dip
Purchase-triggered instant win
Prize draw
Timed draw with multiple winners
Jackpot
Escalating prize pool
Points burst
Bonus points event mechanic
Use cases
Every mechanic. Every market.
Whether you're running a national FMCG promo, a telco loyalty burst, or a bank referral campaign — QIFTS handles the prize logic, delivery, and reporting. You focus on the campaign.
Spin-to-win campaigns
Attach a spin mechanic to any purchase, registration, or brand interaction. Prizes are defined by you — reward cards, airtime, discount codes, or free products. Winners get their prize in under 2 seconds via SMS or WhatsApp.
Lucky dip promotions
Run purchase-triggered lucky dips for FMCG, telco, and consumer brands. Each qualifying transaction triggers a randomised prize from your configured pool. Rules, odds, and prize caps are all API-configurable.
Prize draws & competitions
Collect entries over a campaign window, then trigger a draw on any date. Notify winners instantly. Handle scale — thousands of entries, dozens of prizes, multiple markets — without a fulfilment team.
Tiered instant wins
Set prize tiers by entry count, spend threshold, or loyalty level. A customer who spends ₦50,000 plays a higher-value wheel than someone at ₦5,000. Fully configurable via API.
USSD & WhatsApp native
Gamification mechanics that work on feature phones via USSD and on smartphones via WhatsApp. No app required. Covers Nigeria, Kenya, Ghana, Egypt, South Africa and 9 more markets.
Multi-market, one brief
Run the same campaign across Nigeria, Kenya, Ghana and South Africa simultaneously. Prize values localised to each currency. Campaign logic set once. Results consolidated in your dashboard.
Integration
One API call.
Prize delivered.
Your system triggers the spin event. QIFTS handles the randomisation, prize selection, prize delivery, and reporting. No manual processing, no prize fulfilment team, no spreadsheets.
Configure prize pool
Set prizes, odds, caps, and expiry via dashboard or API
Trigger a spin
Call POST /gamification/spin with customer ID and campaign ID
QIFTS selects prize
Weighted randomisation applied server-side, auditable log created
Prize delivered instantly
SMS, WhatsApp, or in-app — customer gets their reward in <2 seconds
{
"customer_id": "cust_NG_8f3a1b",
"campaign_id": "spin_naija_q1",
"channel": "whatsapp",
"phone": "+2348012345678"
}
// Response
{
"outcome": "win",
"prize": {
"type": "reward_card",
"category": "Electronics",
"value": 5000,
"currency": "NGN"
},
"delivery": {
"status": "sent",
"channel": "whatsapp",
"delivered_at": "2026-05-22T14:23:01Z"
}
}Get started
Build your gamification campaign.
Tell us your mechanic, markets, and prize pool. We'll configure everything — you run the campaign.