Resources

Research, benchmarks and ad galleries

Everything we publish on how consumer brands advertise: reads of individual brands, numbers across many ad libraries, and the ads themselves. All of it comes from public sources.

Research

All 11 posts

One brand per post: what its ads say, who they are for, and what its rivals do instead.

Independent research from public advertising. A brand appearing here does not mean it is a Galvor client or has worked with us.

  1. XYXX ad for five cotton undies at ₹999XYXX ad for five cotton undies at ₹999XYXX ad for five cotton undies at ₹999XYXX ad for five cotton undies at ₹999

    Content strategy · Innerwear, India

    How XYXX uses a ₹999 five-pack to sell a whole wardrobe

    XYXX points most of its ads at one cheap five-pack, lets creators make a third of them, and sells the rest of the wardrobe afterwards. FREECULTR and Bummer answer the same category in two other ways.

    Read more
  2. DaMENSCH shapewear vest ad: Drop 2 inches in 5 secondsDaMENSCH shapewear vest ad: Drop 2 inches in 5 secondsDaMENSCH shapewear vest ad: Drop 2 inches in 5 secondsDaMENSCH shapewear vest ad: Drop 2 inches in 5 seconds

    Content strategy · Innerwear, India

    How DaMENSCH leads with a body-shaping fix instead of a price

    DaMENSCH sends 101 of the 250 ads we read to shapewear, padded vests and compression pages. It sells a fix for how a man looks, where XYXX sells a price and Bummer sells a joke.

    Read more
  3. Penn Station ads for the $7.99 Penn Pairs deal and for franchise ownersPenn Station ads for the $7.99 Penn Pairs deal and for franchise ownersPenn Station ads for the $7.99 Penn Pairs deal and for franchise ownersPenn Station ads for the $7.99 Penn Pairs deal and for franchise owners

    Content strategy · Sandwich QSR, United States

    How Penn Station turns 37 creatives into 300 ads

    Penn Station keeps 300 ads live, but they come from 37 creatives: one $7.99 deal, a set of craving lines on one photo, and a franchise offer. Jersey Mike's and Jimmy John's play the same game with more people and more seasons in it.

    Read more
  4. Sofy ad: Pov, your girl is on her periodSofy ad: Pov, your girl is on her periodSofy ad: Pov, your girl is on her periodSofy ad: Pov, your girl is on her period

    Content strategy · Feminine care, India

    How Sofy uses 24 ads to point at the quick-commerce shelf and lets creators do the reaching

    Sofy runs 24 paid ads, most of them sending shoppers to Blinkit or Zepto. Its reach comes from 178 organic posts and creator reels. Stayfree and Nua run far bigger ad libraries and argue about different things.

    Read more
  5. Novomins gummy ads: a doctor on kids' moods, a bedtime bundle and a creator reelNovomins gummy ads: a doctor on kids' moods, a bedtime bundle and a creator reelNovomins gummy ads: a doctor on kids' moods, a bedtime bundle and a creator reelNovomins gummy ads: a doctor on kids' moods, a bedtime bundle and a creator reel

    Content strategy · Vitamins, United Kingdom

    How Novomins sells one problem per ad against a rival four times its size

    Novomins cannot match Vitabiotics on volume, so it writes each ad around one problem, from a child's bedtime to trying to conceive, and sends it to a matching page. Vitabiotics leans on a 3-for-2 offer and the Myvitamins brand on lifestyle.

    Read more
  6. MamyPoko ad: upgrade to All Night Absorb PremiumMamyPoko ad: upgrade to All Night Absorb PremiumMamyPoko ad: upgrade to All Night Absorb PremiumMamyPoko ad: upgrade to All Night Absorb Premium

    Content strategy · Baby care, India

    How MamyPoko spends 18 ads on one product and the rest of its effort on a mascot and a podcast

    MamyPoko Pants keeps 18 paid ads on two product claims, and sends most of them to Blinkit. The brand-building happens in 192 organic posts, a mascot and a podcast. Pampers runs 314 ads and leans on mothers' testimonials.

    Read more

Benchmarks

All 6

Figures and methods from the ad libraries we have read.

  1. The creative attributes that decide whether an ad works

    Hook type, format, who is on camera, where it was shot. The dimensions every ad gets tagged against, and the values each can take.

  2. What 41 D2C brands' public ad libraries actually contain

    13,842 distinct creatives decoded across 35 attributed competitor reads. Live library sizes run from 3 ads to 2,247.

  3. The biggest number is often a rival's

    In 12 of 35 competitor reads, the largest creative count belonged to a rival, not the brand that commissioned the report. In five of those it was within 2x of the brand's own.

  4. How many ads a D2C brand needs per month, by ad spend

    A brand spending $50–200K a month on paid social ships 29–69 creatives a month — and only 5–8% of them become winners.

  5. How to read a competitor's Meta ad library properly

    Live ad count is the most-quoted and least reliable number in a competitive read. De-duplicate first, or you can be wrong by an order of magnitude.

  6. When a library is too big to read whole

    8 of 99 advertiser pulls hit a ceiling rather than the end of the library. One yielded 1,258 creatives with no measurable library size at all.

The ads themselves, side by side.

  1. Fifteen competitor ad libraries, measured exactly

    Fifteen libraries with an exact size: 3,386 live ads, 3,097 of them read, 2,773 distinct creatives. Ten brands were outnumbered by a rival; five out-advertised their whole category.