Skip to content
Strava app icon

Health & Fitness · by Strava Inc.

Strava Meta Ads & Creative Strategy

Ads refreshed July 27, 2026 · Meta Ad Library 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

Strava App Store screenshot 1Strava App Store screenshot 2Strava App Store screenshot 3Strava App Store screenshot 4Strava App Store screenshot 5Strava App Store screenshot 6Strava App Store screenshot 7Strava App Store screenshot 8

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.

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

English English — 67% (49 ads)

French

18% · 13 ads

French French — 18% (13 ads)

German

15% · 11 ads

German 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

Outdoor Adventure Seeker — 41% coverage Outdoor Adventure Seeker — 41% (30 ads)

Active Identity Seeker

30% · 22 ads

Active Identity Seeker — 30% coverage Active Identity Seeker — 30% (22 ads)

Performance-Focused Runner

15% · 11 ads

Performance-Focused Runner — 15% coverage Performance-Focused Runner — 15% (11 ads)

Social Cyclist

3% · 2 ads

Social Cyclist — 3% coverage Social Cyclist — 3% (2 ads)

Everyday Walker

3% · 2 ads

Everyday Walker — 3% coverage Everyday Walker — 3% (2 ads)

Screen-Time Guilty Scroller

3% · 2 ads

Screen-Time Guilty Scroller — 3% coverage Screen-Time Guilty Scroller — 3% (2 ads)

Beginner Believer

3% · 2 ads

Beginner Believer — 3% coverage Beginner Believer — 3% (2 ads)

Untagged

3% · 2 ads

Untagged 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

adventure discovery adventure discovery — 41% (30 ads) DE EN FR

active identity claim

30% · 22 ads

active identity claim active identity claim — 30% (22 ads) DE EN FR

every effort counts

15% · 11 ads

every effort counts every effort counts — 15% (11 ads) DE EN FR

screen time swap

3% · 2 ads

screen time swap screen time swap — 3% (2 ads) EN

statistic-led credibility

3% · 2 ads

statistic-led credibility statistic-led credibility — 3% (2 ads) EN

unclassified

3% · 2 ads

unclassified unclassified — 3% (2 ads) EN

everyday wellness

3% · 2 ads

everyday wellness everyday wellness — 3% (2 ads) DE

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
×1 en screen time swap Screen-Time Guilty Scroller Screen time off the charts lately? Screen time off the charts lately? 15s
×1 en adventure discovery Outdoor Adventure Seeker Find your adventure with Strava Find your adventure with STRAVA 5s
×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
×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
×2 en adventure discovery Outdoor Adventure Seeker You could be here You could be here 6s
×1 en adventure discovery Outdoor Adventure Seeker You could be here You could be here 6s
×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
×1 en adventure discovery Outdoor Adventure Seeker You could be here You could be here 6s
×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
×1 en adventure discovery Outdoor Adventure Seeker Find your adventure with Strava Find your adventure with STRAVA 5s
×1 en adventure discovery Outdoor Adventure Seeker You could be here You could be here 7s
×1 en adventure discovery Outdoor Adventure Seeker Find your adventure with Strava Find your adventure with STRAVA 5s
×2 en adventure discovery Outdoor Adventure Seeker You could be here You could be here 8s
×1 en active identity claim Active Identity Seeker STRAVA The app for active people STRAVA The app for active people 6s
×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

Pricing & Paywalls Pricing & Paywalls — 29% (83 mentions): Customers feel core stats and year recaps are locked behind an increasingly expensive subscription.

Billing & Trial Issues

14% · 39

Billing & Trial Issues Billing & Trial Issues — 14% (39 mentions): Many report being charged without notice or consent, especially after free trials silently convert.

App Crashes & Stability

14% · 40

App Crashes & Stability App Crashes & Stability — 14% (40 mentions): Users describe the app freezing, failing to save runs, or erroring out mid-activity.

GPS & Tracking Accuracy

11% · 32

GPS & Tracking Accuracy GPS & Tracking Accuracy — 11% (32 mentions): Distance, pace and route data frequently mismatch reality or other devices.

Data Loss

8% · 23

Data Loss Data Loss — 8% (23 mentions): Completed activities vanish or get recorded incorrectly, erasing hard-earned records.

Customer Support

7% · 19

Customer Support Customer Support — 7% (19 mentions): Support is described as slow, robotic, or powerless to actually fix problems.

Device Sync & Integration

8% · 23

Device Sync & Integration Device Sync & Integration — 8% (23 mentions): Syncing with Garmin, Polar, Apple Watch and other devices is inconsistent or broken after updates.

+ Community & Motivation

8% · 24

Community & Motivation Community & Motivation — 8% (24 mentions): Long-time users credit Strava's community and tracking for keeping them consistently active and fit.

“I started getting fitter using Strava. 52 Vo2 max average at 67 years.”

5★ · App Store review · AU

“I started getting fitter using Strava. 52 Vo2 max average at 67 years.”

5★ · App Store review · AU

“Já faz 10 anos que uso o strava e posso dizer que ele melhorou com o tempo”

5★ · App Store review · BR

“you find your community and mutually encourage one another”

5★ · App Store review · AU

“Helps to stay focused, track progress, stay honest and share the journey with other legends”

5★ · App Store review · AU

“Mudou a minha vida. Muito bom ,espetacular!”

5★ · App Store review · BR

“Helps to stay focused, track progress, stay honest and share the journey with other legends”

5★ · App Store review · AU

“Mudou a minha vida. Muito bom ,espetacular!”

5★ · App Store review · BR

“you find your community and mutually encourage one another”

5★ · App Store review · AU

“Já faz 10 anos que uso o strava e posso dizer que ele melhorou com o tempo”

