Back to BlogHow a MENA iGaming CFO Built Defensible Investor Projections in 30 Minutes
Analytics9 min read

How a MENA iGaming CFO Built Defensible Investor Projections in 30 Minutes

DuneBet is a MENA-focused crypto casino and sportsbook headquartered in Dubai, operating under an offshore license with a network of local payment partners across the Gulf. The platform serves roughly twelve thousand monthly active players, settling in both USDT and AED, and generates approximately $5M per week in gross gaming revenue — split between live casino, sports betting, and a growing slots vertical. With an annual investor update three weeks out, CFO Ahmed Al-Rashid needed to produce Q2–Q4 revenue projections he could actually defend in a room full of questions.

Products used: Revenue Forecasting, Scenario Modeling, Cohort Economics

30 minutes | full planning session time

3 scenarios modeled | conservative, base, and aggressive

$68M–$84M | annual GGR range projected with cohort-level support


Challenge

Once a year, Ahmed walks into a meeting where his investors — a family office in Abu Dhabi and two regional private equity funds — expect to see a revenue forecast backed by something more rigorous than last year's actuals plus a growth assumption. They've seen too many iGaming operators miss targets because the projections were built on top-line momentum rather than an understanding of where the revenue actually comes from. Ahmed knows this. He also knows that in a market like MENA, where Ramadan seasonality, crypto price swings, and the absence of formal regulation can each reshape a quarter, a single trend extrapolation is close to useless.

Before Gaming Mind AI, building the annual forecast was a two-week exercise. Ahmed's small finance team would pull twelve months of GGR data, cut it by vertical and by acquisition cohort in Excel, estimate retention curves manually from a sample of player data, and then build three separate spreadsheet models for the three scenarios. Each model lived in a different file. When a single assumption changed — the AED/USDT rate, a projected acquisition cost, the Ramadan suppression factor — the update had to propagate across all three manually. By the time the final deck went to investors, Ahmed had already found three internal inconsistencies and corrected two of them. He was never sure about the third.

"My investors are sophisticated. They will ask 'what's driving that number?' and if I say 'it's based on last year's growth rate,' that's not an answer. They want to know the mechanics — how many players, how long they stay, how much they generate. I needed projections built bottom-up, not top-down, and I needed to be able to stress-test them live in the meeting."

— Ahmed Al-Rashid, CFO, DuneBet

The real risk wasn't that the forecast would be wrong. Every forecast is wrong. The risk was that Ahmed wouldn't be able to explain why it was wrong, or in which direction it was likely to miss, or what would have to be true for the aggressive case to materialize. Those are the questions that separate a credible CFO from one who just runs the numbers.


Solution

Ahmed opened Gaming Mind AI with twelve months of DuneBet platform data loaded and a single objective: arrive at three defensible annual GGR scenarios for the investor update, with each scenario grounded in player-level economics rather than percentage-growth assumptions. The session ran thirty minutes from first question to final output.

Here's how the conversation unfolded:


Ahmed: "Show me twelve months of monthly GGR. I want to see the trend and any seasonality before I start building scenarios."

Month GGR MoM Change Key Driver
Month 1 $17.8M Baseline
Month 2 $16.2M −9.0% Ramadan suppression (−22%)
Month 3 $16.8M +3.7% Post-Ramadan recovery
Month 4 $19.4M +15.5% Live casino surge
Month 5 $20.1M +3.6% European leagues peak
Month 6 $19.7M −2.0% Seasonal pullback
Month 7 $20.3M +3.0% Crypto rally tailwind
Month 8 $21.9M +7.9% Crypto rally continued
Month 9 $22.4M +2.3% Affiliate expansion
Month 10 $21.8M −2.7% Post-rally normalisation
Month 11 $23.1M +6.0% European fixtures peak
Month 12 $23.5M +1.7% Quarter-end strength
Full Year $243M +23% YoY

⚠️ Gaming Mind flags: Three statistically significant recurring patterns — Ramadan suppression (−22%), live casino surges in Oct–Nov, and crypto market correlation — should each be modelled separately in the base scenario rather than smoothed into an annual average. These are structural features, not noise.

