Skip to main content
YollaMEDIA

The Economics of Free-to-Play Web Games: Ad Revenue Models

A unit-economics walkthrough of an ad-supported free-to-play web game portal: costs, revenue streams, and where ad revenue turns into profit.

NB

Navid Behzadi

Founder & CEO · · 10 min read


On this page

You run a free-to-play web game portal. Your users pay nothing. Your revenue comes from ads. The question every publisher in this space needs to answer with precision is: what does each session actually cost you, what does each session earn you, and where is the line where this becomes a profitable business?

I am going to walk through the complete unit economics, cost side and revenue side, using a concrete example. The figures are illustrative: typical ranges drawn from the gaming sites we work with, not a measured dataset. Your own numbers will differ, but the structure of the math will not.

The Example: A Mid-Size Game Portal

Here is our reference publisher:

  • 3 million monthly sessions
  • 5 pages per session (15M monthly pageviews)
  • Device split: 60% mobile, 35% desktop, 5% tablet
  • Geo split: 35% United States, 20% Western Europe, 15% Southeast Asia, 30% rest of world
  • Game library: 200+ HTML5 games, mix of licensed and internally developed
  • Ad block rate: 32%

This profile is typical for a game portal in the 2–5M session range: large enough to support meaningful monetization, small enough that every dollar of cost and revenue matters.

The Cost Side

Before you calculate profit, you need to know your actual cost per session. Most publishers underestimate this because they do not account for all the components.

Hosting and CDN

Game portals are asset-heavy. Each game loads JavaScript bundles, sprite sheets, audio files, and configuration data. A typical HTML5 game weighs 2–8 MB in transferred assets. Across 3M sessions with 5 pages per session:

  • Origin hosting (cloud compute): $400–800/month for servers that handle game listings, user data, and API calls
  • CDN (Cloudflare/CloudFront): $200–500/month for delivering game assets globally (this depends heavily on the provider and plan; at tens of terabytes a month, per-GB pricing can cost considerably more)
  • Database and caching: $100–250/month for Redis, PostgreSQL, or equivalent

Total hosting cost: $700–1,550/month

At 3M sessions, that is $0.00023–$0.00052 per session: effectively negligible on a per-session basis, but it adds up as a fixed monthly expense.

Game Development and Licensing

If you develop games internally, you are paying developer salaries. If you license games, you are paying per-play royalties or flat licensing fees.

  • Internal development team (2–3 developers): $15,000–30,000/month in salary and overhead
  • Licensed games (royalty model): Typically $0.001–$0.005 per game play, or $3,000–15,000/month at scale
  • Licensed games (flat fee): $500–2,000 per game for a catalog of 50–100 titles

Most portals use a hybrid: a smaller internal team building a core set of games, supplemented by licensed titles. Blended cost estimate:

Total content cost: $10,000–25,000/month

This is your largest cost center. It is also the one that scales most favorably: adding games to an existing portal has marginal cost, while the traffic those games attract generates linear revenue.

Maintenance and Operations

Someone needs to keep the site running, fix bugs, update games, moderate content, and manage the ad stack (if you are doing it in-house).

  • Technical operations (part-time or shared): $3,000–6,000/month
  • Content management and QA: $2,000–4,000/month
  • Ad operations (if in-house): $3,000–8,000/month

Total operations cost: $8,000–18,000/month

If you use a managed monetization partner, most of the in-house ad operations cost goes away, but you pay for that work through the partner's revenue share instead. The revenue figures below are gross ad revenue; with a managed partner, subtract its share and drop the ad operations line.

Total Monthly Costs

CategoryLow EstimateHigh Estimate
Hosting & CDN$700$1,550
Game content$10,000$25,000
Operations$8,000$18,000
Total$18,700$44,550

Cost per session: $0.006–$0.015

This is your breakeven target. Every session needs to generate at least this much in ad revenue before you make a dollar of profit.

The Revenue Side

