Skip to content

Sample report

The report, as it ships.

Every brand, product, person and review below is fictional, and every domain uses the reserved .example TLD. Nothing on this page is a rendering of a real advertiser, and nothing here is a measurement.

TargetDemon
sample data

Rendered from the demo fixtures, not a live collection. Brands, ads and landing pages are fictional; landing-match and compliance scores are deterministic placeholders, not measurements. See the methodology section below.

niche reportas of 2026-11-07

DTC Skincare for Sensitive & Reactive Skin

Dermacue · Thistlemere · Fernbright · Renewly · Alder & Wren · Palewick

6
brands
70
ads
35
distinct concepts
18
with EU targeting
9
landing-page leaks
8
compliance flags

Summary

What this report found.

  • Summary

    DTC Skincare for Sensitive & Reactive Skin (sample data): 6 brands and 35 distinct concepts across 70 ads, as of 2026-11-07.

    35 n concepts (n=70)

  • Landing-page leak

    Thistlemere's ad 193155792736956 scores a landing-match score of 15.3/100 (product mismatch): lp_same_product fails: planted "product_mismatch" leak (Ad promotes a $9 Barrier Repair Duo bundle; the landing page sells only the single cream, with no bundle, duo pricing or second product offered anywhere on the page.).

    15.3 landing match score (n=1) · Thistlemere

  • Compliance

    Dermacue's ad 630482234215874 is on the compliance watch list: guaranteed outcome claim at 91% probability.

    0.905 compliance max p (n=1) · Dermacue

  • Mix Engine

    label_reader_lina: 5 distinct brands and 9 distinct concepts (18 ads), a shrunk 82% of the niche's brands; the largest brand holds 22% of the cell's concepts. Most of the niche's brands are already in this combination, so a test here is an entry into crowded ground rather than a gap.

    0.815 cell share of niche brands (n=18)

  • Recommended test

    6 brands run it: 7 ideas across 18 ads. The ideas have been live 15 to 373 days so far; 7 of 7 are still running. No shared format yet: a feature callout (2 brands), a before-and-after (1 brand), a stat callout (1 brand), a lifestyle scene (1 brand), a product-hero shot (1 brand) and a customer testimonial (1 brand). Low evidence: 6 brands, 7 ideas, 18 ads. How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.69, a real one needs under 0.10), so it describes what competitors run, not how well it does.

    0 white space score (n=18)

  • Audience

    Thistlemere: the EU/UK data shows 33% of reach in 25-34 (n=8 ads), while the creative most often speaks to Label-Reader Lina (25% of 8 labelled ads).

    0.331 reach share top age band (n=8) · Thistlemere

Portfolio

What each brand runs.

Hook, format, offer, awareness stage, angle and persona, counted over distinct (brand, concept) pairs, so a brand's 40 near-identical variants of one idea count once, not 40 times.

Thistlemere13 ads · 3 concepts · 9 live

Hook

  • before after33% (n=1)
  • bold claim33% (n=1)
  • education tip33% (n=1)

Format

  • data stat callout33% (n=1)
  • feature or reasons callout33% (n=1)
  • product hero33% (n=1)

Offer

  • percent off67% (n=2)
  • no explicit offer33% (n=1)

Awareness stage

No confident labels yet.

Angle

  • safety or risk67% (n=2)
  • ethics or sustainability33% (n=1)

Persona

  • Label-Reader Lina67% (n=2)
  • Lifelong Reactive-Skin Carla33% (n=1)
Fernbright12 ads · 7 concepts · 4 live

Hook

  • curiosity gap43% (n=3)
  • before after14% (n=1)
  • education tip14% (n=1)
  • other14% (n=1)
  • testimonial story14% (n=1)

Format

  • talking head narrative29% (n=2)
  • before after14% (n=1)
  • feature or reasons callout14% (n=1)
  • meme14% (n=1)
  • native screenshot style14% (n=1)

