Skip to content

Ads refreshed September 14, 2026 Meta Ad Library ↗

Duolingo app icon

Education · by Duolingo, Inc

Duolingo Meta Ads & Creative Strategy

View on the App Store ↗

Every long-running ad Duolingo runs on Facebook & Instagram — pulled from the public Meta Ad Library, x-rayed by the same system that runs ad accounts autonomously.

Active ads

538

Winning set

164

30+ days live

Longest live

137d

Revenue

$97M/mo

reported Q1 FY26

Users

137.8M MAU

reported Q1 FY26

App rating

4.72★

5.4M ratings

Brand palette

The short version

Key facts

  • As of September 14, 2026, Duolingo runs 538 active ads in Meta's Ad Library across Facebook and Instagram; 164 of them have survived 30 or more days of continuous delivery.
  • Its longest-running ad has been live for 137 days.
  • The winning set splits 74% video, 12% static, 15% carousel.
  • The most common message angle is value proposition, carried by 35% of the winning set.
  • Winning copy runs in 2 languages: Spanish 57%, English 43%.
  • In App Store reviews, the loudest praise goes to language learning fun (10% of mentions) and the loudest complaint is energy system (25%).
  • The App Store listing holds 4.72 stars across 5,443,759 ratings.

The winning set

Live Meta ads gallery

164 ads have survived 30+ days of continuous delivery, out of 538 currently active. Below: 30 creatives picked to span every angle and buyer the account runs; the ×N badge counts the ads running each one. Tap any card for its Meta Ad Library record. Sorted by longest live: the account's most proven creatives lead, podium first.

+105 more winning creatives in the full set, with every hook and persona call — free with a Google account.

Browse the full set ↗ or claim the Duolingo workspace

The x-ray — every winner analyzed frame by frame

What the winning set is actually doing

Language distribution — where the winning set actually runs

Share of the winning set per copy language. Translation is a deliberate spend decision: a language earning survivors is a market the money already believes in.

Spanish

57% · 94 ads

Spanish Spanish — 57% (94 ads)

English

43% · 70 ads

English English — 43% (70 ads)

Format split — statics vs video in the winning set

What survives 30+ days by medium.

video 121 ads · 74%

static 19 ads · 12%

carousel 24 ads · 15%

Angle mix — what the money says works

Every winner tagged with the message angle it leads with, and the languages it runs in — longevity under spend is the only public vote that counts.

value proposition

35% · 57 ads

value proposition value proposition — 35% (57 ads) EN ES

unclassified

9% · 15 ads

unclassified unclassified — 9% (15 ads) EN ES

content library variety

9% · 14 ads

content library variety content library variety — 9% (14 ads) EN ES

challenge dare hook

8% · 13 ads

challenge dare hook challenge dare hook — 8% (13 ads) EN ES

feature reveal

7% · 11 ads

feature reveal feature reveal — 7% (11 ads) EN ES

Languages across the set: Spanish 57% · English 43%

The winning set, read from the creatives themselves — the top 15 analyzed winners, hook by hook.

