Consumer apps · snapshot October 29, 2026

Duolingo ads: testing cadence, angles and landing pages

Duolingo is a language-learning app. We read 211 of 265 active ads (the highest-reach ones) in the Meta Ad Library, plus its Google, LinkedIn ads, and worked out how often it launches creative, which angles it scales, who the copy talks to and where the clicks go.

Duolingo runs a creative factory with a three-week life span: every one of the 211 sampled ads started in the last 30 days (median 7 days old), yet only 14 distinct pieces of copy cover all of them, and every click goes to an app store.

Duolingo ads at a glance

Meta (Facebook and Instagram)265active ads; 211 analysedOpen in the library
Launched in the last 30 days100%211 of 211 sampled ads
Google~700ads, estimated (Duolingo Inc)Open in the library
LinkedIn22ads in the first resultsOpen in the library

Duolingo ad playbook

Testing cadence: how often new creative goes live

12 weeks agothis week

83 launched in the last 7 days, 211 in 30, 211 in 90; the median active ad is 7 days old and 0% have run 90 days or more. Sampled by reach, so brand-new ads that have not built reach yet are likely under-counted.

Not one sampled ad is older than 21 days: 31 launched 14 to 20 days ago, 97 the week after and 83 in the latest week, with none in the nine weeks before that. That is a rolling replacement system: the whole library is turned over roughly every three weeks. This sample covers 80% of the 265 active ads, so the read is solid. Compare brands like monday.com, where the median ad is 104 days old.

Creative mix: format, copy length, placements

  • Video72% (151)
  • Carousel14% (30)
  • Image14% (30)

Median copy length 66 characters (207 under 100, 4 of 100 to 300, 0 over 300). Placements: Facebook 100%, Instagram 100%, Threads 100%, Audience Network 100%, Messenger 24%. Buttons: Install now (211).

Variant check: the 211 ads share only 14 distinct pieces of copy. 13 copy groups run in 3 or more versions (209 ads), the biggest in 54. Many versions of one message is the signature of a winner being scaled or an angle being tested across creatives.

Messaging and who the copy talks to

  • Proof and numbers26% (54)
  • How-to or education23% (49)
  • Problem or question hook5% (11)

Share of sampled ads whose copy leads with each angle (keyword-matched, one dominant angle per ad). Ads with no clear angle are not shown.

14 copy groups cover 211 ads, and the biggest has 54 versions: one message ("Duolingo feels like a game and keeps you motivated") multiplied across languages and formats. The proof angle is simply scale and price: "the world's #1 language learning app", "free". There is no persona or offer. Video is 72% of the mix and the button is Install now on every ad. The localization is the point: the exemplars run in Turkish, Spanish, Chinese and Thai, so the same two or three messages are being translated and recut per market.

Landing page strategy: where the clicks go

  • app store100% (211)

211 ads in the sample carry a link and point at 2 distinct pages across 2 hosts (play.google.com 156, itunes.apple.com 55). The library shows destination links without UTM tags.

Top landing pages in the Duolingo Meta sample
PageAdsType
play.google.com/store/apps/details156app store
itunes.apple.com/app/id57006012855app store

We opened the top pages (October 29, 2026): itunes.apple.com/app/id570060128 loads and redirects to apps.apple.com/us/app/duolingo-learn-languages/id570060128, titled "Duolingo: Learn Languages App - App Store".

The only destinations are the Apple App Store (55 ads) and Google Play (156 ads), 2 distinct URLs in all, so there is nothing to A/B on the page: all the testing happens in the creative. The store link is the click target, and the app store listing is the landing page. No UTM tags are visible because the library shows destination links without them.

What to steal

  • If your product page cannot be changed per ad (an app listing, say), put all of the testing into the creative and keep the destination fixed.
  • Translate and recut: one proven message in many languages and formats beats many untested messages.
  • Retire on a schedule: a three-week creative life forces a steady supply of fresh versions.

What to watch

  • Whether the median age creeps up: a rising median means the factory has slowed.
  • The LinkedIn side: 22 ads include a "restore your streak" story and design-team events, so the brand is also advertising to a professional audience.

How to read this: the library lists active ads only and shows no spend, so launch counts are survivors, start date approximates launch, and a sample ranked by reach favors proven ads. Language counts are not shown because the detector cannot read non-Latin scripts; the multilingual claim comes from the exemplars. Written from the October 29, 2026 snapshot; sampled 211 of 265 active ads (the highest-reach ones).

Across platforms: what else stands out

Google shows about 700 ads under Duolingo Inc, 44 of 120 sampled first shown in the last 30 days, a faster cadence than most brands there.

LinkedIn carries 22 ads and is mostly brand storytelling: a live drawing event with the design team, a "FINE, we'll restore your streak" post and a school-grade quiz. It is much more playful than a typical B2B feed.