The trendline surfaces the story Ahmed suspected but hadn't fully quantified. Full-year GGR came to $243M, up from $198M the prior year — a 23% increase — but the growth was far from linear. Three distinct patterns stand out: a sharp Ramadan suppression in Q2, running roughly minus 22% against the surrounding weeks for four consecutive years; a live casino surge in October and November when European leagues hit their densest fixture calendars; and a sustained USDT-denominated revenue uptick during the two periods when crypto markets rallied above key psychological levels. Gaming Mind flags all three as statistically significant and structurally recurring, not noise, and recommends building each into the base scenario separately rather than smoothing them into an annual average.


Ahmed: "Break down what's actually driving the GGR growth — is it more players, higher spend per player, or something else?"

Growth Driver Contribution to 23% YoY Growth Notes
New Player Volume (affiliate expansion Q3) +9.4 pp Primary controllable input
Retained Player ARPU Improvement +7.1 pp Live casino penetration of existing base
Vertical Mix Shift (sports 31%→38% of GGR) +4.8 pp Carries execution risk
Crypto Tailwind +1.7 pp External, uncontrollable
Total +23.0 pp

⚠️ Gaming Mind flags: Nearly two-thirds of growth came from controllable operational inputs, but the affiliate channel and sports mix shift both carry execution risk that must appear explicitly in the downside scenario. The crypto tailwind is real but not repeatable by design.

This is the answer Ahmed needs before he can build any scenario, because it tells him which dials he actually controls. Gaming Mind decomposes the 23% growth into four contributors: new player volume added 9.4 percentage points, primarily driven by the affiliate expansion in Q3; retained player ARPU improvement added 7.1 points, almost entirely from live casino penetration among the existing base; vertical mix shift — sports betting growing from 31% to 38% of GGR — contributed 4.8 points; and a modest crypto tailwind added the remaining 1.7 points. The implication is immediate and sobering: nearly two-thirds of the growth came from controllable operational inputs, but the affiliate channel and sports mix shift both carry execution risk that needs to appear explicitly in the downside scenario.


Ahmed: "Walk me through the cohort economics. How long do players stay, and what does each acquisition cohort actually generate over their lifetime?"

Cohort / Metric Month 6 LTV Month 12 LTV Top 20% Share of GGR Notes
Platform Median (all cohorts) $118 $164 71% Concentration increasing QoQ
Q1 Cohort $128 $178 73% Above median, mature cohort
Q2 Cohort (Ramadan affected) $104 $149 68% Suppressed by Ramadan in onboarding
Q3 Affiliate Cohort (largest batch) $94 ~$138 66% 🔴 Below platform median
P75 (top quartile, all cohorts) $241 $330 High-value tail

⚠️ Gaming Mind flags: The Q3 affiliate cohort — the largest acquisition batch of the year — shows month-6 LTV of $94, meaningfully below the platform median of $118. Gaming Mind attributes this to a lower sports-bettor-to-casino-player ratio. If the affiliate programme continues to over-index on sports bettors, base case ARPU will drift downward even if player volumes grow on plan.

The cohort view is where Ahmed finds the number his investors will actually interrogate. The median player acquired in the last twelve months generates $118 in LTV at month six, $164 at month twelve. But the distribution is dramatically skewed: the top 20% of players account for 71% of GGR, and that concentration has been increasing quarter over quarter. The Q3 affiliate cohort — the largest acquisition batch of the year — shows month-six LTV of $94, meaningfully below the platform median, which Gaming Mind attributes to a lower sports-bettor-to-casino-player ratio in that cohort. The implication for the forecast is significant: if the affiliate program continues to over-index on sports bettors, the base case ARPU will drift downward even if player volumes grow on plan.


Ahmed: "What are the main risk factors I need to stress-test? I'm thinking regulatory, competitive, and macro — but tell me what the data actually says."

Risk Factor Annual GGR Impact Probability Signal Strength Scenario Use
Regulatory intervention (payment restrictions / licensing) $6M–$14M Low Moderate uncertainty Downside
Competitive pressure (2 regional sports betting entrants) $4M–$8M Medium Visible in Q4 data Downside
Crypto market correlation (USDT/USD volatility) $3M–$9M swing Medium 0.41 correlation observed All scenarios
Affiliate cost inflation (rising CPA) $1M–$3M Medium-High Visible in Q3 CPA data Conservative
Ramadan timing shift (Q1 vs Q2) $1M–$2M Defined Calendar-based All scenarios