Offer

  • no explicit offer43% (n=3)
  • free gift29% (n=2)
  • quiz or lead magnet14% (n=1)
  • subscription savings14% (n=1)

Awareness stage

No confident labels yet.

Angle

  • quality or craft29% (n=2)
  • appearance or status14% (n=1)
  • belonging or identity14% (n=1)
  • novelty14% (n=1)
  • safety or risk14% (n=1)

Persona

  • Label-Reader Lina29% (n=2)
  • Minimalist Maya29% (n=2)
  • Lifelong Reactive-Skin Carla14% (n=1)
  • Midlife Mara14% (n=1)
  • Postpartum Priya14% (n=1)
Dermacue13 ads · 7 concepts · 6 live

Hook

  • before after14% (n=1)
  • education tip14% (n=1)
  • founder or expert intro14% (n=1)
  • offer first14% (n=1)
  • stat led14% (n=1)

Format

  • data stat callout29% (n=2)
  • before after14% (n=1)
  • feature or reasons callout14% (n=1)
  • offer promo card14% (n=1)
  • social proof testimonial14% (n=1)

Offer

  • no explicit offer100% (n=7)

Awareness stage

No confident labels yet.

Angle

  • performance or results43% (n=3)
  • safety or risk29% (n=2)
  • quality or craft14% (n=1)
  • save time or effort14% (n=1)

Persona

  • Lifelong Reactive-Skin Carla43% (n=3)
  • Midlife Mara29% (n=2)
  • Label-Reader Lina14% (n=1)
  • Minimalist Maya14% (n=1)
Renewly12 ads · 7 concepts · 7 live

Hook

  • curiosity gap14% (n=1)
  • education tip14% (n=1)
  • founder or expert intro14% (n=1)
  • identity callout14% (n=1)
  • offer first14% (n=1)

Format

  • feature or reasons callout43% (n=3)
  • data stat callout14% (n=1)
  • offer promo card14% (n=1)
  • product hero14% (n=1)
  • ugc demo or unboxing14% (n=1)

Offer

  • subscription savings57% (n=4)
  • bundle14% (n=1)
  • free shipping14% (n=1)
  • no explicit offer14% (n=1)

Awareness stage

No confident labels yet.

Angle

  • save time or effort43% (n=3)
  • quality or craft29% (n=2)
  • belonging or identity14% (n=1)
  • safety or risk14% (n=1)

Persona

  • Label-Reader Lina29% (n=2)
  • Minimalist Maya29% (n=2)
  • Lifelong Reactive-Skin Carla14% (n=1)
  • Midlife Mara14% (n=1)
  • Postpartum Priya14% (n=1)
Alder & Wren11 ads · 7 concepts · 5 live

Hook

  • curiosity gap14% (n=1)
  • education tip14% (n=1)
  • founder or expert intro14% (n=1)
  • offer first14% (n=1)
  • product demo14% (n=1)

Format

  • data stat callout14% (n=1)
  • feature or reasons callout14% (n=1)
  • lifestyle scene14% (n=1)
  • native screenshot style14% (n=1)
  • offer promo card14% (n=1)

Offer

  • no explicit offer71% (n=5)
  • bundle14% (n=1)
  • free gift14% (n=1)

Awareness stage

No confident labels yet.

Angle

  • quality or craft29% (n=2)
  • safety or risk29% (n=2)
  • belonging or identity14% (n=1)
  • gift or occasion14% (n=1)
  • health or wellbeing14% (n=1)

Persona

  • Label-Reader Lina29% (n=2)
  • Lifelong Reactive-Skin Carla29% (n=2)
  • Midlife Mara29% (n=2)
  • Postpartum Priya14% (n=1)
Palewick9 ads · 4 concepts · 4 live

Hook

  • bold claim25% (n=1)
  • founder or expert intro25% (n=1)
  • problem callout25% (n=1)
  • social proof25% (n=1)

Format

  • feature or reasons callout50% (n=2)
  • data stat callout25% (n=1)
  • lifestyle scene25% (n=1)

