How this was counted
Every number on the first page is regenerated from a stored snapshot by a single script. Nothing is typed in by hand. This page says where the snapshot came from, what was included, what was left out, and what the numbers cannot tell you.
What was read
The Meta Ad Library, in a browser, one advertiser page at a time, with the filters: country United States, status Active ads, All ads, media All. Each advertiser list was scrolled to its end; collection stopped when the library itself reported that no further page of results existed. No image and no video was downloaded or republished. The ad identifiers were accumulated during the walk, so the count below is a count of distinct ads, not a reading of the counter at the top of the page.
| Advertiser page | Library count | Ads collected | End of list |
|---|---|---|---|
| My Derma Dreampage 105416482613223 | 224 | 224 | reached, counts agree |
| MyDermaDreampage 101960915447968 | 204 | 204 | reached, counts agree |
| NuFACEpage 129174701846 | 76 | 76 | reached, counts agree |
| Omniluxpage 337131756644532 | 279 | 279 | reached, counts agree |
| Solawavepage 153689201309487 | 98 | 98 | reached, counts agree |
| Shark Beautypage 108609098080458 | 66 | 66 | reached, counts agree |
| Dr. Dennis Gross Skincarepage 263574327927 | 34 | 34 | reached, counts agree |
981 ads in total. Capture ran from 2026-09-12 15:18 to 2026-09-12 15:27 UTC. No collection error was recorded. A brand whose list had not been exhausted would be described here as a partial collection and its absences would not be counted.
Who is in the comparison, and why
Advertisers were chosen for product comparability, not for how much they advertise. MyoGlow is a red light body device, so the set is at-home light and current devices sold to the same buyer.
NuFACE
Microcurrent facial and body devices. My Derma Dream sells microcurrent (MyoGlow) and carries a non-affiliation notice naming NuFACE. Every active ad on the page. The page advertises microcurrent devices only.
Omnilux
At-home LED light therapy devices at a comparable price point, same anti-ageing promise. Every active ad on the page. The page advertises LED devices only.
Solawave
At-home red light therapy masks and wands, direct-to-consumer, same buyer. Every active ad on the page. The page advertises light therapy devices only.
Shark Beauty
CryoGlow, FacialPro and DepuffI are at-home skincare devices sold to the same buyer. Only ads whose resolved destination names a skincare device (cryoglow, facialpro, depuffi) or the beauty/skincare aisle. Hair care ads (FlexStyle, IonCurl, haircare aisle) and undifferentiated sale pages are excluded and counted.
Dr. Dennis Gross Skincare
SpectraLite is an at-home LED device line from a clinician-founded brand. Only ads whose resolved destination or text names the LED device line (spectralite, faceware, lipware, LED device). Topical serum ads, most of them creator-page branded content pointing at Sephora, are excluded and counted.
CurrentBody Skin, planned and absent
Searched in the Ad Library on 2026-09-12 by advertiser and by keyword with the United States filter and active status. No CurrentBody advertiser page returned active ads. The brand is not in the comparison and is not counted as a zero.
Two pages were scoped down and every excluded ad was counted: Shark Beauty, 30 of 66 ads set aside as hair care; Dr. Dennis Gross, 21 of 34 set aside as topical skincare, most of them creator-page branded content. No My Derma Dream ad was excluded.
Active is not the same as delivered
The library prints an impressions band on some ads. The exact string it prints is recorded, and what the band means is Meta’s definition rather than a reading of ours. It is reported because a count of active ads is not a count of ads being delivered: 231 of My Derma Dream’s 428 active ads carry the band <100, against 0 of 76 at NuFACE, 11 of 279 at Omnilux, 11 of 98 at Solawave, 0 of 36 at Shark Beauty, 0 of 13 at Dr. Dennis Gross. The finding on the first page does not depend on it: setting every banded ad aside, MyoGlow is at 0 of 44. No total active time is published for these ads, and none was inferred.
What counts as one thing
Three units, kept separate so that a number can be traced back.
- Library ID. One row in the Ad Library. The headline count, 0 of 54, is at this level.
- Meta’s own grouping. The collation the library reports when it says several ads use the same creative and text. Recorded per ad, never summed with anything else.
- Creative concept. Our own grouping, by a written rule: same advertiser, same destination family, same execution format, and the same primary text after lowercasing, removing links and keeping letters only, first 140 characters. Concepts are what the comparison of messages is counted on.
The patterns, literally
The headline number does not depend on anyone’s reading. It is a literal search over the ad text: body, headline, description and card text.
technology named/\bred light\b|\binfrared\b|\bmicrocurrent\b|\bLED\b|\bwavelengths?\b/i
regulatory clearance/\bFDA[\s-]?(?:cleared|approved|registered)\b/i
clinical test/\bclinical(?:ly)?[\s-]?(?:proven|tested|studied|shown)\b|\bclinical (?:study|studies|trial)\b/i
published studies/\bpeer[\s-]reviewed\b|\b\d+\+?\s*(?:peer[\s-]reviewed\s*)?(?:brand\s*)?stud(?:y|ies)\b/i
clinician mentioned/\bdermatologist|\bboard[\s-]certified\b|\besthetician\b|\baesthetic NP\b|\bnaturopathic doctor\b/i
Where judgment enters, and where it does not
Each of the 215 concepts was read once and given a single dominant message. That reading is a judgment and it is stored, one line per concept, in the data folder with the snapshot. It carries the sentences about message, not the headline. Where a headline carried an offer and the body carried an argument, the body decided. Concepts whose text is an unfilled catalogue template are counted separately and never folded into a zero: for MyoGlow the mechanism count is 1 of 9 at the low end and 2 of 9 if every unreadable concept is given the benefit of the doubt.
What these numbers cannot tell you
- They are about ads observed, not about your acquisition. Anything paused before 12 September is not in the library, and anything outside Meta is not here at all.
- They are counts of ads, never of budget, impressions or share of market. The library shows no impression figure for commercial ads, and none was inferred.
- They are read from text. A claim spoken in a video or printed on an image exists and is not counted here, which is why the comparison is described as a floor.
- It is one dated photograph. A September sale week is not a year, and nothing here says what any of it earns.
Recomputing it
The snapshot, the readings and the script sit together. One command rebuilds every figure on the first page from the stored ads; if a number here ever disagreed with the snapshot, the snapshot would be right.