Now the interesting part. Your 3M sessions generate revenue through multiple ad formats, each with different economics. Ad blocking removes 32% of sessions from every format below, which leaves 2.04M addressable sessions (3M × 0.68) and 10.2M addressable pageviews.

Display Banners

The workhorse format. Adhesion banners (sticky bottom on mobile, sidebar on desktop), in-feed banners between game listings, and leaderboard banners above and below games.

  • Impressions per addressable session: 10 (two units per page across 5 pages)
  • Effective CPM (blended US + international): $2.50

Revenue calculation:

  • Impressions: 2.04M × 10 = 20.4M
  • Display revenue: 20.4M ÷ 1,000 × $2.50 = $51,000/month

Interstitial Ads

Full-screen ads shown between games: when a user finishes a game and returns to the lobby, or when switching between games. Timing matters: fire too early and you annoy users; fire too late and you miss the opportunity.

  • Interstitials per addressable session: 1.0 on average (not every session triggers one; frequency capping matters)
  • Effective CPM: $10 (blended)

Revenue calculation:

  • Impressions: 2.04M × 1.0 = 2.04M
  • Interstitial revenue: 2.04M ÷ 1,000 × $10 = $20,400/month

Rewarded Video

The highest-CPM format in gaming. Users voluntarily watch a 15–30 second video ad in exchange for an in-game reward: extra lives, power-ups, bonus coins. Because the user opts in, completion rates are high (typically 80–95%), which supports strong CPMs.

  • Rewarded video engagement rate: 20% of addressable sessions include at least one rewarded view
  • Views per engaged session: 1.5
  • Effective CPM: $20 (blended; US rewarded CPMs typically run $15–30; illustrative US ranges from our experience, and your rates depend on geography, format and season)

Revenue calculation:

  • Sessions with rewarded video: 2.04M × 0.20 = 408K
  • Total views: 408K × 1.5 = 612K
  • Rewarded video revenue: 612K ÷ 1,000 × $20 = $12,240/month

Ad-Block Recovery

That 32% ad-block rate is not a fixed loss. Ad-block recovery (Acceptable Ads programs, recovery messaging, or alternative monetization for blocked users) often recaptures part of the blocked sessions, which in our experience is around 20–30%. This example uses the top of that range.

  • Blocked sessions: 3M × 0.32 = 960K
  • Recovered sessions: 960K × 0.30 = 288K
  • Revenue per addressable session from the three formats above: ($51,000 + $20,400 + $12,240) ÷ 2.04M = $0.041
  • Recovery yield: assume 50% of that, because recovered impressions use fewer, lighter formats (40–60% is a reasonable planning range)
  • Recovery revenue: 288K × $0.041 × 0.5 = $5,904/month

Optional: In-Game Purchases or Subscriptions

Some game portals layer purchases (cosmetic items, premium games) or ad-free subscriptions on top of ad revenue. Conversion rates are low, often in the low single digits as a percentage of users, but the revenue per converting user is high.

A hypothetical illustration:

  • Monthly uniques: ~1.2M (3M sessions at 2.5 sessions per user)
  • Conversion rate: 1.5% of monthly unique users = 18,000 buyers
  • Average spend per buyer: $4.50
  • Purchase revenue: 18,000 × $4.50 = $81,000/month (before payment-processing fees)

This line item is highly variable, and the assumptions above are optimistic for many portals. Many portals run no purchases at all, and ad revenue alone can sustain the business. But if your games support it, this revenue is unaffected by ad blockers.

For this analysis, I will exclude purchases and focus purely on ad-supported economics, since that is the model most publishers are running.

Total Monthly Ad Revenue

FormatRevenue
Display banners$51,000
Interstitials$20,400
Rewarded video$12,240
Ad-block recovery$5,904
Total$89,544

Revenue per session: $0.030 ($89,544 ÷ 3M). That is a session RPM of about $29.85 (per 1,000 sessions) and a page RPM of about $5.97 (per 1,000 pageviews), a typical figure for a portal with a global traffic mix.

