Health & Fitness · by Strava Inc.
Strava Meta Ads & Creative Strategy
Ads refreshed July 27, 2026 · Meta Ad Library +37 new winners this week 5 retired
4.81146★ 365,070 ratings View on the App Store ↗
Every long-running ad Strava runs on Facebook & Instagram — pulled from the public Meta Ad Library, x-rayed by the same system that runs ad accounts autonomously.
Active ads
261
Winning set
73
30+ days live
Longest live
104d
App rating
4.81★
365K ratings
Brand palette
The short version
Key facts
- As of July 27, 2026, Strava runs 261 active ads in Meta's Ad Library across Facebook and Instagram; 73 of them have survived 30 or more days of continuous delivery.
- Its longest-running ad has been live for 104 days.
- The winning set splits 48% video, 52% static.
- The most common message angle is adventure discovery, carried by 41% of the winning set.
- The winning ads speak mainly to Outdoor Adventure Seeker (41% of ads) and Active Identity Seeker (30%).
- Winning copy runs in 3 languages: English 67%, French 18%, German 15%.
- In App Store reviews, the loudest praise goes to Community & Motivation (8% of mentions) and the loudest complaint is Pricing & Paywalls (29%).
- The App Store listing holds 4.81146 stars across 365,070 ratings.
The winning set
Live Meta ads gallery
73 ads have survived 30+ days of continuous delivery, out of 261 currently active. Deduped by creative, that's 57 unique units below; the ×N badge counts the ads running each one. Tap to play, or open the Ad Library record. Sorted by longest live: the account's most proven creatives lead, podium first.
104d dco EN
Strava is for The Adventurer
104d video EN
Screen time off the charts lately?
104d dco EN
25% of Gen Z wants to try a new sport.
97d video ×4 ads EN
Find your adventure with Strava
95d video ×4 ads EN
A cheetah running in the wild with real-time running stats overlaid on the screen.
91d image EN
The app for active people
88d dco EN
The app for active people
88d dco EN
STRAVA is for The Adventurer
75d image EN
STRAVA is for The Adventurer
75d video EN
A woman wearing headphones and a beanie looking bored while holding a game controller, with a countdown overlay.
74d image EN
Strava is for The Adventurer
70d video ×2 ads EN
You could be here
70d video ×2 ads EN
You could be here
70d video ×2 ads EN
You could be here
70d video ×2 ads EN
You could be here
70d video ×4 ads EN
STRAVA The app for active people
69d video EN
Find your adventure with Strava
69d video EN
3, 2, 1, go!
67d video ×3 ads EN
You could be here
60d dco EN
The app for active people
60d image EN
The app for active people
60d image EN
The app for active people
60d dco EN
Every Run Counts
60d dco EN
The #1 app for Never riding solo again
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
67% · 49 ads
French
18% · 13 ads
German
15% · 11 ads
Format split — statics vs video in the winning set
What survives 30+ days by medium.
video 35 ads · 48%
static 38 ads · 52%
Persona coverage — who the winning ads speak to
HyperScale agents read Strava's buyer personas out of the winning set itself, then tagged every ad with the buyer it addresses.
Outdoor Adventure Seeker
41% · 30 ads
Active Identity Seeker
30% · 22 ads
Performance-Focused Runner
15% · 11 ads
Social Cyclist
3% · 2 ads
Everyday Walker
3% · 2 ads
Screen-Time Guilty Scroller
3% · 2 ads
Beginner Believer
3% · 2 ads
Untagged
3% · 2 ads
Every x-rayed creative is tagged individually (who it sells to, its angle) from its HyperScale x-ray: transcript, casting, story beats. Coverage counts the ads each creative carries. Untagged groups the winners without one clear addressed buyer, so the bars cover the full set.
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.
adventure discovery
41% · 30 ads
active identity claim
30% · 22 ads
every effort counts
15% · 11 ads
screen time swap
3% · 2 ads
statistic-led credibility
3% · 2 ads
unclassified
3% · 2 ads
everyday wellness
3% · 2 ads
never ride solo
1% · 1 ads
social proof challenge
1% · 1 ads
Languages across the set: English 67% · French 18% · German 15%
The full winning set, read from the creatives themselves — 71 analyzed winners, hook by hook.
| Days live | Ads | Lang | Angle | Persona | Opening hook | On-screen headline | Length |
|---|---|---|---|---|---|---|---|
| 104d | ×1 | en | screen time swap | Screen-Time Guilty Scroller | Screen time off the charts lately? | Screen time off the charts lately? | 15s |
| 97d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | Find your adventure with Strava | Find your adventure with STRAVA | 5s |
| 95d | ×2 | en | active identity claim | Active Identity Seeker | A cheetah running in the wild with real-time running stats overlaid on the screen. | The app for active people | 6s |
| 75d | ×1 | en | active identity claim | Active Identity Seeker | A woman wearing headphones and a beanie looking bored while holding a game controller, with a countdown overlay. | Strava | 6s |
| 70d | ×2 | en | adventure discovery | Outdoor Adventure Seeker | You could be here | You could be here | 6s |
| 70d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | You could be here | You could be here | 6s |
| 70d | ×1 | en | active identity claim | Active Identity Seeker | A cheetah running in the wild with real-time running stats overlaid on the screen. | The app for active people | 6s |
| 70d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | You could be here | You could be here | 6s |
| 70d | ×2 | en | active identity claim | Active Identity Seeker | A cheetah running in the wild with real-time running stats overlaid on the screen. | The app for active people | 6s |
| 70d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | Find your adventure with Strava | Find your adventure with STRAVA | 5s |
| 70d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | You could be here | You could be here | 7s |
| 70d | ×1 | en | adventure discovery | Outdoor Adventure Seeker | Find your adventure with Strava | Find your adventure with STRAVA | 5s |
| 70d | ×2 | en | adventure discovery | Outdoor Adventure Seeker | You could be here | You could be here | 8s |
| 70d | ×1 | en | active identity claim | Active Identity Seeker | STRAVA The app for active people | STRAVA The app for active people | 6s |
| 70d | ×1 | en | active identity claim | Active Identity Seeker | STRAVA The app for active people | STRAVA The app for active people | 6s |
Creative strategy
The dissection
Strava's winning set hit 73 ads out of 261 active, plus 37 new winners this week, but the formula hasn't moved: adventure discovery (30 ads) still opens on a female 25-34 presenter talking to camera for about 6 seconds, the same hook behind the two longest survivors at 69-70 days. Meanwhile 83 reviews flag pricing and paywalls, unanswered by any ad.
Female Solo, Six Seconds, Everywhere
Adventure discovery is the core engine: 30 of 73 ads, from 15 creatives, opening the same way, a female 25-34 presenter talking direct to camera in a ~6-second video. 'You could be here' has held 70 days, the cheetah stats-overlay hook 69-70 days, the two longest survivors here. Active identity claim (22 ads, 12 creatives) runs the identical format, so 52 of 73 winners, 71%, share one casting and one shot length.
32 Of 34 Clips Run Under 15s
Across the 42 x-rayed creatives, video is 48%, image 27%, dco 25%, and a human presenter appears in 86% of them, overwhelmingly female 25-34 (19 creatives) over male 25-34 (13). Timed clips skew brutally short: 32 run under 15 seconds, only 2 run 15-30s, and none crack 30 seconds. Social proof is the most-used hook mechanic (5 creatives), followed by inspirational text overlay and pattern interrupt (3 each), everything else appears once.
Three Languages, One Script Dominates
The 73 winners run in English (49), French (13) and German (11), built from just 24 unique primary texts. 'Build your strength. Find your community. Your miles mean more here' carries 14 ads alone, and the French line 'Roulez. Suivez. Répétez.' carries 6, the only non-English text with real weight. Adventure discovery leads all three languages (30 ads), active identity claim follows (22 ads).
Adventure Seeker Owns 30 Of 73
Outdoor Adventure Seeker leads casting with 30 of 73 ads, Active Identity Seeker holds 22, and Performance-Focused Runner takes 11 on the every-effort-counts angle (image ~7s, male 25-34 on-camera). Social Cyclist, Everyday Walker, Screen-Time Guilty Scroller and Beginner Believer each sit at just 2 ads, and 2 ads carry no clear persona, whitespace against the 83-review pricing complaint volume none of these personas touch.
Easy And Free Versus Pricing Pain
Ads sell ease ('Exploration made easy 🗺️', 10 ads) and belonging ('Your miles mean more here', 14 ads), but across 13,787 reviews (4.81★ lifetime), Pricing & Paywalls is the loudest theme at 83 mentions, ahead of App Crashes (40) and Billing & Trial Issues (39). Reviewers cite trials 'converted to paid charges without clear warning,' friction none of the 24 primary texts touch.
What we'd test next
- A ~6-second female 25-34 talk-to-camera video running the proven social-proof hook (5 creatives today) on the every-effort-counts angle, currently locked to male 25-34 image ads, targeting Performance-Focused Runner (11 of 73 ads).
- A ~6-second female 25-34 talk-to-camera video pairing the inspirational-text-overlay hook (3 creatives proven) with the active identity claim angle in German, targeting Active Identity Seeker (22 of 73 ads), a mechanic this angle hasn't tested.
- A short video built on a live-stats achievement overlay, the mechanic behind the cheetah hook that's run 69-70 days, applied fresh to the adventure discovery angle for the Beginner Believer persona (2 of 73 ads).
- The first French-language screen-time-swap ad, reusing the female 25-34 talk-to-camera format, targeting the Screen-Time Guilty Scroller persona (2 of 73 ads), currently stuck at English-only.
The HyperScale batch
New ad concepts, generated for Strava
HyperScale agents are producing an original round of ad concepts for Strava, 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 Strava, it's yours: we hand it over personally, usually within a day.
Customer voice — 2846 recent reviews analyzed
What reviewers actually say
Objections the ads must pre-empt
- Users report being charged automatically or without clear consent before/after free trials
- Paywall prompts and upgrade popups are described as constant and intrusive
- GPS/distance tracking is inconsistent, sometimes off by kilometers
- App crashes, fails to save activities, or breaks after updates
- Customer support is slow or unhelpful, sometimes just automated responses
Review-theme mix
Share of analyzed review mentions per theme — + praise, − complaint, ~ mixed. Themes, not individual reviews.
− Pricing & Paywalls
29% · 83
− Billing & Trial Issues
14% · 39
− App Crashes & Stability
14% · 40
− GPS & Tracking Accuracy
11% · 32
− Data Loss
8% · 23
− Customer Support
7% · 19
− Device Sync & Integration
8% · 23
+ Community & Motivation
8% · 24
“I started getting fitter using Strava. 52 Vo2 max average at 67 years.”
“I started getting fitter using Strava. 52 Vo2 max average at 67 years.”
“Já faz 10 anos que uso o strava e posso dizer que ele melhorou com o tempo”
“you find your community and mutually encourage one another”
“Helps to stay focused, track progress, stay honest and share the journey with other legends”
“Mudou a minha vida. Muito bom ,espetacular!”
“Helps to stay focused, track progress, stay honest and share the journey with other legends”
“Mudou a minha vida. Muito bom ,espetacular!”
“you find your community and mutually encourage one another”
“Já faz 10 anos que uso o strava e posso dizer que ele melhorou com o tempo”
“The app provides accurate measurements and reliable route data.”
“The app provides accurate measurements and reliable route data.”
“It is easy to use, provides detailed information, and produced results that were very close to my mathematical calculations.”
“It is easy to use, provides detailed information, and produced results that were very close to my mathematical calculations.”
“Die 3D-Animation der gefahrenen Strecke ist einfach nur klasse”
“Die 3D-Animation der gefahrenen Strecke ist einfach nur klasse”
“I pair this with my Garmin and Wahoo app. Totally seamless!”
“I pair this with my Garmin and Wahoo app. Totally seamless!”
“Muito prático e de muita eficiência mesmo estando só no celular”
“I ran 3.03km the app tracked but when it was uploaded the app showed 2.13km erasing my record”
“I rode 50 km and Strava recorded only 12 km”
“I ran 3.03km the app tracked but when it was uploaded the app showed 2.13km erasing my record”
“je cours 9km avec une amie, strava en affiche 5,20”
“Records the 40 min but says you've done 0.0km”
“Oft was damit gemacht und es wurde nicht gespeichert ein 100km Radtour”
“Oft was damit gemacht und es wurde nicht gespeichert ein 100km Radtour”
“je cours 9km avec une amie, strava en affiche 5,20”
“Usei o app duas vezes e ele bugou. Perdi o registro de uma corrida de mais de 6k”
“I rode 50 km and Strava recorded only 12 km”
“Records the 40 min but says you've done 0.0km”
“80€ für nix außer Gruppen. Der Kauf lohnt überhaupt nicht!”
“o dele marcava pace 6 e o meu marcou 9, a km também bateu errado”
“O meu não marca mais nada 🥲 corro por minutos e fica parado nos 0km”
“Die größte Sauerei ist, das die Jahresbilanz ohne Abo nicht mehr verfügbar ist. Dafür über 70€ für ambitionierte Hobbysportler”
“Ya está bien de abusar. 50€ por día de uso”
“Ele trava sozinho e simplesmente não grava seu treino, não volta a funcionar sozinho você tem que reiniciar manualmente”
“agora não é possível fazer login nem criar uma conta no app, fica como se tivesse carregando algo mas é um carregamento infinito”
“Pushing the free trial and then charging $99 without a reminder that the trial is ending is a scummy tactic”
“aggressively charged 3 months of membership without any notification or clear consent”
“aggressively charged 3 months of membership without any notification or clear consent”
“J'ai voulu souscrire à un essai gratuit d'un moi hier soir et à la place Strava m'a prélevé de 59 euros”
“J'ai voulu souscrire à un essai gratuit d'un moi hier soir et à la place Strava m'a prélevé de 59 euros”
“The app automatically starts the 30-day premium trial right after installation, not when you actually start using it”
“Why can't see my 10 best time in one distance like before?”
“Infelizmente tiraram a opção de aviso a cada km percorrido. Ficou ruim”
“Die größte Sauerei ist, das die Jahresbilanz ohne Abo nicht mehr verfügbar ist. Dafür über 70€ für ambitionierte Hobbysportler”
“80€ für nix außer Gruppen. Der Kauf lohnt überhaupt nicht!”
“Não entendo porque removeram o botão de voltas, era muito útil para treinos de corrida”
“Je préfère rester sur Garmin Connect, bien plus complet, précis et axé sur le vrai suivi sportif”
“Do you really think showing an upgrade popup every 4 seconds leads to great UX?”
“O aplicativo nao sincroniza DE JEITO NENHUM com meu app connect da garmin”
“Nach dem Steava Farmin Beef muss ich Strava leider fallen lassen.”
“Für eine kostenpflichtige App erwarte ich deutlich besseren Kundendienst”
“Als einzige Antwort bekam ich dann vom Mitarbeiter, dass deren Möglichkeiten beschränkt sind”
“tentei resolver mas só tem um robô para responder”
“Je préfère rester sur Garmin Connect, bien plus complet, précis et axé sur le vrai suivi sportif”
The market around it
Brands competing for the same feed
Keep exploring the radar
More Meta ads teardowns
More Health & Fitness advertisers on the radar
Browse all 69 apps on the radar · All Health & Fitness teardowns
Quick answers
FAQ
How many Strava ads are active and how many are winners?
261 ads are active in Meta Ad Library, and 73 survive past 30 days to count as winners, with 37 new winners added and 5 retired since 2026-07-21. The longest-running ad has held for 104 days.
Which languages and angles does Strava run on Meta?
English leads with 49 ads, French 13, German 11. Adventure discovery is the top angle (30 ads, all three languages), followed by active identity claim (22 ads) and every effort counts (11 ads).
What creative pattern is actually winning for Strava right now?
A ~6-second video with a female 25-34 presenter talking straight to camera, the format behind adventure discovery (30 ads) and active identity claim (22 ads), covering 71% of the 73-ad winning set. The hook 'You could be here' has held 70 days.
What do Strava reviewers say that the ads don't address?
Across 13,787 reviews (4.81★ lifetime), Pricing & Paywalls is the top complaint theme at 83 mentions, ahead of App Crashes (40) and Billing & Trial Issues (39). None of the 24 primary ad texts mention pricing or trial-charge confusion.