Offer

  • no explicit offer50% (n=2)
  • free shipping25% (n=1)
  • percent off25% (n=1)

Awareness stage

No confident labels yet.

Angle

  • safety or risk50% (n=2)
  • novelty25% (n=1)
  • performance or results25% (n=1)

Persona

  • Lifelong Reactive-Skin Carla25% (n=1)
  • Midlife Mara25% (n=1)
  • Minimalist Maya25% (n=1)
  • Postpartum Priya25% (n=1)

Traction

What these advertisers keep paying for.

Ranked within each brand, at most three ads per brand, so a large budget cannot fill the list. Days running is a survival proxy: it says someone keeps funding the ad, not that the ad works.

Thistlemere

Thistlemere953665561796666
Thistlemere

No on-screen text in this creative.

image · sample, drawn from the caption

87% saw less redness in 14 days

In an independent panel study, 87% of people with reactive skin saw visibly less redness in just 14 days using Thistlemere Barrier Repair Cream. No fragrance. No dye. No 40-ingredient list to decode. Just a cream built to calm skin down, not wind it up. New customers save 20% today.

Shop Nowlanding page matches
how it opens
stat led90%
format
product hero90%
offer type
percent off90%
main angle
safety or risk90%
persona match
lifelong reactive90%
days running
229
variants
18
status
live

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Fernbright

Fernbright846067320933402
Fernbright

No on-screen text in this creative.

carousel · sample, drawn from the caption

skin cycling, but for sensitive skin