The Profit Math

Here is where it comes together, using the midpoint of the cost range ($18,700 and $44,550 average to $31,625):

MetricValue
Monthly revenue$89,544
Monthly costs (mid estimate)$31,625
Monthly profit$57,919
Profit margin65%
Revenue per session$0.030
Cost per session$0.011
Profit per session$0.019

At this scale and margin, the economics are strong. But they are sensitive to several variables, and if you work with a managed partner, its revenue share comes out of the revenue line.

The Tipping Point

The breakeven point, where ad revenue exactly covers costs, depends on your cost structure. Using the mid-range cost estimate of $31,625/month:

  • Required revenue per session at 3M sessions: about $0.0105 (a session RPM of about $10.54)
  • Required page RPM at 15M pageviews: about $2.11 per 1,000 pageviews

In this example, display banners alone earn a page RPM of $3.40 ($51,000 ÷ 15M pageviews × 1,000), which clears the bar. But if your traffic is heavily international (lower CPMs) or your ad-block rate is above 40%, you need interstitials and rewarded video to clear it.

The same example also shows where the inflection points sit, assuming the cost base stays near $31,625 and revenue stays near $0.030 per session:

  • Around 1M sessions/month: roughly breakeven. Revenue of about $0.030 per session only covers the cost base at about 1.06M sessions. Below that, fixed costs eat all of the ad revenue unless you cut costs or earn much higher RPMs.
  • 1–2M sessions/month: the transition zone. Profitability is possible but margins are thinner. Every optimization (better CPMs, lower ad-block losses, rewarded video) directly affects whether you are in the black or red.
  • 3M+ sessions/month: the economics work clearly. Fixed costs are spread across enough sessions that moderate RPMs generate healthy profits.
  • 10M+ sessions/month: scale economics kick in. Content and operations costs grow much more slowly than traffic, so each additional session is mostly margin (bandwidth still scales with traffic).

What Moves the Numbers Most

If you are operating a game portal and want to improve your unit economics, here are the levers ranked by impact:

  1. Add rewarded video. If you are not running rewarded video, you are missing the highest-CPM format available to gaming publishers. In this example it is about 14% of total ad revenue ($12,240 of $89,544); on portals where more games offer a natural reward, the share is higher.

  2. Optimize ad-block recovery. In this example, moving from no recovery to 30% recovery on a 32% block rate adds $5,904, about 7% on top of the $83,640 the other formats earn.

  3. Increase session depth. Going from 5 to 6 pages per session means more ad impressions per user without acquiring new traffic. Focus on game recommendations, related games, and engagement features.

  4. Shift traffic mix toward higher-CPM geos. A US pageview is often worth roughly 10× a Southeast Asian pageview. SEO and content strategies that attract more US users have an outsized revenue impact.

  5. Reduce hosting costs. Aggressive caching, CDN optimization, and asset compression can cut hosting costs substantially without affecting user experience.

What to Do Next

The unit economics of a free-to-play web game portal are favorable, but only when you run a diversified ad format mix and manage your cost structure. Rewarded video, interstitials, and ad-block recovery are what push the economics from "barely breaking even" to "generating meaningful profit."

Your revenue per session is the number that matters most. Track it weekly against your own cost per session. If revenue per session sits well above cost per session, you have a healthy business. If it is close to or below it, fix your ad stack before you invest in traffic growth; growing traffic on bad economics just grows your losses.

For more on the per-pageview and per-session metrics used here, read our guide to RPM, eCPM, and fill rate, or see publisher results from gaming sites we work with.

Ready to see what managed monetization can do for your gaming site?

Get a Revenue Estimate

Related articles

Gaming Monetization

How to Evaluate an Ad Monetization Partner

The 8 criteria that matter when choosing a managed monetization partner for your gaming site, the questions to ask, and the red flags to walk away from.

Christian DobishDirector, Publisher Success

10 min read