⚠️ Gaming Mind flags: These five factors become the stress variables separating the three scenarios. Regulatory and competitive risks carry the largest impact but lowest predictability; Ramadan timing is the most precisely modelable and should be built in first.

Gaming Mind ranks five risk factors by revenue impact and by the historical signal strength behind each estimate. A regulatory intervention — payment processor restrictions or new offshore licensing pressure — carries a $6M–$14M annual GGR impact if it materializes, with low probability but high uncertainty. Competitive pressure from two regional operators who launched sports betting verticals in Q4 represents a mid-probability risk concentrated in the sports segment, with a modeled impact of $4M–$8M in redirected player volume. Crypto market correlation remains real: the platform's weekly GGR moves with a 0.41 correlation to USDT/USD volatility in the player base's trading behavior, adding a $3M–$9M swing factor. The two lower-impact risks are affiliate cost inflation, already visible in the Q3 CPA data, and Ramadan falling in Q1 rather than Q2 in the coming year, which compresses the higher-revenue winter quarter. Ahmed asks Gaming Mind to use these estimates as the stress variables separating the three scenarios.


Ahmed: "Build the conservative scenario. Assume the regulatory and competitive risks both partially materialize."

Conservative Scenario Assumption Value
Annual GGR $68M
vs. Prior Year Run Rate −7%
New Player Acquisition (vs plan) −15% (CPA inflation + competition)
Ramadan Suppression Q1, full impact
Payment Disruption (Q3) −18% deposit conversion for 6 weeks
Retention Curve Conservative (below platform median)
Regulatory Risk Partial materialization in H2

⚠️ Gaming Mind flags: Every assumption in the conservative scenario traces back to a historical analogue on the platform or a documented risk factor — making this a credible floor with visible downside protection rather than an arbitrary haircut.

The conservative scenario runs at $68M annual GGR — 7% below the prior year's $73M annualized run rate as of Q4. Gaming Mind builds it from the cohort economics up: a 15% reduction in new player acquisition rate as CPAs rise under competitive pressure, a conservative retention curve applied to existing cohorts, a full Ramadan suppression in Q1, and a partial payment disruption in Q3 that reduces deposit conversion by 18% for six weeks. The scenario is internally consistent — each assumption traces back to a historical analogue on the platform or a documented risk factor. Ahmed flags it as the scenario he'll present to investors as his "floor with visible downside protection," because every assumption in it can be explained and bounded.


Ahmed: "Now build the base case. What does on-plan growth look like if the main risks don't materialize?"

Base Case Assumption Value
Annual GGR $76M
vs. Prior Year Run Rate +4%
Crypto Tailwind Zero (neither headwind nor tailwind)
Top-20% Player Concentration Holds at 71%
Affiliate Channel Same Q3 volume, improved sports-to-casino mix
Seasonality Ramadan dip, two live casino peaks, H2 ramp
Revenue Split 58% existing retention, 34% new acquisition, 8% live casino mix shift

⚠️ Gaming Mind flags: The base case is backed most directly by the cohort data. The $76M figure is the headline projection for the investor deck — and unlike a trend extrapolation, it can be decomposed by cohort and vertical to answer "where does that 4% come from?"

The base case lands at $76M annual GGR — 4% growth over the prior year's run rate, with a seasonality profile that shows the Ramadan dip, two live casino peaks, and a steady second-half ramp as the Q3 affiliate cohort matures toward platform-median LTV. Gaming Mind builds the base case around three operational assumptions: the affiliate channel delivers the same volume as Q3 but with an improved sports-to-casino player mix as DuneBet's new slot content onboards; the top-20% player concentration holds at 71%; and the crypto tailwind is zero — not a headwind, not a tailwind. Ahmed notes that this is the scenario backed most directly by the cohort data, and that the $76M figure is the one he'll name as the headline projection in the investor deck.


Ahmed: "Give me the aggressive case — what would have to be true for us to hit $84M?"

