# Are the 'ad' screens in app teardowns really third-party display ads?

Source: Lazyweb Research
Author: Ali Abouelatta, Lazyweb Research
Published: 2026-07-07
Updated: July 2026
Sample size: n=751
Category: [In-app ads and hybrid monetization patterns](https://design.lazyweb.com/blog/category/in-app-ads-and-hybrid-monetization-patterns)
Tags: monetization, ux-patterns, mobile, design, upsell
HTML: https://design.lazyweb.com/blog/are-in-app-ad-screens-really-third-party-display-ads
Markdown: https://design.lazyweb.com/blog/are-in-app-ad-screens-really-third-party-display-ads.md

**Answer.** Mostly no. Of 199 ad-category canonical screens (156 'Ad' plus 43 'Ads Privacy'), the 'Ad' bucket is dominated by in-app promotional and coin-offer pop-ups, the app upselling itself, not third-party display inventory [1]. Real display-ad prevalence is measured separately from tags: 146 of 751 apps (19%) [2].

> The 156-screen 'Ad' category is mostly in-app coin-offer promos; true display-ad prevalence is 146 of 751 apps (19%), July 2026.

## The finding: two different things

It is easy to conflate an 'Ad' screen category with 'apps showing display ads', but in this corpus they are different measures [1][2].

| Signal | Count | What it actually is |
| --- | --- | --- |
| 'Ad' + 'Ads Privacy' canonical screens | 199 | Mostly in-app promos/coin offers |
| Apps with a tagged display/banner/interstitial ad | 146 of 751 (19%) | Third-party display inventory |

Webtoon's first-time-only $5.99 coin bundle pop-up ('Grab NOW') is a representative 'Ad'-category screen, and it is an in-app IAP promo, not a third-party ad [1].

## How to apply it (and read teardowns correctly)

When you see an 'ad screen' count in a competitive teardown, ask whether it means the app is running a coin/IAP promo interrupt or serving third-party display ads; they imply very different monetization and UX tradeoffs. Use the tag-derived 146-company figure when you want display-ad prevalence, and treat the 'Ad' screen category as in-app promotional interrupts [1][2].

## Caveats

The 199-screen category count comes from 23,407 canonical screens; the 146-app figure is tag-derived, deduped by company, and a lower bound [1][2]. Neither should be quoted against a 62,376-company denominator.

## The numbers

| Stat | Computed from |
| --- | --- |
| 156 'Ad' + 43 'Ads Privacy' canonical screens (199 total), mostly in-app coin-offer promos | sc_canonical joined to screen_category where category is ad or ads privacy, out of 23,407 canonical screens |
| 146 of 751 tagged apps (19%) show a display/banner/interstitial ad | distinct companies with a screenshot tagged interstitial/banner ad/display ad/advertisement |

## Methodology

Universe: 23,407 canonical screens and 751 tagged apps (~800 tracked). Method: screen-category counts vs tag-derived display prevalence deduped by company, July 2026. Caveat: 'Ad' category is mostly in-app promos; tag figure is a lower bound.

## Visual references

Real, in-market app screens tracked by Lazyweb Research:

- Huckleberry: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_huckleberry/main_tabs/compare/2026-05-27/1779914577625_01_Huckleberry-20260527-204256-02.png
- The Weather Channel: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_the_weather_channel/main_tabs/compare/2026-05-27/1779915992635_00_The_Weather_Channel-20260527-210632-01.png
- Babbel: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/edu16_babbel/lazyscreenshots/2024_10_28_22-28-51_DC167F13.png
- Gmail: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_gmail/main_tabs/compare/2026-05-28/1779942975185_00_Gmail-20260528-043614-01.png

## Sources & citations

- [1] Lazyweb Research analysis of 23,407 canonical screens (~800 tracked apps), July 2026. 'Ad' category dominated by in-app promos, e.g. Webtoon $5.99 coin bundle.
- [2] Lazyweb Research analysis of 751 tagged apps (~800 tracked apps), July 2026. Tag-derived display-ad prevalence, deduped by company; a lower bound.

## Related questions

- [What share of tracked apps actually show a display or banner ad?](https://design.lazyweb.com/blog/what-share-of-apps-show-display-ads)
- [Where in the flow do apps place ad and promo screens: early or late?](https://design.lazyweb.com/blog/where-do-ads-appear-in-the-onboarding-flow)
- [How common are rewarded 'watch an ad' mechanics in tracked apps?](https://design.lazyweb.com/blog/how-common-are-rewarded-watch-an-ad-mechanics)
- [Do ad-supported apps also sell a subscription, or is it ads-only?](https://design.lazyweb.com/blog/do-ad-supported-apps-also-sell-subscriptions)
- [Where do apps place the 'remove ads' upsell, and how common is it?](https://design.lazyweb.com/blog/where-do-apps-place-the-remove-ads-upsell)
- [Which app categories run ads-only versus an ads-plus-subscription hybrid?](https://design.lazyweb.com/blog/which-categories-run-ads-only-vs-hybrid)
- [Which apps monetize with sponsored listings or merchant ads (retail media)?](https://design.lazyweb.com/blog/which-apps-run-sponsored-listings-retail-media)
- [How do apps frame 'remove ads' paywall copy when ad removal is the value prop?](https://design.lazyweb.com/blog/how-do-apps-frame-remove-ads-paywall-copy)

## Explore the evidence

- [Billing toggle experiment kit](https://design.lazyweb.com/blog/billing-toggle-experiment-kit?utm_source=lazyweb&utm_medium=research&utm_campaign=billing-toggle-kit)
- [Cal AI annual-plan and trial presentation](https://design.lazyweb.com/blog/cal-ai-paywall-annual-plan-and-trial)
- [Monthly versus annual billing toggles](https://design.lazyweb.com/blog/monthly-vs-annual-billing-toggle-pricing)
- [Billing cadence versus plan tiers](https://design.lazyweb.com/blog/annual-billing-toggle-vs-plan-tiers)
- [Cal AI trial-introduction screens](https://design.lazyweb.com/flow/cal-ai/onboarding-paywall)

## Continue your research

[Connect Lazyweb to your coding agent](https://www.lazyweb.com/mcp-install)