skin cycling for reactive skin, explained in 3 slides (not the version that just tells you to alternate retinol nights, because most of us can't tolerate that anyway). swipe for the version that actually works on sensitive skin. subscribe & save 15%.

Subscribelanding page matches
how it opens
education tip90%
format
feature or reasons callout90%
offer type
subscription savings90%
main angle
save time or effort90%
persona match
minimalist maya90%
days running
229
variants
9
status
live

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Dermacue

Dermacue936767942419734
Dermacue

No on-screen text in this creative.

video · sample, drawn from the caption

74% saw less visible redness in 8 weeks

In an 8-week clinical study of 214 participants with rosacea-prone skin, 74% saw a measurable reduction in visible redness using Dermacue Redness Recalibrating Serum alongside their existing routine. Formulated with a board-certified dermatologist. See the full study summary on our site.

Learn Morelanding page matches
how it opens
stat led90%
format
data stat callout90%
offer type
no explicit offer90%
main angle
performance or results90%
persona match
midlife mara90%
days running
256
variants
11
status
live

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Renewly

Renewly519178161354772
Renewly

No on-screen text in this creative.

video · sample, drawn from the caption

Subscribe once. Never run out again.

Subscribe once. Never think about it again. Renewly Daily Calm Moisturizer shows up right before you run out, every time, and your first box is 20% off.

Subscribelanding page matches
how it opens
offer first90%
format
offer promo card90%
offer type
subscription savings90%
main angle
save time or effort90%
persona match
minimalist maya90%
days running
215
variants
10
status
live

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Alder & Wren

Alder & Wren836272459982735
Alder & Wren

No on-screen text in this creative.

video · sample, drawn from the caption

I built this after a decade of my own skin rejecting everything

I spent a decade watching my own skin reject nearly everything I tried before I built this. Alder & Wren Quiet Skin Serum is four ingredients, mixed in batches of two hundred, because I never wanted to scale past knowing exactly what was in the bottle.

Learn Morelanding page matches
how it opens
founder or expert intro90%
format
talking head narrative90%
offer type
no explicit offer90%
main angle
safety or risk90%
persona match
lifelong reactive90%
days running
352
variants
5
status
live

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Palewick

Palewick276660122274421
Palewick

No on-screen text in this creative.

video · sample, drawn from the caption

We just launched. Here's what's in the box.

We just launched. Here's exactly what's in the box and why: a cleanser, a serum, and a moisturizer, in that order, and nothing else. 15% off launch week.

Get Offerlanding page matches
how it opens
founder or expert intro90%
format
talking head narrative90%
offer type
percent off90%
main angle
novelty90%
persona match
minimalist maya90%
days running
19
variants
4
status
ended

Days running is a survival proxy, measured against the longest-running ad in this niche. It is not a performance number.

Shortened for this page: each brand's top-ranked ad only. 12 more ranked ads sit behind these in a real report.

Landing pages

Where the click stops matching the ad.

Ranked by landing-match score, worst first, at most three ads per brand. Each one is a fix a brand can ship this week without producing a single new creative.

  • most actionableThistlemere193155792736956leak: product mismatch15.3/100 landing match

    Ad promotes a $9 Barrier Repair Duo bundle; the landing page sells only the single cream, with no bundle, duo pricing or second product offered anywhere on the page.

    lp_same_product fails: planted "product_mismatch" leak (Ad promotes a $9 Barrier Repair Duo bundle; the landing page sells only the single cream, with no bundle, duo pricing or second product offered anywhere on the page.)

  • Thistlemere182744565895966leak: audience mismatch15.6/100 landing match

    Ad speaks directly to new mothers and names the Barrier Repair Cream, but links to the generic brand homepage instead of the product page or any postpartum-specific content.

    lp_audience_continues fails: planted "audience_mismatch" leak (Ad speaks directly to new mothers and names the Barrier Repair Cream, but links to the generic brand homepage instead of the product page or any postpartum-specific content.)

  • Dermacue186558539046536leak: offer mismatch20.1/100 landing match

    Ad promises 20% off first orders; the linked product page only offers a 15% subscribe-and-save discount, with no one-time 20%-off code or banner anywhere on the page.

    lp_offer_repeated fails: planted "offer_mismatch" leak (Ad promises 20% off first orders; the linked product page only offers a 15% subscribe-and-save discount, with no one-time 20%-off code or banner anywhere on the page.)

  • Renewly768831447863602leak: offer mismatch20.6/100 landing match

    Ad promises free shipping on every subscription order with no minimum; the linked product page never mentions shipping cost or a free-shipping policy anywhere on the page.

    lp_offer_repeated fails: planted "offer_mismatch" leak (Ad promises free shipping on every subscription order with no minimum; the linked product page never mentions shipping cost or a free-shipping policy anywhere on the page.)

  • Alder & Wren584167399840582leak: offer mismatch22.9/100 landing match

    Ad promises a free travel-size balm with orders over $45 'this month'; the linked product page sells only the single full-size serum, with no mention of a travel balm, a gift threshold, or the promotion anywhere on the page.

    lp_offer_repeated fails: planted "offer_mismatch" leak (Ad promises a free travel-size balm with orders over $45 'this month'; the linked product page sells only the single full-size serum, with no mention of a travel balm, a gift threshold, or the promotion anywhere on the page.)

  • Fernbright298189342670539leak: offer mismatch26.6/100 landing match

    Ad promises a free mini balm on first orders 'this week'; the linked review listicle page carries no offer, no gift mention, and no direct purchase path for the serum.

    lp_offer_repeated fails: planted "offer_mismatch" leak (Ad promises a free mini balm on first orders 'this week'; the linked review listicle page carries no offer, no gift mention, and no direct purchase path for the serum.)

  • Palewick684537091752433leak: offer mismatch28.8/100 landing match

    Ad promises free shipping with no minimum; the linked product page never mentions shipping cost, terms, or a free-shipping policy anywhere.

    lp_offer_repeated fails: planted "offer_mismatch" leak (Ad promises free shipping with no minimum; the linked product page never mentions shipping cost, terms, or a free-shipping policy anywhere.)

  • Thistlemere564766570575998leak: product mismatch31/100 landing match

    Ad sells a specific 2-product Starter Set bundle, but links to the general product collection page with no bundle called out or bundle pricing shown.

    lp_same_product fails: planted "product_mismatch" leak (Ad sells a specific 2-product Starter Set bundle, but links to the general product collection page with no bundle called out or bundle pricing shown.)

  • Alder & Wren554747657023075leak: product mismatch31.7/100 landing match

    Ad promotes a three-mini holiday gift set in a pouch; the linked product page sells only the single full-size serum, with no gift set, minis, or seasonal bundle offered anywhere.

    lp_same_product fails: planted "product_mismatch" leak (Ad promotes a three-mini holiday gift set in a pouch; the linked product page sells only the single full-size serum, with no gift set, minis, or seasonal bundle offered anywhere.)

Compliance

Claims worth a second look.

The highest-probability risk question per ad, from the seven-question compliance watch. A disclaimer present elsewhere in the ad does not clear a flagged claim: see the methodology section.

  • guaranteed outcome claimDermacue63048223421587491% probability
  • guaranteed outcome claimFernbright42434750882266588% probability
  • guaranteed outcome claimPalewick37299934193261185% probability
  • results claim needing substantiationThistlemere95366556179666676% probability
  • before after imagery describedDermacue98515589002180571% probability
  • before after imagery describedDermacue95170482212171871% probability
  • before after imagery describedAlder & Wren29322602805940369% probability
  • before after imagery describedThistlemere19315579273695664% probability

Market norms

Nothing in this niche clears the 90% bar yet.

No single trait is shared by 90% or more of this niche's distinct concepts: the niche is more varied than that.

Mix Engine

persona match × angle × concept archetype × offer type, counted honestly.

Over 6 brands and 35 distinct concepts (70 ads). A cell needs at least 2 brands and 2 concepts to get a number at all; below 3 brands and 5 concepts it carries a low-evidence badge and a wide interval.

No combination in this niche clears the support floor yet.

34 combinations were rolled up to a parent cell for having fewer than 2 brands or 2 concepts.

Recommended test cells

Under-tested-but-plausible combinations and well-supported combinations that already hold up, never blended into one number.

  • #1lifelong reactive + safety or risklow evidence

    6 brands run it: 7 ideas across 18 ads. The ideas have been live 15 to 373 days so far; 7 of 7 are still running. No shared format yet: a feature callout (2 brands), a before-and-after (1 brand), a stat callout (1 brand), a lifestyle scene (1 brand), a product-hero shot (1 brand) and a customer testimonial (1 brand). Low evidence: 6 brands, 7 ideas, 18 ads. How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.69, a real one needs under 0.10), so it describes what competitors run, not how well it does.

  • #2label reader lina + quality or craftlow evidence

    4 brands run it: 7 ideas across 11 ads. The ideas have been live 19 to 161 days so far; 3 of 7 are still running. No shared format yet: a feature callout (2 brands), a talking head (1 brand), a stat callout (1 brand), a native screenshot (notes app, DM or review card) (1 brand) and a product-hero shot (1 brand). Low evidence: 4 brands, 7 ideas, 11 ads. How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.79, a real one needs under 0.10), so it describes what competitors run, not how well it does.

  • #3lifelong reactivelow evidence

    6 brands run it: 9 ideas across 20 ads. The ideas have been live 15 to 373 days so far; 8 of 9 are still running. No shared angle yet: a safety angle (6 brands), an identity angle (1 brand) and a results angle (1 brand). Low evidence: 6 brands, 9 ideas, 20 ads. How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.79, a real one needs under 0.10), so it describes what competitors run, not how well it does.

  • #4midlife maralow evidence

    5 brands run it: 7 ideas across 13 ads. The ideas have been live 8 to 256 days so far; 5 of 7 are still running. No shared angle yet: a results angle (2 brands), a look-better angle (1 brand), an identity angle (1 brand), a gift angle (1 brand) and a health angle (1 brand). Low evidence: 5 brands, 7 ideas, 13 ads. How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.96, a real one needs under 0.10), so it describes what competitors run, not how well it does.

  • #5midlife mara + safety or riskno evidencewhite space 1.01

    None of the 35 ideas here combines a safety angle and for the midlife mara persona. Each part is run here on its own: a safety angle in 10 ideas from 6 brands and for the midlife mara persona in 7 ideas from 5 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 2.0 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 3 nearest combinations (one part different) are run by 6 brands and 12 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #6lifelong reactive + quality or craftno evidencewhite space 0.79

    None of the 35 ideas here combines a quality angle and for the lifelong reactive persona. Each part is run here on its own: a quality angle in 7 ideas from 4 brands and for the lifelong reactive persona in 9 ideas from 6 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 1.8 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 2 nearest combinations (one part different) are run by 6 brands and 14 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #7minimalist maya + safety or riskno evidencewhite space 0.76

    None of the 35 ideas here combines a safety angle and for the minimalist maya persona. Each part is run here on its own: a safety angle in 10 ideas from 6 brands and for the minimalist maya persona in 6 ideas from 4 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 1.7 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 4 nearest combinations (one part different) are run by 6 brands and 15 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #8lifelong reactive + save time or effortno evidencewhite space 0.74

    None of the 35 ideas here combines a save-time angle and for the lifelong reactive persona. Each part is run here on its own: a save-time angle in 5 ideas from 3 brands and for the lifelong reactive persona in 9 ideas from 6 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 1.3 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 2 nearest combinations (one part different) are run by 6 brands and 11 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #9midlife mara + quality or craftno evidencewhite space 0.61

    None of the 35 ideas here combines a quality angle and for the midlife mara persona. Each part is run here on its own: a quality angle in 7 ideas from 4 brands and for the midlife mara persona in 7 ideas from 5 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 1.4 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 2 nearest combinations (one part different) are run by 5 brands and 10 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #10midlife mara + save time or effortno evidencewhite space 0.58

    None of the 35 ideas here combines a save-time angle and for the midlife mara persona. Each part is run here on its own: a save-time angle in 5 ideas from 3 brands and for the midlife mara persona in 7 ideas from 5 brands. To complete the brief, the most common choice here that fits it: a feature callout (9 of 35 ideas) and no offer (19 of 35 ideas). A test to run, not a finding: given how often each part is used here, about 1.0 of the 35 ideas labelled on both parts would land here by chance, so an empty combination says nothing yet about how it would do. Its 2 nearest combinations (one part different) are run by 4 brands and 7 ideas; none of them stays live longer than the market once the 15 comparisons are corrected for.

  • #11label reader lina + quality or craft + feature or reasons calloutno evidence

    2 brands run it: 2 ideas across 3 ads. The ideas have been live 19 to 140 days so far; 1 of 2 is still running. No shared offer yet: a free-shipping offer (1 brand) and no offer (1 brand). Thin evidence: 2 brands, 2 ideas, 3 ads (even a low-evidence badge needs 3 brands and 5 ideas). How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.79, a real one needs under 0.10), so it describes what competitors run, not how well it does.

  • #12lifelong reactive + safety or risk + feature or reasons calloutno evidence

    2 brands run it: 2 ideas across 4 ads. The ideas have been live 15 to 170 days so far; 2 of 2 are still running. No shared offer yet: no offer (1 brand) and a subscribe-and-save offer (1 brand). Thin evidence: 2 brands, 2 ideas, 4 ads (even a low-evidence badge needs 3 brands and 5 ideas). How long its ideas stay live was compared with the market alongside 14 other combinations; after correcting for that many comparisons the difference could be chance (score 0.79, a real one needs under 0.10), so it describes what competitors run, not how well it does.

