
Tore down BuzzFeed's mobile ad stack: $91.7M/yr in ads, only 3 demand partners.
I just started a series of mobile ad-stack teardowns. Each issue takes one real app and walks through how it actually monetizes, with cross-checks against the publisher's public 10-K where they have one.
1st is the BuzzFeed Android app. They do $91.7M/yr in ad revenue (per their 2025 10-K), and 76% of that is programmatic ($69.6M).
Three things that surprised me:
1. Only 3 demand partners wired into mediation. Google (AdMob or GAM, same SDK), Meta Audience Network, Amazon APS. That's the whole list. All three bidding, no waterfall. Most indie devs assume the big publishers run 10+. They don't.
2. No interstitials, no rewarded, no app-open on a 10M+ install app. They declare rewarded in the SDK but it doesn't fire on the main surfaces. Even huge publishers leave format-yield on the table.
3. Refresh is aggressive. 10-second refresh on the top sticky banner, 30-second on the in-article unit. Both refresh on a timer regardless of scroll. That's where they've drawn the line on density.
Full report: monetizationguy.com/teardowns/buzzfeed
Let me know what you think, anything missing you'd want added in future issues, and which app I should analyze next?