Beauty ads brands keep running

Beauty Facebook ads ran a median 19 days, and 35% ran 30 days or more, after balancing brand contributions. StealAds compares the hooks, formats and angles beauty brands kept running in the public Meta Ad Library as of November 2026.

Updated November 2026Public Meta Ad Library
Median run of beauty ads: 19 days
Beauty ads that ran 30+ days: 35%
Most common beauty ad format: Video

Questions about beauty Facebook ads

Short answers from the public Meta Ad Library research.

How long do Facebook ads for beauty brands run?

Beauty Facebook ads had a median run of 19 days in November 2026 and 35% ran 30 days or more, after balancing brand contributions. The longest beauty ad ran 351 days.

What ad hooks work for beauty brands?

The hooks that beauty brands keep running longest are plain benefit (median 34 days), curiosity gap (median 17 days), storytelling (median 14 days). A hook a brand keeps paying for is one it chose to keep.

Do beauty brands run more image or video ads on Facebook?

Beauty ads in video format make up 38% of the balanced sample and ran a median 23 days. Beauty ads in image format make up 11% of the balanced sample and ran a median 13 days.

Where does this data come from?

The beauty ad data comes from the public Meta Ad Library: ads anyone can look up, collected between Nov 17, 2025 and Nov 5, 2026. We count days from Meta's start date to the last day we saw each ad, and balance each brand's contribution so one big advertiser doesn't set the numbers. We don't see spend or results, so a long run is a signal, not proof.

Editor’s notes

Let people see the texture before you explain the ingredients. Build your skincare brief around a simple routine, then bring in testimonials and ingredient context to answer the doubts that routine raises.

What's working

These patterns show which messages last and which get cut.

  • Plain benefit hooks last longest

    Beauty ads that open with a plain benefit hook ran a median 34 days. Beauty ads with product reveal hooks ran 12 days. Brands keep paying for the first kind, so test it before the second.

  • Video outlasts image

    Beauty ads in video format ran a median 23 days, beauty ads in image format ran 13 days. Lead with the format they keep, and use the other to test new hooks.

  • Educational angles hold up

    Beauty ads pitched on an educational angle ran a median 65 days, against 7 days for aspirational ones.

  • The keepers run for months

    4% of beauty ads ran 90 days or more. The longest beauty ad example shown, from Saie Beauty, has been running 71 days. Study the structure of ads that last this long.

The longest-running beauty ads

Browse the longest-running examples, with hosted creatives where available. Run lengths as of Nov 5, 2026; each ad links to its public Ad Library entry.

What they keep, and what they cut

Compare hooks, formats and angles on one scale. The line marks the balanced-sample median, 19 days. Right of it is what they keep paying for; red is what they cut fast.

Hooks for beauty ads, by median run

  • Plain benefit: median run of beauty ads 34 days
  • Curiosity gap: median run of beauty ads 17 days
  • Storytelling: median run of beauty ads 14 days
  • Product reveal: median run of beauty ads 12 days
  • Social proof: median run of beauty ads 5 days
  • Offer: median run of beauty ads 5 days
  • Announcement: median run of beauty ads 4 days
  • Urgency: median run of beauty ads 2 days

Formats for beauty ads, by median run

  • Video: median run of beauty ads 23 days
  • Image: median run of beauty ads 13 days

Angles for beauty ads, by median run

  • Educational: median run of beauty ads 65 days
  • Social: median run of beauty ads 23 days
  • Emotional: median run of beauty ads 8 days
  • Aspirational: median run of beauty ads 7 days

How long beauty brands run an ad

As of November 2026, here’s how long these ads lasted. The chart shows the share that ran at least this long. Ads still running count at the days they'd run by Nov 5, 2026.

  1. Beauty ads running 7+ days: 74%
  2. Beauty ads running 14+ days: 61%
  3. Beauty ads running 30+ days: 35%
  4. Beauty ads running 60+ days: 16%
  5. Beauty ads running 90+ days: 4%
  6. Beauty ads running 180+ days: 1%

Brands in this report

Explore the advertisers in this report, ordered by longest median run.

  • Vima Cosmetics Vima Cosmetics Median run: 71 days Vima Cosmetics Longest run: 351 days
  • Rare Beauty Rare Beauty Median run: 47 days Rare Beauty Longest run: 212 days
  • PanOxyl PanOxyl Median run: 32 days PanOxyl Longest run: 292 days
  • WowCombo Cosmetics WowCombo Cosmetics Median run: 23 days WowCombo Cosmetics Longest run: 23 days
  • Saie Beauty Saie Beauty Median run: 19 days Saie Beauty Longest run: 81 days
  • Starface Starface Median run: 17 days Starface Longest run: 69 days
  • Hero Cosmetics Hero Cosmetics Median run: 16 days Hero Cosmetics Longest run: 47 days
  • Glossier Glossier Median run: 12 days Glossier Longest run: 44 days
  • KEEN Fragrances KEEN Fragrances Median run: 12 days KEEN Fragrances Longest run: 174 days
  • e.l.f. Cosmetics e.l.f. Cosmetics Median run: 11 days e.l.f. Cosmetics Longest run: 58 days
  • Tower 28 Beauty Tower 28 Beauty Median run: 9 days Tower 28 Beauty Longest run: 275 days
  • Kosas Kosas Median run: 6 days Kosas Longest run: 122 days
  • TULA TULA Median run: 6 days TULA Longest run: 29 days

Where this comes from

Our November 2026 research sample contains 976 public Meta Ad Library ads from 13 beauty brands. We count days from Meta's start date to the last day we saw the ad, between Nov 17, 2025 and Nov 5, 2026. Ads we saw in the week before Nov 5, 2026 count as still running, so their days are a floor.

The medians and shares use a balanced sample of 972 ads, capped at 149 per brand. Each brand contributes at most as many ads as the next biggest brand, picked by a stable random selection rather than by run length. The ad examples and per-brand run lengths use the full research sample.

Hooks, formats and angles come from our analysis of each ad. Only groups with enough ads to compare are shown. We don't see spend or results, so a long run says a brand chose to keep an ad, not how it performed.

See what your rivals keep running.

StealAds tracks the beauty brands you compete with, shows which ads they keep paying for each week, and turns the winners into ads for your brand.