Two content sites. Same niche, same 100,000 monthly pageviews, same content quality. One earns $650 a month. The other earns $3,100. The only difference is which ad network serves the ads — and most buyers underprice that gap badly.
Deal Alert AI is reader-supported. We earn commissions from affiliate links at no cost to you.
This post is based on a video from our Deal Alert AI YouTube channel. Watch the original or read the full breakdown below.
I look at a lot of content site listings. The single most common valuation mistake I see buyers make is treating traffic as the asset. Traffic is not the asset. Monetized traffic is the asset, and the multiplier between those two things is your ad network.
Google AdSense pays most content sites somewhere between $3 and $8 RPM — revenue per thousand pageviews. Mediavine publishers in the exact same niches routinely report $15 to $40. Raptive (formerly AdThrive) publishers report $20 to $50. Same content. Same visitors. Same server. Three to six times the revenue.
If you understand this gap, you can find underpriced sites that are one application away from tripling their earnings. If you don't understand it, you'll overpay for a Mediavine site that won't survive the ownership transfer. This post covers both sides.
AdSense is a self-serve product. You paste a code snippet, Google fills the slot with whatever advertiser bids highest in its own ad exchange, and you take a cut. It is convenient, it is automatic, and it leaves an enormous amount of money on the table because you are only accessing one demand source: Google.
Mediavine and Raptive are ad management companies. They run header bidding, which means when a visitor loads your page, twenty or thirty demand partners bid simultaneously for that impression in real time. Google is one of those bidders, but so is Amazon, so are dozens of demand-side platforms, and so are direct advertiser relationships the network has built. The highest bid wins. That auction dynamic alone typically lifts RPM by 2x before you account for anything else.
Then there is optimization work most solo publishers never do: viewability tuning, lazy loading, sticky sidebar units, in-content video players that carry their own premium CPMs, page speed engineering so ads load without tanking Core Web Vitals. Mediavine's video player in particular is a meaningful revenue line — a lot of publishers report that video units alone contribute 20 to 30 percent of total ad revenue. None of that exists on a default AdSense setup.
Key insight: When you evaluate a content site, ask for RPM before you ask for revenue. RPM tells you whether the monetization is optimized. Revenue only tells you the current outcome. A $6 RPM site is a monetization problem disguised as a traffic asset — and monetization problems are far cheaper to fix than traffic problems.
We scan Empire Flippers, Flippa, Acquire.com and Quiet Light daily — scoring every listing. Start free.
Let me make this concrete, because abstractions don't help you underwrite a deal.
Take a home improvement site doing 100,000 monthly pageviews. On AdSense at a realistic $6.50 RPM, that site produces roughly $650 per month, or $7,800 per year. At a typical content site multiple of 35x monthly profit, you're looking at an asking price somewhere around $22,000 to $23,000, assuming minimal expenses.
Now put the identical site on Mediavine at a conservative $22 RPM. Monthly revenue jumps to $2,200. Mediavine takes 25 percent of gross ad revenue in their standard tier, so the publisher nets around $1,650 per month. Annualized, that's $19,800 versus $7,800. At the same 35x multiple, the site is now worth roughly $57,000. Nothing about the content changed. Nothing about the traffic changed. The valuation more than doubled because the monetization channel changed.
The arbitrage should be obvious. If you can buy the AdSense version at $23,000, get it accepted into Mediavine within 60 days, and hold for twelve months of clean earnings history, you have created roughly $34,000 in enterprise value on a $23,000 purchase. That's the play. It only works if the site actually qualifies, which is where most people get it wrong.
Mediavine's headline requirement is 50,000 monthly sessions. Note the word: sessions, not pageviews. This trips up more buyers than any other single number in this space. A session is a visit; a pageview is a page loaded during that visit. If your site averages 1.6 pages per session — which is typical for informational content — then 50,000 sessions means roughly 80,000 pageviews. If your pages-per-session is 1.2, which is common for sites where traffic lands on a recipe or a how-to and bounces, you need closer to 60,000 sessions in raw pageview terms and your session count is what actually gets measured.
Beyond the traffic threshold, Mediavine requires original content in any niche other than adult or illegal material, a Google Analytics property they can review to verify the traffic is real and organic, compliance with Google AdSense program policies, and reasonable site quality — meaning long-form, useful content, not thin affiliate pages or scraped material. The review is manual. Approval typically takes two to four weeks after application.
Raptive (formerly AdThrive) sits a tier above. They want 100,000 monthly pageviews minimum, and critically, they want geographic quality: at least 60 percent of traffic from the US, Canada, UK, or Australia. A site with 150,000 pageviews that's 70 percent from India or Southeast Asia will be declined regardless of how good the content is, because advertiser demand in those geos doesn't support the CPMs Raptive is built around. They also review manually and they are genuinely selective — rejection is common even for sites that hit the numeric threshold.
Watch the geo split. When a listing shows strong traffic but weak RPM, pull the country breakdown from Google Analytics before you assume the seller just failed to optimize. If 65 percent of traffic is from low-CPM regions, that site will never qualify for Raptive and will underperform on Mediavine too. Cheap traffic looks identical to expensive traffic in a screenshot of the sessions graph. It is not the same asset.
This is the due diligence question almost nobody asks, and it can cost you the entire thesis of the deal.
Mediavine accounts do not simply transfer with the domain. There is a publisher transfer process, but the practical reality is that the new owner applies as a new publisher and Mediavine reviews the site again against current standards. If the site still meets the 50,000 session threshold and content quality standards, the transition is usually smooth and there's minimal revenue interruption. If it doesn't, you just bought a site whose entire valuation premium evaporates the moment escrow closes.
The specific risk is grandfathering. Mediavine's traffic requirement has changed over the years — it used to be 25,000 sessions. A site that got accepted at 30,000 sessions in 2020 and has since drifted down to 40,000 sessions is currently earning premium RPMs but would not be approved as a fresh application today. When ownership changes and the site gets re-reviewed, that site can be declined. You bought a $25 RPM asset and inherited a $7 RPM asset.
So the question to put in writing to every seller: What were your monthly sessions when you were originally accepted, and what are they now? If the current number comfortably clears the current threshold with room to spare, you're fine. If it's within 20 percent of the line, price in the downside. If it's below the line, walk away or restructure the deal so the purchase price is contingent on successful ad network re-approval.
Not all Mediavine RPMs are equal. The network average masks a spread that runs from about $10 on the low end to $60-plus in the best months for the best niches.
Personal finance sits at the top consistently. Credit card issuers, brokerages, insurance companies, and lenders all have customer lifetime values measured in hundreds or thousands of dollars, so they'll pay $40 to $80 CPM to reach the right reader. Home improvement follows closely — a visitor researching kitchen remodels is worth a lot to a contractor lead-gen advertiser. Food and recipe sites do exceptionally well because of ad density opportunity: recipe pages are long, readers scroll, and Mediavine's video player performs beautifully in that format.
The soft niches are the other end. Entertainment, general news, celebrity content, and broad lifestyle typically land at $10 to $16 even on Mediavine. Traffic is cheap to acquire in those spaces and advertiser demand is thin. If you're comparing two listings with identical traffic and identical asking prices, and one is a personal finance site while the other is a movie trivia site, they are not comparable assets — the finance site will out-earn the other by 2x indefinitely.
Seasonality also compounds by niche. Q4 RPMs across the board run 40 to 60 percent above the annual average because of holiday ad spend, and January is brutal — typically 30 percent below average. If a seller shows you a P&L built on October, November, and December, adjust it down. If they show you Q1, you might be getting a bargain that a lazier buyer will pass on. I go into this trap in more detail across the deal breakdowns on Deal Alert AI.
Key insight: Multiply niche RPM by traffic quality, not just traffic volume. A 60,000-session personal finance site with 80 percent US traffic will out-earn a 150,000-session entertainment site with 40 percent US traffic. Volume is the metric sellers advertise. Yield is the metric that pays you.
Run this on every content site you're seriously considering. It takes about an hour if the seller is responsive and it will save you from the two most expensive mistakes in this category: overpaying for a network premium you can't keep, and underpaying attention to a site that's one application away from a 3x revenue lift.
Both major marketplaces list content sites in this category regularly, and they behave differently.
Empire Flippers vets listings before they publish, so the traffic and revenue data has already been verified against analytics and payment processors. You'll pay a tighter multiple for that — typically 35x to 45x monthly for a clean content site — but the RPM figures in the listing are generally reliable and Mediavine status is usually disclosed upfront. That's where I look for larger acquisitions where I want less variance.
Flippa is the opposite trade: far more listings, far less verification, meaningfully more mispricing. This is where you find the underpriced AdSense site sitting at 70,000 sessions that the owner never bothered to apply to Mediavine with. It's also where you find fabricated analytics screenshots and traffic bought from cheap sources. The upside is real but the diligence burden is entirely on you, and the checklist above is not optional there.
The screening problem is volume. Between the two marketplaces plus a dozen smaller brokers, several hundred content sites list every month, and maybe five of them fit a specific thesis like "AdSense-monetized, above 55,000 sessions, majority US traffic, high-CPM niche." Reading every listing manually is a part-time job. That's the exact problem Deal Alert AI exists to solve — it monitors listings across marketplaces, identifies which monetization stack each site runs, flags RPM-adjusted revenue quality, and surfaces the ones matching your criteria before they get bid up.
If I had $30,000 to deploy into content sites today, I would not be shopping for Mediavine sites. I'd be shopping for the tier just below them.
The target profile: 55,000 to 90,000 monthly sessions, currently on AdSense or Ezoic, at least 65 percent US/CA/UK/AU traffic, in finance, home, food, or another high-CPM vertical, with content that's genuinely original and at least 18 months old. Those sites are priced on their current $600 to $1,200 monthly earnings. They should be priced on the $2,000 to $3,500 they'd earn post-approval. The gap between those two numbers is your return, and the work required to capture it is filling out an application and waiting three weeks.
The risks are real and you should name them honestly. Mediavine can decline the application — content quality, traffic source concerns, or policy issues you didn't catch. Traffic can drop below threshold after a Google core update, and Google has been unusually aggressive with content sites. Ad rates industry-wide can compress in a soft advertising market. Any of those turns a good thesis into a mediocre outcome. That's why the tenth item on the checklist matters most: model the failure case first, and only proceed if the failure case is survivable.
But the structural logic holds. Display advertising remains the most predictable monetization channel in content publishing — no inventory, no fulfillment, no customer support, no platform dependency beyond search itself. And the spread between default monetization and optimized monetization is wide enough that a buyer who understands it has a durable edge over one who doesn't. Track the listings, run the checklist, and let the numbers decide. More deal breakdowns and screening tools at Deal Alert AI.
By Sophal Lanh, Founder of Deal Alert AI
We scan Empire Flippers, Acquire, Flippa, and Quiet Light daily. The best sub-$500K businesses are gone within 48 hours.