Duolingo ads worth opening

The longest-running, newest and most-duplicated Meta ads, plus the clearest example of each angle. Thumbnails link to the original ad in the library.

  • View ad
    15 days running · carousel · started 2026-10-14 · 5 versions of this copyEğlenerek öğren.Dünyanın bir numaralı dil öğrenim aplikasyonuyla ücretsiz dil öğren.Install now → itunes.apple.com/app/id570060128View this ad in the Meta Ad Library
  • View ad
    15 days running · image · started 2026-10-14 · 4 versions of this copyEğlenceli. Ücretsiz. Efektif.Duolingo dünyanın bir numaralı dil öğrenim aplikasyonu.Install now → itunes.apple.com/app/id570060128View this ad in the Meta Ad Library
  • View ad
    15 days running · carousel · started 2026-10-14 · 54 versions of this copyAprende idiomas jugando ¡y gratis!Duolingo se siente como un juego y te ayuda a permanecer motivado.Install now → play.google.com/store/apps/detailsView this ad in the Meta Ad Library
  • View ad
    0 days running · video · started 2026-10-29 · 29 versions of this copy免費學語言超過 40 種語言任你學,完全免費Install now → play.google.com/store/apps/detailsView this ad in the Meta Ad Library
  • View ad
    0 days running · video · started 2026-10-29 · 24 versions of this copy · proof and numbersFree language learningDuolingo is the world's #1 language learning appInstall now → play.google.com/store/apps/detailsView this ad in the Meta Ad Library
  • View ad
    7 days running · video · started 2026-10-22 · 41 versions of this copy · how-to or educationFree Language LearningLearn a language for free with fun lessons designed to keep you motivated!Install now → play.google.com/store/apps/detailsView this ad in the Meta Ad Library

Duolingo on Google

The Ads Transparency Center lists the advertiser as Duolingo Inc. In the 120 ads sampled: 50 text, 38 video, 32 image. 44 first appeared in the last 30 days and the median sampled ad first showed 31 days ago.

12 weeks agothis week

Duolingo on LinkedIn

22 ads from Duolingo, Inc. in the first results: 11 image, 10 text, 1 video; formats Single Image Ad (9), Document Ad (6), Follow Company Ad (2), Message Ad (2). A sample, not the full list.

  • Ready to see creativity in motion? Join us for a live drawing session with two artists from the Duolingo Design Studio! Kurt Hartfelder and Samia K. will team up to play drawing games, take your suggestions in real time, and let their imag…View this ad in the LinkedIn Ad Library
  • FINE, we’ll restore your streak!FINE, we’ll restore your streak! You asked for it, and we’re giving it to you. We get a A LOT of requests to restore streaks. It’s one of the most popular learner requests we’ve ever had. Historically, we’ve only restored them under disast…View this ad in the LinkedIn Ad Library
  • Are you smarter than a 2nd, 5th, or even a 12th grader? (You can tell us - this is a safe space.) Find out by looking at the Math questions below. Which ones did you get right? For the ones you missed, don’t worry - we got you! We now have…View this ad in the LinkedIn Ad Library

Track Duolingo's ads weekly in Claude or ChatGPT

Proxy gives Claude, ChatGPT and Cursor live access to these ad libraries. Connect it once, then ask:

Pull Duolingo's current ads on Meta and Google and tell me what changed since last time.

Free, 20 credits a day, no card.

Track Duolingo with Proxy
All brand ad playbooks

Frequently asked questions

On October 29, 2026, the Meta Ad Library listed 265 active ads for Duolingo. Google's Ads Transparency Center estimated about 700 ads for Duolingo Inc. We found 22 LinkedIn ads in the first results. Counts move daily; these are a snapshot.

In the 211 Meta ads we sampled, 83 started in the last 7 days, 211 in the last 30 and 211 in the last 90; 0% have run 90 days or more. Start date approximates launch, and the library only lists ads that are still active, so ads that were launched and stopped do not appear.

The most common destination in the sample is play.google.com/store/apps/details (156 ads, a app store). Across 211 ads with a link we counted 2 distinct pages. The table on this page lists the top ones and what we found when we opened them.

Connect Proxy to Claude or ChatGPT (free, 20 credits a day, no card) and ask your assistant to pull Duolingo's ads again each week. Proxy reports what changed since the last pull, and most assistants can schedule the request to repeat.

Ads and creative belong to their advertisers. Thumbnails load from the public ad libraries and link back to the original ad. Proxy is not affiliated with Duolingo. Data comes from Meta, Google, LinkedIn and TikTok's public ad libraries, captured on October 29, 2026; it is a sample and may be out of date.