Days live Ads Lang Angle Persona Opening hook On-screen headline Length
×2 es value proposition language_learner Estoy aprendiendo inglés en Duolingo. Estoy aprendiendo inglés en Duolingo. 12s
×1 es challenge dare hook language_learner The Duolingo owl appears on a green background, followed by a language selection screen. ¡Aprende idiomas gratis! 29s
×1 es common mistake callout language_learner Yo cuando no haces las lecciones Yo cuando no haces las lecciones 25s
×2 es personal life use cases traveler Descubrí una aplicación gratuita para aprender idiomas. Checa esto. 62s
×1 es feature reveal language_learner ¿por qué las oraciones divertidas te ayudan a aprender? ¿por qué las oraciones divertidas te ayudan a aprender? 29s
×3 es habit streak motivation language_learner The user is presented with a language learning quiz question: 'Selecciona la imagen correcta' and 'el agua'. Selecciona la imagen correcta 29s
×2 es comparison superiority claim gamer_casual ¿te aburren los juegos sin sentido? ¿te aburren los juegos sin sentido? 29s
×1 es transformation proof streaming_entertainment_fan ¿anime sin subtítulos? 32s
×1 es value proposition job_seeker_career_builder ¿Quieres mejorar tu inglés y obtener el trabajo de tus sueños? Aprende inglés avanzado 29s
×2 es common mistake callout compulsive_scroller Cuando dices que no tienes tiempo para aprender inglés Cuando dices que no tienes tiempo para aprender inglés 29s
×2 es common mistake callout self_improvement_seeker Yo intentando recordar la palabra en inglés que aprendí ayer Yo intentando recordar la palabra en inglés que aprendí ayer 26s
×1 es community belonging gamer_casual ¿te aburren los juegos sin sentido? ¡duolingo está aquí para despertar tus neuronas! ¿te aburren los juegos sin sentido? 29s
×1 en time freedom workload busy_parent What is he doing? Learning Spanish... 'cause it's the only two minutes I get. 32s

+120 more winners, hook by hook, with per-ad angle and persona calls — free with a Google account. Browse the full set ↗ or claim the workspace

Creative strategy

The dissection

Duolingo's top angle, app overview pitch (95 ads), shows zero humans for 29 seconds before any words land. Yet reviewers now name the energy system their loudest complaint (71 mentions), ahead of pricing and paywall (40), none of it touching the 19 primary texts still selling 'free' and 'motivated.' Curious Multi-Language Browser covers 174 of 374 winning creatives, nearly half.

29 Seconds, No Humans, 95 Ads

App overview pitch is the account's dominant play: 95 ads and 70 x-rayed creatives, running roughly 29 seconds of pure product and app footage with no one on camera. Confidence transformation (56 ads, 43 creatives) repeats the same no-people, ~28s template. Free progress proof breaks the mold at just ~15s with a male presenter on camera, covering 52 ads and 38 creatives.

One Line, Six Languages, 602 Ads

The line 'Learn a language for free with fun lessons designed to keep you motivated!' runs in 71 ads, its Arabic twin in 50, the 'world's #1' claim in 36, French's 'méthode la plus populaire' line in 31, the Spanish 'se siente como un juego' line in 30, and the Portuguese version in 26. All of it compresses into just 19 unique primary texts spread across 602 active ads.

The 177-Day Owl Opener

Duolingo's longest-running ad has held 177 days, opening on the owl mascot against a bright green background asking 'What would you like to learn?' A 165-day and a 157-day '40+ languages' hook, plus a 122-day Spanish testimonial ('I've been learning Spanish on Duolingo, for free.'), round out the durability leaderboard among 374 x-rayed creatives.

Browser Persona Owns Half the Set

Curious Multi-Language Browser carries 174 of 374 x-rayed winning creatives, nearly half the set, dwarfing Speaking-Confidence Seeker (57 ads) and Budget-Conscious Beginner (49 ads). Chess and Puzzle Gamer sits at 32, Career-Driven English Learner at 28, Everyday English Improver at 22, and Life-Transition Learner trails at just 12, starved next to a browser persona that already owns the format.

Energy System Anger, 'Free' Copy

Across 19,348 reviews (4.72★ lifetime), the energy system draws the most theme mentions (71), ahead of brand values and trust backlash (50), pricing and paywall friction (40), and the xenophobia controversy (22). Reviewers also flag ad overload (27) and gamification and streak fatigue (26), yet none of it surfaces in the 19 primary texts running across 602 active ads, still fixed on 'free' and 'motivated.'