Audience

What they set, who it reached, who the creative speaks to.

Set and reached are observed facts from the official Ad Library API, EU/UK-delivered ads only. Implied is Jev's read of the creative alone, shown for every brand.

Thistlemere

Set

25-34, 35-44, 45-54, 55-64 · female

France, Germany, Ireland, United Kingdom, United States

n=8 EU/UK ads

Reached

151,613 people

  • 25-34: 33%
  • 35-44: 27%
  • 45-54: 18%

n=8 EU/UK ads

Implied

  • Label-Reader Lina: 25%
  • Lifelong Reactive-Skin Carla: 25%
  • Postpartum Priya: 25%

n=8 labelled ads

Dermacue

Set

25-34, 35-44, 45-54, 55-64 · female

France, Germany, Ireland, United Kingdom, United States

n=10 EU/UK ads

Reached

119,431 people

  • 45-54: 23%
  • 35-44: 23%
  • 25-34: 22%

n=10 EU/UK ads

Implied

  • Lifelong Reactive-Skin Carla: 40%
  • Midlife Mara: 30%
  • Label-Reader Lina: 10%

n=10 labelled ads

Implied only (no EU/UK delivery observed)

  • FernbrightLabel-Reader Lina 25% · Minimalist Maya 25% · Lifelong Reactive-Skin Carla 17% (n=12)
  • RenewlyLabel-Reader Lina 25% · Minimalist Maya 25% · Lifelong Reactive-Skin Carla 17% (n=12)
  • Alder & WrenLabel-Reader Lina 27% · Lifelong Reactive-Skin Carla 27% · Midlife Mara 27% (n=11)
  • PalewickLifelong Reactive-Skin Carla 22% · Midlife Mara 22% · Minimalist Maya 22% (n=9)

