Every long-running ad TikTok runs on Facebook & Instagram — pulled from the public Meta Ad Library, x-rayed by the same system that runs ad accounts autonomously.
Active ads
848
Winning set
29
30+ days live
Longest live
81d
App rating
4.72★
18M ratings
Brand palette
The short version
Key facts
- As of September 17, 2026, TikTok runs 848 active ads in Meta's Ad Library across Facebook and Instagram; 29 of them have survived 30 or more days of continuous delivery.
- Its longest-running ad has been live for 81 days.
- The winning set splits 66% video, 17% static, 17% carousel.
- The most common message angle is comedy hook, carried by 14% of the winning set.
- All winning copy runs in English.
- In App Store reviews, the loudest praise goes to discovery & entertainment value (4% of mentions) and the loudest complaint is app crashes on open (47%).
- The App Store listing holds 4.72 stars across 18,359,187 ratings.
The winning set
Live Meta ads gallery
29 ads have survived 30+ days of continuous delivery, out of 848 currently active. Below: 22 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.
81d video EN
What you've all been waiting for!
58d carousel EN
A high-quality art print featuring a stylized, ukiyo-e inspired illustration of Monkey D. Luffy from One Piece in his Gear 5 form.
58d image EN
MEN NO SHIRT NO SHOES NO SERVICE LADIES NO SHIRT FREE DRINKS
58d image EN
Close-up shot of a woman wearing a gold rhinestone body chain around her waist.
57d video ×2 ads EN
Every home cook needs this
55d video ×3 ads EN
I can't believe we are actually doing this.
55d video ×3 ads EN
Asking my husband "How do you get an idiot to say how?"
55d carousel EN
A woman wearing a dark green crewneck sweatshirt and distressed denim shorts.
54d carousel EN
What is ACTUALLY in all of our SKINCARE PRODUCTS???
54d carousel EN
What is ACTUALLY in all of our SKINCARE PRODUCTS???
51d carousel EN
A woven wicker heart-shaped sculpture placed on a wooden surface.
46d image EN
pov: your brain doesn't think fast enough to socialize
46d image EN
I don't know if you remember me... It's been a while!
41d image EN
Turn on notifications
35d video EN
Found a hidden camera in the bathroom of my airbnb
35d video EN
34d video ×2 ads EN
34d video EN
34d video EN
33d video ×2 ads EN
31d video EN
31d video EN
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.
English
100% · 29 ads
Format split — statics vs video in the winning set
What survives 30+ days by medium.
video 19 ads · 66%
static 5 ads · 17%
carousel 5 ads · 17%
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.
unclassified
41% · 12 ads
comedy hook
14% · 4 ads
value proposition
10% · 3 ads
transformation proof
10% · 3 ads
hype discovery hook
10% · 3 ads
feature reveal
7% · 2 ads
aspirational lifestyle imagery
3% · 1 ads
nostalgia appeal
3% · 1 ads
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 |
|---|---|---|---|---|---|---|---|
| 81d | ×2 | en | feature reveal | traveler | What you've all been waiting for! | What you've all been waiting for! | 29s |
| 57d | ×1 | en | — | — | Every home cook needs this | Every home cook needs this | 33s |
| 55d | ×1 | en | transformation proof | solo_business_owner | I can't believe we are actually doing this. | 24s | |
| 55d | ×1 | en | comedy hook | — | Asking my husband "How do you get an idiot to say how?" | Asking my husband "How do you get an idiot to say how?" | 20s |
| 35d | ×1 | en | — | — | Found a hidden camera in the bathroom of my airbnb | Found a hidden camera in the bathroom of my airbnb | 27s |
+7 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
TikTok's self-promo ads run 78 deep in Meta's library, but only 18 clear the 30-day survivor bar, topping out at 46 days, and this week added zero new winners while retiring one. The winning formula is a ~47-second male 25-34 host narrating TikTok's in-app football hub, 8 of 18 survivors, not a shopper pitching returns. The most-repeated line, "Add to cart immediately. 🛒🏃", appears just twice among 17 unique bodies.
The 47-Second Football Hub Pitch
TikTok's biggest winning bucket is the in-app football hub angle: 8 of 18 surviving ads put a male 25-34 host on camera for about 47 seconds, walking viewers through TikTok's World Cup content feed. That casting bucket is also the largest overall (6 of 18 creatives), and pattern-interrupt hooks like "What you've all been waiting for!" (39 days) drive 12 of 18 openings. Card-collection reward ads run even longer, about 54 seconds, still male 25-34, still 3 ads.
Younger Host Plays the Live Event Card
The second angle is celebrity live event, 4 of 18 winners, running about 42 seconds, but the host skews younger: male 18-24 on-camera instead of the 25-34 lead that owns football hub. Together football hub, celebrity live event and card collection reward cover 15 of 18 winners; problem callout, anticipation hype and filters fun each hold just 1 ad, thin edges of the set that have not been pressure-tested.
Crashes While Football Hype Plays
The ads promise football content and shopping urgency, but inside a 17,100-review corpus (4.73★ lifetime) the loudest complaint is the app itself: 158 mentions of crashes or won't-open failures, plus 59 content-moderation and ban complaints and 32 login or account-recovery issues. Reviewers also flag 21 age-verification errors and 22 gripes about ads and algorithm overload, the exact traffic these paid ads are buying.
One Language, Two-Word Add-to-Cart
All 18 winning ads run in English, 100% video, spread across FACEBOOK, INSTAGRAM, AUDIENCE_NETWORK, MESSENGER and THREADS at once. The most-repeated primary text is only "Add to cart immediately. 🛒🏃", and it shows up in just 2 of 78 active ads, one of 17 unique bodies total, so nearly all variation lives in casting and hook, not copy.
No Persona Tagged, Zero Coverage
Across all 18 x-rayed creatives, Loafer Color Shopper, Messy-Pet Owner and Sizing-Anxious Pet Buyer each sit at 0 ads, and all 18 winners land untagged with no single clear buyer named. With 76 of 78 active ads x-rayed and zero persona ownership, there is open runway to build a football-fan or TikTok Shop-shopper persona straight from the hooks already proven to survive 39 to 46 days.
What we'd test next
- 47-second on-camera video, male 25-34 host, pattern-interrupt hook teasing the next football content drop, in-app football hub angle, targeting a football-fan persona in English, mirroring the 8-of-18 winning formula.
- 42-second on-camera video, male 18-24 host, POV-skit hook riffing on a celebrity live event moment, celebrity live event angle, targeting a Gen-Z sports-fan persona in English, extending the 4-ad proven pattern with fresh talent.
- 30-second video, male 25-34 host, testimonial hook (used only once in 18 creatives) reacting to unlocking a rare card, card collection reward angle, targeting a collector persona in English, borrowing a proven subscription-app social-proof mechanic this set hasn't tried.
- 30-45 second video, female 18-24 on-camera, POV-skit hook playing with TikTok's video filters, filters fun angle, targeting a Gen-Z entertainment-seeker persona in English, the one angle and casting pair not yet combined among the 18 winners.
The HyperScale batch
New ad concepts, generated for TikTok
HyperScale agents are producing an original round of ad concepts for TikTok, 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 TikTok, it's yours: we hand it over personally, usually within a day.
Customer voice — 3105 recent reviews analyzed
What reviewers actually say
Objections the ads must pre-empt
- App frequently crashes or won't open, especially after updates or on older devices
- Age verification is inconsistent, misflagging adults as minors and vice versa
- Bans, suspensions, and content removals happen with no clear reason or fair appeal process
- Customer support often only offers automated/bot responses that don't resolve issues
- Feed is overloaded with ads, bots, and TikTok Shop content, drowning out real content
Review-theme mix
Share of analyzed review mentions per theme — + praise, − complaint, ~ mixed. Themes, not individual reviews.
− app crashes on open
47% · 158
− content moderation & bans
18% · 59
− age verification issues
6% · 21
− child safety concerns
4% · 12
− login & account recovery
10% · 32
− ads & algorithm overload
7% · 22
~ addictive design
5% · 17
+ discovery & entertainment value
4% · 15
“the app won't open it will work maybe 3 days a week and suddenly it will stop working”
“puedo subir videos y hablar con mis amigos, definitivamente es la mejor aplicación”
“tik tok no longer works on the phone.when opened,the app's logo appears for a minute ;then, it closes completely”
“podes mirar videos sin conexión que eso está muy bueno”
“Atualizei no meu 7Plus e simplesmente parou de funcionar”
“me ensina receitas, instruções e várias outras coisas”
“Lässt sich auf mein iPhone 7 nicht öffnen”
“Eu amo fazer meus foguinhos olhar vídeos olhar lives”
“No me deja abrir la aplicación, me cagó en la puta tengo un iPhone 7 y no le deja. Me siento excluido”
“fun videos that match my personality and also being able to text and stay in contact with friends and family”
“O Aplicativo nao abre de JEITO NENHUM novamente, 3ª vez em 1 mes, fica apenas na logo”
“los seguidores son muy buenos ya tengo 900 k de seguidores”
“before it was working perfectly fine for many years but suddenly when I'm trying to open tiktok it takes 2min to load but full black with the tiktok logo and then crash's out”
“i've had tiktok for 2 years and nothings wrong. i've never seen naked people.”
“Půl roku a i přesto mě ti k tok úplně zabanovali účet měla jsem tam přes 900 odběratelů a 10 000 lajků”
“the app won't open it will work maybe 3 days a week and suddenly it will stop working”
“il c est fait bannis a ces 12 ans le compte a été supprimé et il a perdu 34k followers”
“tik tok no longer works on the phone.when opened,the app's logo appears for a minute ;then, it closes completely”
“I lost my 200+ day message streaks with my friends, which meant a lot to me”
“Simplesmente não abreeeee, só fica na tela inicial demora uns 5 segundos e sai sozinho”
“they have taken out earnings of almost 200$ a month by restricting me”
“O Aplicativo nao abre de JEITO NENHUM novamente, 3ª vez em 1 mes, fica apenas na logo”
“6 ungerechtfertigte Sperrungen von einem verifizierten TikTok account in einer Woche”
“No me deja abrir la aplicación, me cagó en la puta tengo un iPhone 7 y no le deja. Me siento excluido”
“the recovery process is a lot better then the god damn TikTok app”
“Doesn't work on iOS 15.8.8. Crashes and won't open.”
“Llevo desde mayo sin poder acceder a la cuenta desde mi iPhone y he abierto 2 casos que son cerrados por soporte después de dar solo respuestas automáticas generadas por IA”
“every time I try to open TikTok it crashes I tried LITERALLY EVERYTHING and nothing worked”
“I really need my old TikTok account because it been years I don't have the email or anything of it”
“I said I was 12 in a chat as a joke and got banned”
“It's easier recovering your Apple ID account than recovering your TikTok account”
“il c est fait bannis a ces 12 ans le compte a été supprimé et il a perdu 34k followers”
“Tengo 40 años y según TikTok tengo menos de 16”
“Půl roku a i přesto mě ti k tok úplně zabanovali účet měla jsem tam přes 900 odběratelů a 10 000 lajků”
“Minha conta pegou restrição de idade, porém sou de maior e tenho 20 anos, contestei e mandei fotos do documento, e mesmo assim foi recusado!”
“Eles sempre estão apagando meus vídeos que posto. É a 3º vez que o tik tok apaga vídeos que eu estou postando sem nenhuma explicação”
“I said I was 12 in a chat as a joke and got banned”
“racist, s3xist, homophobic and etc videos dont get taken down and people's viddos that didn't violate anything just get removed”
“it is very disgusting that they posted that video when there are minors / young teenagers 13-15 on this app”
“Tengo 40 años y según TikTok tengo menos de 16”
“This app is a breeding ground for racists, preds, homophobics and more”
“Minha conta pegou restrição de idade, porém sou de maior e tenho 20 anos, contestei e mandei fotos do documento, e mesmo assim foi recusado!”
“racist, s3xist, homophobic and etc videos dont get taken down and people's viddos that didn't violate anything just get removed”
“soy una niña de 9 y me borro la cuenta tiktok”
“it's gotten to the point I've realised it is genuinely 50% ads”
“this app is why young kids are on their phone 90% of the time. And guess what the outcome is? Every child is depressed”
“everything you will find are ads, 50% of tiktok are bots”
“10 jährige Kinder gehen live und ich kann nicht”
“puedo subir videos y hablar con mis amigos, definitivamente es la mejor aplicación”
“the recovery process is a lot better then the god damn TikTok app”
“me ensina receitas, instruções e várias outras coisas”
“Llevo desde mayo sin poder acceder a la cuenta desde mi iPhone y he abierto 2 casos que son cerrados por soporte después de dar solo respuestas automáticas generadas por IA”
“i've had tiktok for 2 years and nothings wrong. i've never seen naked people.”
“Das app macht süchtig,hat meinen Leben ruiniert”
“Wer vernünftigen, unzensierten Gaming-Content sehen will, geht lieber rüber zu YouTube”
“Wer vernünftigen, unzensierten Gaming-Content sehen will, geht lieber rüber zu YouTube”
The market around it
Brands competing for the same feed
Keep exploring the radar
More Meta ads teardowns
More Entertainment advertisers on the radar
Also winning with the comedy hook angle
Browse all 87 apps on the radar · All Entertainment teardowns
Quick answers
FAQ
How many TikTok ads are running and how many are winning?
TikTok's Meta Ad Library shows 78 active ads for its own app, with HyperScale's x-ray covering the top 76 by impressions; only 18 survive past the 30-day winning threshold, the longest running 46 days, and this week saw zero new winners plus one retirement.
Which languages and angles dominate TikTok's ad set?
Every one of the 18 winning ads runs in English. In-app football hub leads with 8 ads, followed by celebrity live event (4) and card collection reward (3), while problem callout, anticipation hype and filters fun each hold just 1 ad.
What creative pattern is actually working?
A 100% video set with an on-camera presenter in every x-rayed creative; male 25-34 hosts lead casting (6 of 18), pattern-interrupt hooks drive 12 of 18 openings, and most winners run 30-60 seconds (14 of 18).
What do TikTok reviewers say versus what the ads promise?
Across 17,100 reviews (4.73★ lifetime), top complaints are app crashes or won't-open issues (158 mentions), content moderation and bans (59), login and account recovery (32), and ads or algorithm overload (22), a contrast to the football-hype creative running in paid social.