What we'd test next

  • A ~29s no-people, product-footage video (this account's top angle, app overview pitch, 95 ads/70 creatives) rebuilt with a pattern-interrupt hook (46 creatives, the top mechanic) for Everyday English Improver, a persona sitting at just 22 ads against the angle's 95.
  • A demo-style hook (38 creatives) opening the confidence transformation angle (56 ads, ~28s) but recast with an on-camera presenter, a format used in only 30% of creatives, aimed at Speaking-Confidence Seeker (57 ads).
  • A day-30 streak-counter milestone reveal, a subscription mechanic absent from the current hook list (pattern interrupt, demo, question-based, mascot reveal, character-led testimonial, direct value proposition), paired with the mascot-reveal cadence (11 creatives) for Career-Driven English Learner (28 ads).
  • A question-based hook video (13 creatives, the 'What would you like to learn?' beat) dubbed in Bengali, this account's thinnest language at 16 ads, for Life-Transition Learner, the thinnest persona at 12 ads.

The HyperScale batch

New ad concepts, generated for Duolingo

HyperScale agents are producing an original round of ad concepts for Duolingo, built from the winning angles above, the brand's real App Store assets, and what reviewers actually say. This page updates when the batch drops.

This analysis lives in a ready-made HyperScale workspace. If you work on Duolingo, it's yours: we hand it over personally, usually within a day.

Customer voice — 17939 recent reviews analyzed

What reviewers actually say

Objections the ads must pre-empt

  • The energy system caps free users at two or three lessons before a lockout
  • Free-trial conversions and surprise charges dominate billing complaints
  • Ads after every single lesson are called excessive and intrusive
  • Post-lesson pop-ups, chests and leaderboards slow the actual learning
  • Unlimited energy and legendary lessons sit behind Super Duolingo

Review-theme mix

Share of analyzed review mentions per theme — + praise, − complaint, ~ mixed. Themes, not individual reviews.

− energy system

25% · 71

energy system energy system — 25% (71 mentions): Customers say the new energy system replacing hearts drains too fast, cutting daily practice to just a few lessons and killing motivation.

− xenophobia controversy

8% · 22

xenophobia controversy xenophobia controversy — 8% (22 mentions): Many Argentine users say Duolingo Brasil's social post excluding Argentina felt xenophobic and prompted them to cancel long streaks and subscriptions.

− pricing & paywall

14% · 40

pricing & paywall pricing & paywall — 14% (40 mentions): Users feel surprise charges, expensive gem/energy costs, and aggressive premium prompts make the app feel like a money trap.

+ language learning fun

10% · 30

language learning fun language learning fun — 10% (30 mentions): Learners love how quickly and enjoyably they pick up new languages, praising fast progress and fun bite-sized lessons.

− ads overload

9% · 27

ads overload ads overload — 9% (27 mentions): Reviewers complain ads interrupt lessons constantly and pressure them toward buying Super Duolingo.

~ gamification & streaks

9% · 26

gamification & streaks gamification & streaks — 9% (26 mentions): The streak and game-like design keep many users motivated and consistent, though some find streak loss punishing.

− learning effectiveness

7% · 21

learning effectiveness learning effectiveness — 7% (21 mentions): Some feel real fluency and depth are lacking, learning random or repetitive words instead of practical conversation skills.

− brand values & trust

17% · 50

brand values & trust brand values & trust — 17% (50 mentions): Long-time loyal users say recent controversies and money practices have damaged their trust in Duolingo's mission of accessible education.

“I learned how to make a sentence in 1 week my family was so proud of me”

5★ · App Store review · AE

“I learned how to make a sentence in 1 week my family was so proud of me”

5★ · App Store review · AE

“I learned German faster then most of the teachers that teach me”

★ · App Store review · AE

“I learned German faster then most of the teachers that teach me”

★ · App Store review · AE

“This teaches me more than my french tutor”

★ · App Store review · AE

“This teaches me more than my french tutor”

★ · App Store review · AE

“Thx to Duolingo I can talk better in English and Japanese and Korean without it I couldn't know how to make friends”

★ · App Store review · AE

“Thx to Duolingo I can talk better in English and Japanese and Korean without it I couldn't know how to make friends”

★ · App Store review · AE

“now I can read a whole paragraph and pernounce it perfectly”

★ · App Store review · AE

“Duolingo makes learning a new language feel like playing a game”

★ · App Store review · AE

“It makes learning new languages fun and easy”

★ · App Store review · AE

“The streak feature keeps me motivated to practice every day”

★ · App Store review · AE

“One of the best things about Duolingo is its game-like design. The lessons are short, colorful, and easy to follow.”

★ · App Store review · AE

“One of the best things about Duolingo is its game-like design. The lessons are short, colorful, and easy to follow.”

★ · App Store review · AE

“The streak feature keeps me motivated to practice every day”

★ · App Store review · AE

“Me encanta Duolingo practico desde el 2023 y ya estoy por llegar a 300 días de racha”

★ · App Store review · AR

“Duolingo makes learning a new language feel like playing a game”

★ · App Store review · AE

“after like 2 months the only thing I knew how to say is "where" and "banana"”

★ · App Store review · AE

“Me encanta Duolingo practico desde el 2023 y ya estoy por llegar a 300 días de racha”

★ · App Store review · AR

“in 70 days they only thought me to say hello”

★ · App Store review · AE

“after like 2 months the only thing I knew how to say is "where" and "banana"”

★ · App Store review · AE

“Estoy hace 800 días y no se casi nada de japonés”

★ · App Store review · AR

“in 70 days they only thought me to say hello”

★ · App Store review · AE

“lo único que aprendí fue a cómo pedir un café”

1★ · App Store review · AR

“Estoy hace 800 días y no se casi nada de japonés”

★ · App Store review · AR

“the previous system of energy was good, you could make 5 mistakes and then the energy would run out”

3★ · App Store review · AE

“lo único que aprendí fue a cómo pedir un café”

1★ · App Store review · AR

“Das System mit den 5 Herzen die man durch Fehler verliert, war deutlich besser als die Energie die man auch bei richtigen Antworten verliert”

★ · App Store review · AT

“the previous system of energy was good, you could make 5 mistakes and then the energy would run out”

3★ · App Store review · AE

“we need to study here as much as we want but bcz of the battery, now we can do 2 or 3 lessons only”

★ · App Store review · AE

“el cambio de las 5 vidas a la barra de energía, no me gusta para nada. Hace que no quieras seguir practicando”

★ · App Store review · AR

“el cambio de las 5 vidas a la barra de energía, no me gusta para nada. Hace que no quieras seguir practicando”

★ · App Store review · AR

“Das System mit den 5 Herzen die man durch Fehler verliert, war deutlich besser als die Energie die man auch bei richtigen Antworten verliert”

★ · App Store review · AT

“Ich kann keine 10 Minuten lernen wegen dieser dummen Energie”

★ · App Store review · AT

“Irgenwelche Energy glaub 25 oder so dass heiss du kannst im Durchschnitt nur 2-3 Lektionen am Tag machen”

★ · App Store review · AT

“Irgenwelche Energy glaub 25 oder so dass heiss du kannst im Durchschnitt nur 2-3 Lektionen am Tag machen”

★ · App Store review · AT

“Ich kann keine 10 Minuten lernen wegen dieser dummen Energie”

★ · App Store review · AT

“pls reduce the ads and bring back hearts”

★ · App Store review · AE

“I want you to add the five hearts back that's so much easier than using 25% energy”

★ · App Store review · AE

“After every lesson,there give me super Duolingo ads,it really pisses me off”

★ · App Store review · AE

“Soy argentino y amaba y promovía Duolingo a todo mi entorno”

1★ · App Store review · AR

“sehr sehr viel nervige kaufanforderungen. Praktisch alle 2 Minuten eine Aufforderung, die kostenpflichtige Version zu beziehen”

★ · App Store review · AT

“Duolingo brasil hizo una publicacion en twitter de odio hacia mi pais (Argentina)”

1★ · App Store review · AR

“I purchased some gems advertised for 19.9AED and i was charged 176AED”

★ · App Store review · AE

“Cancelé mi suscripción y corté mi racha de 461 días por los comentarios xenofóbicos a Argentina”

★ · App Store review · AR

“Pague la suscripción lite de 1,5 dolar y cuando llego el momento de pagar se me debitaron 16 dólares”

1★ · App Store review · AR

“por lo que publican en redes me voy a cambiar a otra plataforma”

1★ · App Store review · AR

“Habe unbewusst das Probeabo für Duolingo Max abonniert. Es wurde nie auf das Ende des Probezeitraum hingewiesen, automatisch verlängert und 179,99€ von meinem Konto abgebucht”

★ · App Store review · AT

“I purchased some gems advertised for 19.9AED and i was charged 176AED”

★ · App Store review · AE

“La cuenta OFICIAL de Duolingo Brasil subió una foto de Latinoamérica tachando Argentina”

1★ · App Store review · AR

“25 energy is... wait for it... 625 gems. Yes, 625. That means that energy is about 20 TIMES more expensive than it should be”

★ · App Store review · AE

“Soy argentino y amaba y promovía Duolingo a todo mi entorno”

1★ · App Store review · AR

“Habe unbewusst das Probeabo für Duolingo Max abonniert. Es wurde nie auf das Ende des Probezeitraum hingewiesen, automatisch verlängert und 179,99€ von meinem Konto abgebucht”

★ · App Store review · AT

“Cancelé mi suscripción y corté mi racha de 461 días por los comentarios xenofóbicos a Argentina”

★ · App Store review · AR

“After every lesson there's always an add and it's so annoying cause I don't want super Duolingo like LEAVE ME ALONE”

★ · App Store review · AE

“This app is designed to steal your money from your wallet.”

★ · App Store review · AE

The market around it

Keep exploring the radar

More Meta ads teardowns

Browse all 87 apps on the radar · All Education teardowns

Quick answers

FAQ

How many Duolingo ads are currently running on Meta?

Meta Ad Library shows 602 active Duolingo ads, with 374 classified as 30-day-plus winners (longest running 177 days). This week added 56 new winners against just 1 retirement since 2026-07-27.

Which languages and angles dominate Duolingo's Meta ads?

English leads with 155 ads, then Spanish (84), Arabic (53), French (40), Portuguese (26), Bengali (16). App overview pitch tops the angle mix at 95 ads, ahead of confidence transformation (56), free progress proof (52), multi-language variety (47), chess challenge appeal (32) and career English value prop (28).

What creative pattern is actually winning for Duolingo?

Video makes up 75% of creatives, averaging 29 seconds with no on-camera talent, just product and app footage, across the top two angles. Only 30% of creatives use an on-camera presenter, and pattern interrupt (46 creatives) and demo (38) lead the hook mechanics.

What do reviewers say versus what the ads promise?

Across 19,348 reviews (4.72★ lifetime), the energy system draws the most complaints (71 mentions), followed by brand values and trust (50) and pricing and paywall friction (40). None of this appears in the 19 primary texts, which still lead with 'free' and 'motivated.'

Sources: Meta Ad Library (ad creatives, start dates, active status; each ad links to its Library record), Apple's public App Store listing and customer-reviews feeds, and company-reported figures where noted. Review quotes are verbatim from public App Store reviews.

This is an independent editorial analysis by HyperScale, published for informational and commentary purposes. HyperScale is not affiliated with, endorsed by, or connected to Duolingo, Inc. The ad concepts in “The HyperScale batch” are AI-generated by HyperScale and are not the work of Duolingo, Inc. Trademarks belong to their owners. Rights holders can request changes or removal via hyperscale.net.