Aggressive Scenario Condition Required Achievable in Year?
Crypto market rally (GGR uplift) $7M–$9M additional Historically supported, externally dependent
VIP concentration improvement 71% → 76% top-20% share Achievable in 12–18 months, unlikely in 1 year
Live casino vertical growth 29% → 35% of GGR In contract negotiation now
Annual GGR $84M Aspirational but credible

⚠️ Gaming Mind flags: The aggressive case is "aspirational but credible" precisely because each of its three components has a specific operational trigger — not just a higher-growth assumption. All three must materialize simultaneously for $84M to be achievable.

The aggressive case requires three things to go right simultaneously, and Gaming Mind is explicit about the conditionality. First, a meaningful crypto market rally drives a $7M–$9M GGR uplift through increased player wallet sizes and deposit frequency — historically supported but dependent on external conditions. Second, VIP player concentration increases from 71% to 76% as the new CRM loyalty program converts mid-tier players into high-value regulars; the cohort data shows this is achievable in a 12-to-18-month window but unlikely in a single calendar year. Third, the live casino vertical grows from 29% to 35% of GGR as new provider partnerships bring premium table limits — an initiative that is already in contract negotiation. Ahmed marks the aggressive case as "aspirational but credible," precisely because each of its three components has a specific operational trigger, not just a higher-growth assumption.


Ahmed: "Summarize the three scenarios with the key assumption underlying each one, ready for the investor slide."

Scenario Annual GGR Key Assumption
Conservative $68M Partial regulatory and competitive headwinds materialize in H2
Base Case $76M On-plan affiliate execution with no crypto tailwind
Aggressive $84M Crypto rally + VIP concentration improvement + live casino expansion all execute on schedule

⚠️ Gaming Mind flags: The $68M–$84M range is sixteen percentage points wide — and that width reflects genuine business risk, not model uncertainty. Each scenario is grounded in the same cohort LTV curves and seasonality analysis established in the opening questions.

Gaming Mind produces a three-line summary Ahmed uses verbatim: conservative at $68M assumes partial regulatory and competitive headwinds materializing in H2; base at $76M assumes on-plan affiliate execution with no crypto tailwind; aggressive at $84M assumes a crypto rally, VIP concentration improvement, and live casino vertical expansion all executing on schedule. Each scenario is grounded in the cohort LTV curves and the seasonality analysis from the opening questions. The range — $68M to $84M, with $76M as the stated base — is sixteen percentage points wide, which Ahmed knows will prompt a question. He already has the answer: it reflects genuine business risk, not model uncertainty.


Results

Investor update delivered with defensible floor-to-ceiling range

Ahmed walked into the investor update with a $68M–$84M annual GGR range, a stated base case of $76M, and a one-sentence explanation for every number that differed between scenarios. No investor pushed back on the methodology. Two asked follow-up questions about the Ramadan suppression assumption and the VIP concentration target — Ahmed answered both from memory, because he'd built the scenarios himself and understood every input.

Cohort economics replaced trend extrapolation as the projection foundation

Rather than arriving at $76M by applying 4% growth to the prior year's run rate, Ahmed could show precisely where that 4% came from: which cohorts, which verticals, which operational initiatives. The finance team will now rebuild the quarterly forecast using the same cohort-level decomposition, replacing the five spreadsheet models that previously tracked growth at the aggregate level only.

All three scenarios internally consistent and stress-testable

Because Gaming Mind built each scenario from the same underlying cohort data and risk factor matrix, a change in a single assumption — say, if the Ramadan timing shifts or a payment disruption occurs — propagates consistently across all three models. Ahmed no longer has to manually reconcile three separate Excel files when an input changes.

Thirty minutes replaced a two-week process

The full session — from the first twelve-month trendline to the final investor-ready summary — ran thirty minutes. Ahmed's finance team spent the remaining two weeks before the investor meeting stress-testing the assumptions, building the presentation deck, and preparing for follow-up questions, rather than assembling the forecast from scratch.

"The difference between a number investors trust and a number they question isn't the number itself — it's whether you can explain the mechanics behind it. When I say $76M base case, I can now tell them it's 58% from existing player retention at current ARPU, 34% from new acquisition, and 8% from live casino mix shift. That's a different conversation than 'it's 4% up on last year.'"

— Ahmed Al-Rashid, CFO, DuneBet

Want to see how Gaming Mind AI can help your operation?

Get a Demo