Methodology

What is observed, what is classified, what is estimated.

Observed

Ad copy, media, days running and variant counts come straight from the ad library. For EU/UK-delivered ads, the targeting the advertiser set and the audience it actually reached are also observed facts from the official Ad Library API, not estimates.

Classified

Hook, format, offer, awareness stage, angle, persona and every other tag is a classifier's estimate with a confidence attached. Only confident labels are counted anywhere in this report; an uncertain or withheld label is never silently treated as a fact.

Estimated

Who a creative speaks to (outside the EU/UK observed data), the landing-match score, the compliance watch, and every Mix Engine density and traction number are estimates built from classified tags: shrunk, interval-bound and support-floored, never a bare number.

Never claimed

Spend, CTR, CPA or ROAS for a competitor's ad: no library exposes it. "Traction" is always a survival proxy, never "winner" or "performance". See the claims ladder below.

Landing-page match (0-100)

A weighted formula of 7 terms over the landing questions the classifier answers for each ad.

  • lp_message_match35%
  • lp_same_product15%
  • lp_promise_continues15%
  • lp_offer_repeated10%
  • lp_cta_matches10%
  • lp_same_proof10%
  • lp_audience_continues5%

Traction (within brand, a survival proxy)

A percentile rank over a log-scaled weighted index, computed only for brands with at least 10 ads. "Long-running" starts at 30 days.

  • days running45%
  • variant count25%
  • concept size20%
  • eu reach per day10%

Mix Engine support floors

  • Below 2 brands or 2 concepts: no cell-specific number at all, rolled up to the parent cell.
  • Below 3 brands or 5 concepts: shown with a low-evidence badge and a wide interval.
  • A comparative claim additionally needs a Benjamini-Hochberg-adjusted q below 0.1.
  • A trait in 90% or more of a niche's distinct concepts is a market norm, not an insight.

The low-evidence floor above is sourced from the Mix Engine research; the medium/high evidence cut points (5+ brands for medium, 10+ for high) are this product's own placeholder defaults pending calibration on real data, not a published finding.

The claims ladder

  • descriptiveX% of ads in this niche use combination {cell}; {cell} has {n_brands} distinct brands and {n_concepts} distinct concepts.
  • associatedAds combining {X} and {Y} survive longer than the niche baseline ({shrunk_estimate}, {CI}, brand-controlled).
  • predictive within accountFor your account, {concept_type} is associated with {higher|lower} {metric} (holdout-validated).

Run the same report on your own niche.

$49 a month on Starter, 14-day money-back guarantee on the first payment. No auto-converting trial, and no billing surprise after.