Prize engine for brands · GCC, Levant & Egypt

Run the game. We run the draw.

E-Laab is the platform brands use to build their own prize campaigns — the mechanic, the prize pool, the permit, and the payout — without standing up a promotions team in every market they enter.

9 markets
One campaign spec, per-market permit routing
3-tier routing
Trusted Agencies → licensing portal → local representative
Instant payout
Cash-back to an in-app wallet the moment a player wins
Live coverage
AEUnited Arab EmiratesSASaudi ArabiaKWKuwaitQAQatarBHBahrainOMOmanLBLebanonEGEgyptJOJordanAEUnited Arab EmiratesSASaudi ArabiaKWKuwaitQAQatarBHBahrainOMOmanLBLebanonEGEgyptJOJordan
The platform

Three things a promotion needs. All of them, in one place.

Most brands can build a game or fund a prize. Almost none can also clear it through a Trusted Agency in six jurisdictions and prove the draw was fair afterwards. That last part is why E-Laab exists.

Game builder

Configure the mechanic, not the codebase. Odds, entry rules, and eligibility are fields your marketing team sets — and an audit trail records every change.

  • Scratch, spin, instant-win, timed draw
  • Entry earned by receipt, code or purchase
  • Odds disclosure generated per market

Prize supply

Buy the prize pool through the platform: digital vouchers issued on win, cash-back credited to the player's wallet, or physical units sourced and shipped by a 3PL partner.

  • Voucher issuance via gifting APIs
  • Wallet cash-back, settled instantly
  • Physical fulfilment with tracked handover

Permits & compliance

Every market treats a prize draw differently. The platform resolves each jurisdiction to a route, files through it, and holds the approval against the campaign record.

  • Per-market permit routing and filing
  • Draw records retained for inspection
  • Winner verification before release
The lifecycle

From brief to draw in four moves.

A campaign is one record that moves through four states. Nothing is re-keyed between them, and every state leaves evidence behind.

campaign / ramadan-scratch-202601 / 04
// mechanic spec — v3, sealed on save
gamescratch_and_win
entry_rulereceipt ≥ 25 AED → 1 entry
entries_per_player_per_day3
instant_win_odds1 : 40
draw_closes2026-03-19 21:00 GST
marketsAE · SA · KW · LB
odds_disclosuregenerated per market ✓
Player side

Two ways to win, one ledger behind them.

Brands choose the feeling: the anticipation of a draw, or the immediacy of money landing now. Both settle through the same wallet and reconcile to the same prize pool.

Instant cash-back
0AED
Example payout — illustrative figure

Credited the second the tile clears

The player scratches, wins, and the amount is in their in-app wallet before they close the screen. Withdrawal and spend rules are set per campaign.

Draw entry
1entry banked
Example state — illustrative

Anticipation you can audit

Entries accumulate against a scheduled draw. Players see their entry count and the draw date; the Trusted Agency sees the sealed spec and the winner record.

Compliance

Every market resolves to a route.

Permit acquisition is not one process — it is a spectrum from a Trusted Agency you can call to a representative who has to walk paperwork into an office. The platform picks the cheapest route that actually works in that jurisdiction.

Tier 1 · Direct

Trusted Agencies

Where our Trusted Agency in that market exposes a filing endpoint, the campaign submits itself and the approval returns to the record automatically.

Tier 2 · Semi-digital

Licensing portal

A human-operated portal with a documented form set. The platform assembles the pack and tracks the reference through to decision.

Tier 3 · Represented

Local representative

Markets that require a licensed local representative are routed to a vetted agency, with the same evidence trail attached to the campaign.

Routing by market · indicative
MarketRouteFiled by
United Arab EmiratesTier 1 → Tier 2Platform
Saudi ArabiaTier 2Platform
Kuwait · Qatar · BahrainTier 2 → Tier 3Platform / agency
Lebanon · JordanTier 3Commission agent
EgyptTier 3Local representative
Under the hood

Built to sit behind your own app, not replace it.

API-first

A Node and Express service layer. Campaigns, entries, wins and payouts are all addressable; your app keeps its own front end.

Webhooks

Win, payout and permit-state events push to your endpoints, so CRM and loyalty stay in step without polling.

Fulfilment partners

Voucher issuance and 3PL shipping are integrated behind one orchestrator, with retries and status per prize.

Evidence by default

Sealed specs, draw seeds, winner verification and permit approvals are retained against every campaign record.

Next step

Bring a campaign brief. Leave with a route.

Walk us through the promotion you want to run and the markets you want it in. We will show you the mechanic in the builder, the prize pool it needs, and the permit route each market resolves to.