ChomChom Roller
what it owns
The category. 204,800 Amazon ratings, $25, Chewy, Target, Walmart. Amazon-first, close to zero paid social.
what it can't say
That it works on carpet. Or on clothing. The two largest surfaces in a home.
What I found, one pass, no account access
ONE PASS, THE PILE IS THE PROOF
Every one of your customers already cleans. They vacuum, they lint-roll, they wash. And the hair is still there. What they buy from you isn't cleanliness, it's the pile. The visible, disgusting, triumphant proof that they weren't done.
That's why the demo works. That's why your reviews all say the same thing, "I got a full dog's worth of fur outta that rug." And that's why a $400 Dyson is a weaker competitor than a $9 rake: the Dyson sells a feeling, the rake sells a pile.
Clean is a feeling. A pile is a fact.
Which unlocks the thing your P&L has been waiting for. The Cleaner Pro was never an acquisition product, $16.99 against a $37–46 category CPA isn't a thin margin, it's an impossibility. But it is the best demonstration product in the category. So stop asking it to be profitable at the click. Its job is to manufacture proof. The consumables, the tablet, the sheets, the wipes, are the business that proof pays for.
The tool proves the problem. The consumables maintain the proof.
You've already started. Your ad account says so: the SKUs you're actively advertising are the washing machine tablet and the mold remover, not the hero scraper. That's the right bet. What's missing is the sentence that connects them, and it's the same sentence for every SKU you sell.
You're not done.
This doesn't replace "Clean it Right with Blue." That's a retail slogan and it does a retail job. This is the acquisition line. They're different tools.
US pet industry spend, 2025. $165B forecast for 2026.
APPA State of the Industry 2026
US households with a pet. 71M with a dog, 53M with a cat.
APPA 2026
of pet owners cut spending in 2025, up 10 points in one year.
APPA 2026
of pet owners clean up shedding every single day.
Ecovacs / Censuswide, n=1,000, Jul 2025
per week: how often the average pet household deals with hair.
Ecovacs / Censuswide
name pet hair as their single biggest cleaning challenge.
Petplan
of US pet grooming product revenue is still offline.
Grand View Research
TikTok Shop US pet GMV, May 2025. The $20–50 band alone did $7M.
Gloda, May 2025
Two things this tells you. First, that 22% is the most important number on this page: you sell a discretionary $13–$50 product into a category where a fifth of buyers just got more careful. Price-anchored creative matters more this year than last.
Second, 74.4% offline means the 2,000 Walmart doors are not a side project. They're the majority of the addressable category, and paid social's job quietly changed the day you shipped there: it now also has to make people recognize a blue tool on a shelf.
what it owns
The category. 204,800 Amazon ratings, $25, Chewy, Target, Walmart. Amazon-first, close to zero paid social.
what it can't say
That it works on carpet. Or on clothing. The two largest surfaces in a home.
what it owns
The actual volume: 50,000 units a month, the #1 result for "pet hair remover" on Amazon. An $11 consumable.
what it can't say
That it shows you anything. No visible proof. No pile.
what it owns
Price. Qbily at $7.98, LINTPLUS at $8.99 and growing 50%, a $9.99 generic outselling the Pro 2.7 to 1.
what it can't say
A brand. A support team. A guarantee. A story.
what it owns
Emotional territory and retail shelf. The pet-parent brand with machines, not tools.
what it can't say
A $16.99 impulse buy. The category's entry point is a price it can't reach.
what it owns
Engineering authority and a $400 price that anchors the whole category.
what it can't say
The pile. The bag is opaque. Nothing it collects is ever seen.
“After trying so many vacuums, probably like five or six, and not wanting to use a bunch of lint rollers, this was a last resort.”
“You warn people before they enter your house.”
“Ever look down when you're out somewhere and see your shirt is loaded with hair?”
“She's blowing her coat.”
“Saved my marriage.”
One more to test cheap before committing video: The Tenant. Median US pet deposit is $250, and only 49% of leases allow pets, and move-out inspection is a hard deadline with a dollar figure attached. Statics first.
Platform CPM at $13.48 in 2026, up 20% in a year. Retail vertical at $15.72. Site traffic down 3.7%.
At a fixed basket, a CPM increase can't be bid away. It gets absorbed by hook rate or by order value. So: put bundles inside the creative, not just in the PDP cross-sell.
1,531 live ads. Andromeda merges anything above 60% creative similarity into a single entity.
The counterintuitive call: make fewer ads, more different. 8–12 distinct ideas, 2–3 variations each, similarity under 40%.
4.9★ on site with "100% would recommend" against 2.2★ on Trustpilot. The complaints are logistics, not product.
One ad that publishes a real limitation of the product is worth ten that promise perfection. See Static Brief 01.
The Pro carries the recognition, the reviews and the Walmart listing. The consumables carry almost none of it yet.
Every creative built on the Pro should end by seeding a consumable. Not as a cross-sell, inside the story.
Section 301 still in force on China, de minimis gone since 2025. Modelled impact on a comparable good: 6.7 points of gross margin.
Nothing directly. But it changes the brief: creative has to defend the price rather than apologise for it.
The line I'd build the acquisition system on is three words long, and every SKU in your catalog can pay it off:
You're not done.
The Mini says it about the corners. The Pro says it about the carpet you just vacuumed. The Max says it about the stairs. The Xtra says it about the room you stopped doing because your back hurt. The washer tablet says it about the machine you clean everything else in. The mold remover says it about the bathroom you thought you'd finished. The dryer sheets say it about the load you already washed. The wipes say it about the dog itself.
One sentence. Eight products. That's not a tagline, that's an architecture, and it's the difference between a catalog and a system.
Why it holds:
Four passes. Read in order. Never read the bottom line first.
question
Did they stop?
metric
3s hook rate
benchmark
<25% failing, >35% strong, 45%+ best in class
if it fails
Rewrite the first three seconds. Nothing downstream matters yet.
question
Did they stay?
metric
Hold rate at 50% of runtime
benchmark
>45% on a 30s cut, <30% is losing them
if it fails
The body is wrong: mechanism, pacing, or the order of the proof.
question
Did they move?
metric
CTR
benchmark
2.2% category average, 3%+ strong
if it fails
CTA, offer, or message-match with the lander.
question
Did it pay?
metric
CPA, gross profit per transaction
benchmark
Pause above 1.5× target CPA
if it fails
Offer or product, not creative. Say so out loud.
A bad CPA caused by a 15% hook rate is a hook problem.
The most expensive failure in a creative team isn't a bad ad. It's fixing the wrong layer, rewriting an offer when the first frame was the problem, or re-cutting a video when the lander broke the promise. The Pass System exists so that nobody in a review ever says "this ad isn't working." They say which pass it failed. That's a different meeting.
MONDAY
Performance review with the media buyers. Kill list, promote list. One hour, not three.
EVERY DAY
Four video briefs, three static briefs, same-day feedback on everything that ships. No exceptions, Friday included.
WEDNESDAY
Angle bank review. One new territory enters testing every week, whether we feel like it or not.
FRIDAY
The pile. One page. What we learned, what we killed, what we're scaling. Archived, dated, searchable.
Modelled on your own observed lander taxonomy (wmt008-l4v2-mustyclothes), so briefs, assets and pages share one grammar.
SKU_PERSONA_ANGLE_FORMAT_HOOK_v##_EDITOR_YYMMDD
PRO_DOUBTER_SECONDPASS_UGC15_ASMRWHISPER_v03_ED2_260811
OBJECTIVE
Beat the control on hook rate for the Cleaner Pro. Cold prospecting, Meta, 15 seconds.
HYPOTHESIS
The organic mechanic that produced 109.6M views, slow scrape, no face, no voice, isolated sound, has never been run as paid. Ported into a paid structure with a whispered VO and a hard offer at 11s, hook rate clears 40%, because the hook is the transformation itself and not a person's face.
HOOK (0–3s)
No face. No logo. The frame is 80% carpet. A blade enters from the right and makes one slow pull. Hair lifts. Sound: the scrape, isolated, high gain, no music. On-screen text only, "You already vacuumed this."
SCRIPT
MESSAGING GUIDANCE
Never say the word clean. Say what came out. The unit of proof in this category is volume, not adjectives. And never show a spotless floor, show the pile. The floor is not the payoff, the pile is.
VISUAL REFERENCES
Your own @uprootclean "what did you see first?" cut. @kamastauffer's stair scrape. Category ASMR spec: high-sensitivity mic isolating a single sound source, slow repetitive motion, close framing on texture, minimal editing, deliberately slow pacing as contrast against feed conventions.
NOTE
Sound is not decoration here, it is the asset. Record the scrape on set at high gain; do not library it. Captions burned in, 85% watch on mute, and for the 15% who don't, the audio is the entire differentiator.
KILL CRITERIA
Hook rate below 30% at 5,000 impressions.
OBJECTIVE
Open a new angle: the vacuum comparison. Never run. Meta and TikTok, 30 seconds.
HYPOTHESIS
Your own homepage claims the tool gets what vacuums miss, but no ad makes the price contrast explicit. A $400 anchor against $16.99 is the strongest value frame available in the category and it's demonstrable in four seconds. The Skeptic structure is documented as best-fit for products carrying bold claims, which is exactly the trust problem this buyer arrives with.
HOOK (0–3s)
A woman sitting on the floor next to an expensive-looking upright vacuum. Flat delivery, no enthusiasm. "I paid four hundred dollars for this." She pats it.
SCRIPT
MESSAGING GUIDANCE
Never name the vacuum brand, legal exposure, and it makes her look unreasonable, which kills the credibility the whole ad runs on. The vacuum is not the villain. The illusion of finished is. She keeps the vacuum. That's the line that makes the rest believable.
VISUAL REFERENCES
Reaction hooks built on genuine micro-expressions at first use, now replacing performed enthusiasm. Avoid entirely: ring-light testimonial framing, "this changed my life," "obsessed," "game changer", all documented as pattern-matched to advertising within half a second.
NOTE
Cast someone who actually owns an expensive vacuum. The flatness of the delivery is the performance; direct her down, not up.
KILL CRITERIA
CTR below 1.5% at 5,000 impressions.
OBJECTIVE
Open a new persona (The Host) and a new emotional territory: social exposure, not cleanliness. Q4 seed. 15 seconds, TikTok-first.
HYPOTHESIS
The purchase trigger is not "my house is dirty," it's "someone is about to see it." A scenario hook that opens mid-scene with no setup should beat the demo-first control on hold rate, because it poses a question in the first second instead of answering one.
HOOK (0–3s)
Mid-scene. A phone face-up on a counter buzzes. The message reads "here in 10!". A small panicked inhale, off camera. No face yet.
SCRIPT
MESSAGING GUIDANCE
Comedy carries this, not aspiration. The joke is that she isn't a clean person, she's a fast one. Never resolve to a perfect home. Resolve to getting away with it. That's what the reviews actually describe, and it's a far more honest promise than a spotless living room.
VISUAL REFERENCES
Swiffer's pet voice, "Yep, shed happens", casual, resigned, entirely non-judgmental. Nothing in this ad should make the viewer feel dirty. The 11–13s beat is the ad; if it tests as too silly, shorten it, don't cut it.
NOTE
Shoot two endings: one where she kicks the pile under the couch, one where she pockets it. Test both. The pile has to go somewhere and where it goes is the joke.
KILL CRITERIA
Hold rate below 30%.
OBJECTIVE
Iterate the current paid winner, washing machine tablet, PAS advertorial, from copy-led into video. 45 seconds, Meta.
HYPOTHESIS
The biofilm mechanism is the strongest false-belief demolition in the account: 'The smell isn't on your clothes. It's inside your washing machine.' It has never been visualized. Showing the gasket is a stronger proof than two hundred words describing it, and the video version also lets us close the message-match gap, because the ad promises 60 days and the lander doesn't mention it once.
HOOK (0–3s)
A hand pulls back a washing machine door gasket. Close. What's underneath. Two full seconds with no words. Then: "Your clothes aren't the problem."
SCRIPT
MESSAGING GUIDANCE
Keep the winning copy structure intact. This is a format port, not a rewrite; the words are already working. The single change is that the guarantee becomes visible in both places.
VISUAL REFERENCES
The existing live ad copy is the script spine. Don't improve it, film it.
NOTE
Action item that sits outside this brief but shouldn't wait for it: add the 60-day guarantee to order.uprootclean.com/wmt008-l4v2-mustyclothes. One line of copy on a page already receiving paid traffic.
KILL CRITERIA
CPA above 1.5× target at 14 days.
OBJECTIVE
Trust play. Meta feed static, 4:5.
HYPOTHESIS
In a category where every ad claims perfection and every buyer arrives pre-skeptical, publishing a real limitation is the highest-trust move available, and the sharpest possible differentiator against a $9 dupe that will never do it.
HOOK (0–3s)
Top 40%: an unretouched screenshot of a real critical review, "Can snag delicate fabrics if you press too hard."
SCRIPT
MESSAGING GUIDANCE
No defensiveness, no wink, no cleverness. The whole power of the format is that it reads as an accident, as though someone forgot to remove it. The moment it looks like a technique, it stops working.
VISUAL REFERENCES
The Anti-Ad format. It is also the strongest available answer to the distance between the on-site widget and Trustpilot: you get credited for the honesty instead of audited for the gap.
NOTE
Use a genuine review. Do not write one. If legal wants a change, change which review, not the review.
KILL CRITERIA
Thumb-stop below 20%.
OBJECTIVE
Open The Uniform persona at the lowest possible price point. Meta and Pinterest, 4:5.
HYPOTHESIS
The car interior is a demonstrable, unclaimed surface that nobody in the category advertises, and it maps to the cheapest SKU you sell, the shortest possible distance between a scroll and a first order.
HOOK (0–3s)
Four-panel checkerboard. Panel one: a car seat, close, covered. One word, "Monday."
SCRIPT
MESSAGING GUIDANCE
The car, not the clothing. The Pro doesn't work on knitwear and the Mini isn't a lint roller, don't write a claim the product can't pay off. 'Lives in the door pocket' is doing real work: it's a usage occasion, not a feature.
VISUAL REFERENCES
The Checkerboard static format, documented as strong for gadgets. Lilly Brush's car-detailing merchandising is the proof the surface converts.
NOTE
Shoot in a real car, not a studio seat. The footwell has to be visible or the panel reads as a couch.
KILL CRITERIA
Thumb-stop below 20%.
OBJECTIVE
Identity hook for The Coat, seeded ahead of the autumn blow. Meta, 1:1 and 4:5.
HYPOTHESIS
Identity hooks are among the highest-hook-rate structures available, and 'a full dog's worth of fur' is the phrase your customers already use, unprompted, in their own reviews. Give them their own sentence back and the ad stops feeling like an ad.
HOOK (0–3s)
A Husky, blowing her coat. Behind her, a pile of undercoat roughly the size of a second Husky.
SCRIPT
MESSAGING GUIDANCE
Ten words maximum, and we're using five. Nothing else on the frame, no badges, no starbursts, no percentage off. If it needs a second sentence, it isn't this format.
VISUAL REFERENCES
The One Core Idea static. Build breed variants once the parent tests: German Shepherd, Golden, Lab, Maine Coon. Each becomes its own targeting set.
NOTE
The pile has to be real and it has to be genuinely enormous. If it looks staged, the whole ad is a lie and this audience will say so in the comments, which is worse than losing.
KILL CRITERIA
Thumb-stop below 25%. This one should over-perform or die fast.
DAYS 1–15
Audit all 1,531 live ads: tag by format, angle, hook type, persona, CTA. Measure the real creative similarity. Sit with the media buyers every day and learn what they already know that the data doesn't say. Build the angle bank. Change nothing in the account, with one exception: the 60-day guarantee missing from the lander. That costs one line and shouldn't wait a fortnight.
DAYS 16–45
Naming convention live across briefs, assets and landers. The Pass System as the shared vocabulary of every review. Full cadence at spec: four videos and three statics a day, same-day feedback. 8–12 distinct ideas in market, similarity under 40%, refresh at 10–14 days. Statics validate angles before any video production is committed. Two new personae enter the market, The Host and The Coat, with dedicated creative sets.
DAYS 46–90
Port the organic ASMR library into paid: the cheapest available win. Test the vacuum price anchor, and the carpet claim against ChomChom. Fix message-match on the advertorial funnel. One page every Friday.
Everything above came from public sources, over a weekend, with no access to anything private. I don't know what your Ads Manager says, I don't know your margins, and I don't know which of these you already fixed last quarter. Some of it will be wrong. That's what the first fifteen days are for.
But this is what one pass looks like. The job is seven a day.