5★ · App Store review · BR

“The app provides accurate measurements and reliable route data.”

5★ · App Store review · AE

“The app provides accurate measurements and reliable route data.”

5★ · App Store review · AE

“It is easy to use, provides detailed information, and produced results that were very close to my mathematical calculations.”

5★ · App Store review · AE

“It is easy to use, provides detailed information, and produced results that were very close to my mathematical calculations.”

5★ · App Store review · AE

“Die 3D-Animation der gefahrenen Strecke ist einfach nur klasse”

5★ · App Store review · DE

“Die 3D-Animation der gefahrenen Strecke ist einfach nur klasse”

5★ · App Store review · DE

“I pair this with my Garmin and Wahoo app. Totally seamless!”

5★ · App Store review · AU

“I pair this with my Garmin and Wahoo app. Totally seamless!”

5★ · App Store review · AU

“Muito prático e de muita eficiência mesmo estando só no celular”

5★ · App Store review · BR

“I ran 3.03km the app tracked but when it was uploaded the app showed 2.13km erasing my record”

1★ · App Store review · AE

“I rode 50 km and Strava recorded only 12 km”

2★ · App Store review · BR

“I ran 3.03km the app tracked but when it was uploaded the app showed 2.13km erasing my record”

1★ · App Store review · AE

“je cours 9km avec une amie, strava en affiche 5,20”

1★ · App Store review · FR

“Records the 40 min but says you've done 0.0km”

1★ · App Store review · AU

“Oft was damit gemacht und es wurde nicht gespeichert ein 100km Radtour”

1★ · App Store review · DE

“Oft was damit gemacht und es wurde nicht gespeichert ein 100km Radtour”

1★ · App Store review · DE

“je cours 9km avec une amie, strava en affiche 5,20”

1★ · App Store review · FR

“Usei o app duas vezes e ele bugou. Perdi o registro de uma corrida de mais de 6k”

5★ · App Store review · BR

“I rode 50 km and Strava recorded only 12 km”

2★ · App Store review · BR

“Records the 40 min but says you've done 0.0km”

1★ · App Store review · AU

“80€ für nix außer Gruppen. Der Kauf lohnt überhaupt nicht!”

1★ · App Store review · DE

“o dele marcava pace 6 e o meu marcou 9, a km também bateu errado”

1★ · App Store review · BR

“O meu não marca mais nada 🥲 corro por minutos e fica parado nos 0km”

1★ · App Store review · BR

“Die größte Sauerei ist, das die Jahresbilanz ohne Abo nicht mehr verfügbar ist. Dafür über 70€ für ambitionierte Hobbysportler”

1★ · App Store review · DE

“Ya está bien de abusar. 50€ por día de uso”

1★ · App Store review · ES

“Ele trava sozinho e simplesmente não grava seu treino, não volta a funcionar sozinho você tem que reiniciar manualmente”

1★ · App Store review · BR

“agora não é possível fazer login nem criar uma conta no app, fica como se tivesse carregando algo mas é um carregamento infinito”

1★ · App Store review · BR

“Pushing the free trial and then charging $99 without a reminder that the trial is ending is a scummy tactic”

1★ · App Store review · AU

“aggressively charged 3 months of membership without any notification or clear consent”

1★ · App Store review · AU

“aggressively charged 3 months of membership without any notification or clear consent”

1★ · App Store review · AU

“J'ai voulu souscrire à un essai gratuit d'un moi hier soir et à la place Strava m'a prélevé de 59 euros”

1★ · App Store review · FR

“J'ai voulu souscrire à un essai gratuit d'un moi hier soir et à la place Strava m'a prélevé de 59 euros”

1★ · App Store review · FR

“The app automatically starts the 30-day premium trial right after installation, not when you actually start using it”

1★ · App Store review · FR

“Why can't see my 10 best time in one distance like before?”

1★ · App Store review · ES

“Infelizmente tiraram a opção de aviso a cada km percorrido. Ficou ruim”

2★ · App Store review · BR

“Die größte Sauerei ist, das die Jahresbilanz ohne Abo nicht mehr verfügbar ist. Dafür über 70€ für ambitionierte Hobbysportler”

1★ · App Store review · DE

“80€ für nix außer Gruppen. Der Kauf lohnt überhaupt nicht!”

1★ · App Store review · DE

“Não entendo porque removeram o botão de voltas, era muito útil para treinos de corrida”

5★ · App Store review · BR

“Je préfère rester sur Garmin Connect, bien plus complet, précis et axé sur le vrai suivi sportif”

1★ · App Store review · FR

“Do you really think showing an upgrade popup every 4 seconds leads to great UX?”

2★ · App Store review · AU

“O aplicativo nao sincroniza DE JEITO NENHUM com meu app connect da garmin”

1★ · App Store review · BR

“Nach dem Steava Farmin Beef muss ich Strava leider fallen lassen.”

1★ · App Store review · DE

“Für eine kostenpflichtige App erwarte ich deutlich besseren Kundendienst”

1★ · App Store review · CH

“Als einzige Antwort bekam ich dann vom Mitarbeiter, dass deren Möglichkeiten beschränkt sind”

1★ · App Store review · AT

“tentei resolver mas só tem um robô para responder”

1★ · App Store review · BR

“Je préfère rester sur Garmin Connect, bien plus complet, précis et axé sur le vrai suivi sportif”

1★ · App Store review · FR

The market around it

Keep exploring the radar

More Meta ads teardowns

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.

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 Strava Inc.. The ad concepts in “The HyperScale batch” are AI-generated by HyperScale and are not the work of Strava Inc.. Trademarks belong to their owners. Rights holders can request changes or removal via hyperscale.net.