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

₦5,000Free spin₵200KSh 500Try again₦10,000R150E£300

Live prize issuance

Adaeze O.

₦5,000 Electronics

2s ago

Kwame A.

₵200 Grocery

14s ago

Fatima H.

E£300 Beauty

31s ago

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.

01

Configure prize pool

Set prizes, odds, caps, and expiry via dashboard or API

02

Trigger a spin

Call POST /gamification/spin with customer ID and campaign ID

03

QIFTS selects prize

Weighted randomisation applied server-side, auditable log created

04

Prize delivered instantly

SMS, WhatsApp, or in-app — customer gets their reward in &lt;2 seconds

POST /v1/gamification/spin
{
  "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.