How well-known brands run their ads

Playbooks for 15 DTC, app and SaaS brands, built from up to about 240 live Meta ads each plus Google, LinkedIn and TikTok EU, pulled on October 29, 2026. Each page measures how often the brand launches new creative, which angles it scales, who the copy targets and where the clicks go, then says what to take from it.

The 15 brands side by side

Testing cadence, creative mix, largest copy group and landing page type by brand
BrandActive Meta adsLaunched in 30 daysVideoRun 90+ daysBiggest copy groupMain landing type
Grüns63195%67%1%27 adsdedicated landing page
AG181978%47%2%23 adsother page
Liquid Death38723%44%40%13 adsshort link
Magic Spoon5673%41%0%12 adsproduct page
Gymshark5,63628%60%38%40 adshomepage
Duolingo265100%72%0%54 adsapp store
Calm79196%66%0%72 adsquiz or flow
Photoroom1,58097%99%2%55 adsapp store
Headspace8764%55%0%15 adsapp store
Notion20151%47%4%175 adshomepage
Canva2,43494%82%0%21 adsother page
HubSpot25644%31%43%28 adsdedicated landing page
Shopify3,74857%46%2%9 adssignup or trial
Grammarly20142%47%33%74 adsother page
monday.com1,04716%51%57%36 adshomepage

Percentages are of the Meta ads sampled for each brand (highest reach first). Biggest copy group is the largest number of sampled ads that share one piece of copy, a sign of a message being scaled.

Patterns across the set

Median metrics by brand type
Median acrossLaunched in 30 daysVideo shareRun 90+ daysAds in scaled copy groups
DTC brands (5)73%47%2%74%
Consumer apps (4)96.5%69%0%95%
SaaS (6)47.5%47%18.5%77.5%

Landing pages: 3 of 15 brands send most clicks to a other page; 3 of 15 brands send most clicks to a homepage; 3 of 15 brands send most clicks to a app store; 2 of 15 brands send most clicks to a dedicated landing page; 1 of 15 brands send most clicks to a short link; 1 of 15 brands send most clicks to a product page; 1 of 15 brands send most clicks to a quiz or flow; 1 of 15 brands send most clicks to a signup or trial.

  • Creative life spans split by model. Consumer app and supplement brands rebuild their libraries fast (median ad 7 to 16 days old at Duolingo, Calm, Photoroom, Grüns, AG1, Magic Spoon and Canva), while monday.com, Gymshark, Liquid Death and HubSpot have a median ad 56 to 104 days old. Those four samples are ranked by reach, so some of that age is survivorship.
  • Scale comes from copy, not ideas. In 13 of the 15 brands, 65% or more of the sampled ads share their copy with two or more other ads, and the biggest copy group is 27 to 175 ads at Grüns, Duolingo, Calm, Photoroom, Notion and Grammarly. Winners are cut many ways rather than replaced by new concepts.
  • The landing page tells you the funnel. Apps send everything to a store (Duolingo, Photoroom, Headspace), supplements build noindex /pages/ funnels (Grüns, Calm's quiz.calm.com), SaaS trial brands use one free-trial page translated by market (Shopify, monday.com), and HubSpot sells gated downloads on its own offers subdomain. Several of these pages are hidden from search, so they cannot be found by searching the brand.
  • Video is the biggest format at 13 of the 15 brands. HubSpot and Grammarly are the exceptions: images lead at both.
  • Localization is a lever, not an afterthought: Gymshark (per-market domains), monday.com (/lang/ pages), Shopify (French, Spanish, Danish and Dutch copy), Canva (Indonesian pages) and Duolingo (Turkish, Spanish, Chinese, Thai) all run the same creative across markets.

DTC brands

Consumer apps

SaaS

Run this on any brand

Proxy connects Claude, ChatGPT and Cursor to these ad libraries. Ask for a brand, a competitor set or a weekly check. Free, 20 credits a day, no card.

Try Proxy free

Frequently asked questions

From the public ad libraries: Meta's Ad Library, Google's Ads Transparency Center, LinkedIn's Ad Library and TikTok's EU ad repository. Each playbook is a dated snapshot of what those libraries showed, measured and then read by hand.

No. The libraries only show public ads that are still active, and they have no spend data. We sample up to about 240 Meta ads per brand, ranked by reach, so launch counts are survivors and brand-new ads are likely under-counted. Each page says how many ads were sampled out of the library's own total. TikTok's library only covers the EU.

From each active ad's start date, which approximates when it launched. We count how many sampled ads started in each of the last 12 weeks. Ads that were launched and already stopped do not appear in the library's active list, so real testing volume is higher than shown.

Connect Proxy to Claude, ChatGPT or Cursor (free, 20 credits a day, no card) and ask for any brand by name. The same libraries, live, in your chat.