Health & Fitness · by MWM
FitHub Meta Ads & Creative Strategy
Ads refreshed July 27, 2026 · Meta Ad Library +1 new winners this week
4.8296★ 23,028 ratings View on the App Store ↗
Every long-running ad FitHub runs on Facebook & Instagram — pulled from the public Meta Ad Library, x-rayed by the same system that runs ad accounts autonomously.
Active ads
37
Winning set
23
30+ days live
Longest live
172d
App rating
4.83★
23K ratings
Brand palette
The short version
Key facts
- As of July 27, 2026, FitHub runs 37 active ads in Meta's Ad Library across Facebook and Instagram; 23 of them have survived 30 or more days of continuous delivery.
- Its longest-running ad has been live for 172 days.
- The winning set splits 74% video, 26% carousel.
- The most common message angle is product showcase, carried by 30% of the winning set.
- The winning ads speak mainly to Snack-Out Convenience Seeker (30% of ads) and Recipe-Hungry Home Cook (30%).
- Winning copy runs in 2 languages: Spanish 91%, English 9%.
- In App Store reviews, the loudest praise goes to Ease of use (9% of mentions) and the loudest complaint is Paywall friction (21%).
- The App Store listing holds 4.8296 stars across 23,028 ratings.
The winning set
Live Meta ads gallery
23 ads have survived 30+ days of continuous delivery, out of 37 currently active. Deduped by creative, that's 22 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.
172d video ES
The video opens with a close-up of a finished, steaming apple cake in a red ramekin, with text overlaying the screen.
172d carousel ES
LECHUGA + TOMATE CHERRY + PEPINO + AGUACATE + QUESO
172d video ES
Donas de matcha y pistacho con helado de proteína
107d video ES
Preparemos juntos un desayuno delicioso.
107d video ES
Estos bites de manzana son otra opción perfecta y deliciosa para preparar de manera saludable cuando quieras comerte un snack.
107d video EN
The video opens with a close-up of a blender being filled with fresh fruit, immediately establishing a visually satisfying 'asmr' aesthetic.
102d video ES
Se te acabaron los snacks saludables?
102d video ES
Voy a ser sincera con ustedes, a veces me da pereza comer saludable, también me da pereza ir al gimnasio, buscar parqueaderos, hacer filas.
83d video ES
¡Es fantástico! Uno parque el carro, encuentra todos los productos, rapidito va, elige y se va.
81d video ES
¿Sabías que los mejores días para pedir un postrecito bien sabroso son los días que tienen la letra S?
81d carousel ES
Product image of FHN Nutrition Hoof Proteína
61d video ES
Barranquilla y Bogotá, tenemos domi gratis por compras desde 100.000 pesos.
61d video ES
Barranquilla y Bogotá, tenemos domi gratis por compras desde 100.000 pesos.
61d video ES
Fithub. ¡Qué alivio, solo recoger!
58d video ES
Estos sánduches de pan de arroz con arequipe son espectaculares.
38d carousel ES
Product shot of Franui Pink tub with descriptive text overlay
38d carousel ES
Product image of FHN Nutrition Hoof Proteína
38d carousel ES
Product shot of Franui Pink tub with descriptive text overlay
38d video ES
Te cuento que cambié mi forma de comer. Umm y lo mejor sin salir de casa...
38d video ×2 ads ES
Chismecito time, mientras hacemos un napoleón saludable.
35d carousel ES
Pan tipo Pizza D'Italia product shot
33d video EN
fithub 🧡 tu Supermercado saludable en Medellín
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
91% · 21 ads
English
9% · 2 ads
Format split — statics vs video in the winning set
What survives 30+ days by medium.
video 17 ads · 74%
carousel 6 ads · 26%
Persona coverage — who the winning ads speak to
HyperScale agents read FitHub's buyer personas out of the winning set itself, then tagged every ad with the buyer it addresses.
Snack-Out Convenience Seeker
30% · 7 ads
Recipe-Hungry Home Cook
30% · 7 ads
Diet-Specific Ingredient Shopper
26% · 6 ads
Fresh-Start Lifestyle Changer
4% · 1 ads
Untagged
9% · 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.
product showcase
30% · 7 ads
recipe demo
22% · 5 ads
recipe reveal
9% · 2 ads
whatsapp ordering
9% · 2 ads
pickup convenience
9% · 2 ads
delivery convenience
9% · 2 ads
pattern interrupt
4% · 1 ads
all-in-one testimonial
4% · 1 ads
unclassified
4% · 1 ads
Languages across the set: Spanish 91% · English 9%
The full winning set, read from the creatives themselves — 22 analyzed winners, hook by hook.
| Days live | Ads | Lang | Angle | Persona | Opening hook | On-screen headline | Length |
|---|---|---|---|---|---|---|---|
| 172d | ×1 | es | recipe reveal | Recipe-Hungry Home Cook | The video opens with a close-up of a finished, steaming apple cake in a red ramekin, with text overlaying the screen. | Receta Fithub Sin Harinas 4 ingredientes | 34s |
| 172d | ×1 | es | recipe reveal | Recipe-Hungry Home Cook | Donas de matcha y pistacho con helado de proteína | DONAS DE MATCHA Y PISTACHO + HELADO DE PROTEÍNA | 30s |
| 107d | ×1 | es | recipe demo | Recipe-Hungry Home Cook | Preparemos juntos un desayuno delicioso. | DESAYUNO DELICIOSO! | 54s |
| 107d | ×1 | es | recipe demo | Recipe-Hungry Home Cook | Estos bites de manzana son otra opción perfecta y deliciosa para preparar de manera saludable cuando quieras comerte un snack. | BITES DE MANZANA | 38s |
| 107d | ×1 | en | product showcase | — | The video opens with a close-up of a blender being filled with fresh fruit, immediately establishing a visually satisfying 'asmr' aesthetic. | 21s | |
| 102d | ×1 | es | whatsapp ordering | Snack-Out Convenience Seeker | Se te acabaron los snacks saludables? | 10s | |
| 102d | ×1 | es | whatsapp ordering | Snack-Out Convenience Seeker | Voy a ser sincera con ustedes, a veces me da pereza comer saludable, también me da pereza ir al gimnasio, buscar parqueaderos, hacer filas. | Pereza justificada | 12s |
| 83d | ×1 | es | pickup convenience | Snack-Out Convenience Seeker | ¡Es fantástico! Uno parque el carro, encuentra todos los productos, rapidito va, elige y se va. | ¿CÓMO TE PARECIÓ NUESTRA NUEVA SEDE? | 22s |
| 81d | ×1 | es | pattern interrupt | Snack-Out Convenience Seeker | ¿Sabías que los mejores días para pedir un postrecito bien sabroso son los días que tienen la letra S? | Postre saludable | 16s |
| 61d | ×1 | es | delivery convenience | Snack-Out Convenience Seeker | Barranquilla y Bogotá, tenemos domi gratis por compras desde 100.000 pesos. | Domi gratis por compras desde 100.000 pesos | 20s |
| 61d | ×1 | es | delivery convenience | Snack-Out Convenience Seeker | Barranquilla y Bogotá, tenemos domi gratis por compras desde 100.000 pesos. | 15s | |
| 61d | ×1 | es | pickup convenience | Snack-Out Convenience Seeker | Fithub. ¡Qué alivio, solo recoger! | Fithub | 31s |
| 58d | ×1 | es | recipe demo | Recipe-Hungry Home Cook | Estos sánduches de pan de arroz con arequipe son espectaculares. | 54s | |
| 38d | ×1 | es | all-in-one testimonial | Fresh-Start Lifestyle Changer | Te cuento que cambié mi forma de comer. Umm y lo mejor sin salir de casa... | 56s | |
| 38d | ×1 | es | recipe demo | Recipe-Hungry Home Cook | Chismecito time, mientras hacemos un napoleón saludable. | Napoleón Saludable | 39s |
Creative strategy
The dissection
Of 37 active Meta ads, 23 have now cleared the 30-day winner bar, gaining 1 new survivor this week with 0 retired. The account's oldest ad, an apple-cake reveal, has run 172 days straight. Yet Fitness Goal Tracker still sits at 0 ads across 22 x-rayed creatives, even as Diet-Specific Ingredient Shopper doubled its coverage to 6.
Seven Faceless Product Carousels
Product showcase leads the account: 7 of 23 winning ads, built from just 5 creatives, every one a ~21-second carousel with no on-camera talent, only product and app-interface footage. Carousel makes up 26% of the full creative mix (video holds 74%), confirming this presenter-free, catalog-style showcase as the proven opening move before any recipe or testimonial content runs.
74% Video, One Face Repeats
Across 22 x-rayed creatives, video holds 74% share versus 26% carousel, and a presenter appears in 47% of creatives: 10 cast female 25-34, just 1 female 35-44. Length clusters at 30-60s (9 ads) and 15-30s (5 ads), with zero ads past 60 seconds. Testimonial leads hook mechanics at 3 ads, ahead of demo (2) and single instances of visual-result-reveal, value proposition, direct address, and visual product reveal.
172 Days On One Apple Cake
The account's longest-running ad has aired 172 days, opening on 'a finished, steaming apple cake in a red ramekin.' Recipe demo backs it with 5 ads at roughly 39 seconds each, a format now tying Recipe-Hungry Home Cook and Snack-Out Convenience Seeker at 7 ads apiece. Diet-Specific Ingredient Shopper has grown to 6 ads, Fresh-Start Lifestyle Changer sits at 1, and Fitness Goal Tracker remains at 0 across all 22 x-rayed creatives, the account's clearest whitespace.
Paywall Complaints, Zero Ad Mentions
Across 264 reviews (4.83★ lifetime), paywall friction leads at 26 mentions, ahead of pricing and billing surprises (24), calorie-count accuracy (23), and 'no free trial' complaints called misleading by 12 reviewers. Even with whatsapp ordering, pickup, and delivery angles now running (2 ads each), none of the 23 winning ads mention pricing, trials, cancellation, or accuracy, leaving the app's top-voiced friction points entirely absent from paid creative.
One Language, Six Platforms
21 of 23 winning ads run in Spanish, only 2 in English, while distribution spans FACEBOOK, INSTAGRAM, AUDIENCE_NETWORK, MESSENGER, THREADS, and WHATSAPP. With 20 unique primary texts across 37 active ads, the brand varies wording and platform reach but never format (video or carousel only) or language, and this week added 1 new winner with 0 retired since 2026-07-21.
What we'd test next
- Produce a ~21-second faceless carousel (the account's top format at 7 of 23 winning ads) using a visual product reveal hook to showcase diet-specific SKUs for the Diet-Specific Ingredient Shopper persona, now at 6 ads and growing.
- Shoot a 30-60s recipe-demo video with a female 25-34 presenter (the proven casting) opening on a testimonial hook (3 ads, the top mechanic) for the Snack-Out Convenience Seeker persona, currently tied at 7 ads with Recipe-Hungry Home Cook.
- Build a 15-30s demo video showing the in-app calorie or macro count update live as a meal is logged, a mechanic this food-first set has never used, aimed squarely at the Fitness Goal Tracker persona, still at 0 of 23 winning ads.
- Combine the recipe-reveal format (~34 seconds, no presenter, product/app footage, 2 winning ads) with the pickup-convenience angle for the Recipe-Hungry Home Cook persona (7 ads), a pairing the account hasn't tested yet.
The HyperScale batch
New ad concepts, generated for FitHub
HyperScale agents are producing an original round of ad concepts for FitHub, 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 FitHub, it's yours: we hand it over personally, usually within a day.
Customer voice — 243 recent reviews analyzed
What reviewers actually say
Objections the ads must pre-empt
- Free trial often charges immediately or doesn't behave as advertised — don't promise 'no commitment'.
- Paywall appears before users can try core features — avoid claiming 'try before you buy'.
- Calorie/macro estimates are frequently inaccurate, especially from photos and barcodes — avoid claiming 'always accurate'.
- Some users lose their data, streaks, or account access after updates — avoid promising 'your data is always safe'.
- Cancellation and customer support are hard to reach — don't claim 'cancel anytime easily'.
Review-theme mix
Share of analyzed review mentions per theme — + praise, − complaint, ~ mixed. Themes, not individual reviews.
− Paywall friction
21% · 26
− Pricing & billing surprises
20% · 24
~ Accuracy of calorie counts
19% · 23
− No free trial (misleading)
10% · 12
+ Ease of use
9% · 11
~ Macro tracking accuracy
8% · 10
− Barcode scanning issues
7% · 8
− Data loss & account access
6% · 7
“This app stands out with its simple design, AI functions, and makes it fun to work towards my fitness goals”
“deleting myfitnesspal right now! no reason to go back to them”
“has completely changed the way I manage my nutrition and fitness goals”
“It actually works, and it actually helps to get in shape”
“This app stands out with its simple design, AI functions, and makes it fun to work towards my fitness goals”
“pleasantly surprised by the accuracy and ease of use of the app”
“given it's ease of usage and friendly interface, I am quite satisfied with how my calories are tracked and I get to be accountable for each day”
“The AI suggestions for meals and portion sizes are spot on”
“The interface is simple and intuitive. Easy to track my gains”
“it has helped me losing weight! 15lbs down and counting :)”
“súper fácil de agregar comidas y muy acertados los niveles de macros de los alimentos”
“The snap a picture function works great.”
“The feature to snap a photo and it analyzes it to give you the ingredients and grams/portions of each thing is so helpful”
“The feature to snap a photo and it analyzes it to give you the ingredients and grams/portions of each thing is so helpful”
“The snap a picture function works great.”
“The AI suggestions for meals and portion sizes are spot on”
“Came from their posts on social media and i was skeptical at first but got pleasantly surprised by the accuracy and ease of use”
“súper fácil de agregar comidas y muy acertados los niveles de macros de los alimentos”
“it has helped me losing weight! 15lbs down and counting :)”
“I showed the app a picture of a fruit bowl , no more than 200 grams of fruits. The app's answer to how much calories were in it : 13 000”
“this app is the least accurate thing I've ever seen, it adds at least 300 calories onto anything you put in”
“deleting myfitnesspal right now! no reason to go back to them”
“I put 4 teaspoons of peanut butter as I had this with my protein yogurt, and it says 648 calories”
“for its price, it's much more reasonable than the $79.99 that MyFitnessPal asks for”
“this app was under estimating calories. I had 200 gram is baked chicken on a plate and the app said 135 grams”
“I showed the app a picture of a fruit bowl , no more than 200 grams of fruits. The app's answer to how much calories were in it : 13 000”
“I put 4 teaspoons of peanut butter as I had this with my protein yogurt, and it says 648 calories”
“I scanned a zebra cake that has 320 calories and it says that there is 198, and a brownie that is 200 calories as 400”
“I took a photo of 260 g tomato on a scale and got meal input for 1360 calories”
“it doesn't make sense to scan an item that literally says 15G of protein on the front only for the app to say it's 32G”
“I took a photo of 260 g tomato on a scale and got meal input for 1360 calories”
“The photo feature said it was 550 calories.. The written description feature said it was 330 The voice description said it was 450 The actual calories for this snack is 220”
“I said i weight 88kg, and want to get down to 80 but the app said i want to lose 18kg? And then it said i weight 194kg”
“it states 39.99 at the beginning once you get to the sign up page the price jumps to $2.99 for 3 days then $69.99 or $7.99 a week”
“They also charged me 40€ without warning”
“it doesn't make sense to scan an item that literally says 15G of protein on the front only for the app to say it's 32G”
“the only thing that was accurate was the barcode scan but even then that stopped working after 4 days”
“I was under the impression I would get the 3 day trial that the app stated, it charged me for the yearly subscription”
“Wanted to try the free 3 day trail, canceld immideaty and they still take my money”
“my account is nowhere to be found, and I cannot access it. I lost all of my history, all of my saved meals, and personal information. This is the 2nd time this has happened”
“Started a "3-day free trial" but it charged me on the first day AND wouldn't let me login”
“I've just had the last update done and I've lost 200 days worth of daily meal logging”
“all of that progress has been wiped out and my streak as well as the food logs from before are all gone”
“Pretends it's free then only offers you a 3 day free trial and you have to sign up for a yearly membership to get the 3 days.”
“I've just had the last update done and I've lost 200 days worth of daily meal logging”
“Wanted to try the free 3 day trail, canceld immideaty and they still take my money”
“it states 39.99 at the beginning once you get to the sign up page the price jumps to $2.99 for 3 days then $69.99 or $7.99 a week”
“at 356 days the app stopped working and the only to fix it was to delete and redownload the app. And you lose all your data”
“my account is nowhere to be found, and I cannot access it. I lost all of my history, all of my saved meals, and personal information. This is the 2nd time this has happened”
“Pretends it's free then only offers you a 3 day free trial and you have to sign up for a yearly membership to get the 3 days.”
“They also charged me 40€ without warning”
“I have put more than 20 barcodes and none of them are recognised I will need to add all the details”
“App prompts you to rate it 5 stars before you even get to use it.”
“The chatGPT works better then this”
“Compared to my fitnesspal, feels like they only got like 20 percent of what they got”
“Compared to my fitnesspal, feels like they only got like 20 percent of what they got”
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
Also winning with the product showcase angle
Browse all 69 apps on the radar · All Health & Fitness teardowns
Quick answers
FAQ
How many ads does FitHub run on Meta, and how many are winners?
FitHub runs 37 active ads in Meta Ad Library, with 23 classified as winners (surviving 30+ days). This week added 1 new winner and retired 0 since 2026-07-21, with the longest-running ad now at 172 days.
What languages and platforms do FitHub's ads use?
21 of 23 winning ads run in Spanish, only 2 in English. Distribution spans FACEBOOK, INSTAGRAM, AUDIENCE_NETWORK, MESSENGER, THREADS, and WHATSAPP, using 20 unique primary texts across all 37 active ads.
Which creative angle is working best for FitHub?
Product showcase leads with 7 of 23 winning ads, built from 5 creatives: ~21-second carousels with no presenter, just product and app footage. Recipe demo follows with 5 ads (~39s, female 25-34 on-camera), and recipe reveal, whatsapp ordering, pickup, and delivery angles each hold 2 ads.
What do FitHub app reviewers complain about that the ads don't address?
Across 264 reviews (4.83★ lifetime), paywall friction (26 mentions), pricing/billing surprises (24), and calorie-count accuracy (23) top the list. None of the 23 winning ads mention pricing, trials, cancellation, or accuracy claims, leaving these top complaints unaddressed in paid creative.