← Both skills · static-ads · 1-understand/copy-analysis.md
How to judge the words of an ad (static headline, video hook, body line, stat, offer line), how to
classify them, how to bank them, and where the compliance traps are. For writing full video scripts the
master document is /root/claude-vault/knowledge/copywriting/COPY-CONSTITUTION.md; this file is the
analysis lens.
| Test | Pass | Fail |
|---|---|---|
| 500 ms test (Crafter) | Answers "what is it and how does it help me?" in half a second | Needs a second read |
| Stranger test | Someone who never heard of the brand gets WHAT and WHAT FOR | "You can't farm this" |
| Names the problem, not the age | "For stubborn beer belly" | "For men over 40" |
| Outcome, not problem (angle rule) | "Energy back by 10 a.m." | "Lack of energy" |
| One idea | One promise | Two benefits stacked (dilutes) |
| Customer words | "dad bod", "FUPA", "bag of concrete" | "abdominal adiposity" |
| Simplest words | "a flat belly again" | "see your belt buckle again" |
| No jargon | "your fat makes estrogen" | "aromatase conversion" |
| No soulless corporate line | "Adieu la fatigue en 7 jours" style direct benefit | "More than a cream", "feel alive again" |
| Congruence with the visual | Belly text → belly image | Belly text over an arm |
| Same text amount as template | Same slot count | Added tagline/context/disclaimer |
80 % of a static's result is wording (Crafter). The best wording comes from review mining and golden nuggets, not from the copywriter.
| Category | Patterns |
|---|---|
| A Offer / urgency | H1 [offer hook] · H2 LAST CHANCE — SALE ENDS IN [X] HOURS · H3 SAVE $[amount] ON YOUR [transformation] |
| B Differentiation | H4 THE ORIGINAL VS THE COPYCATS · H5 [OLD SOLUTION] IS OVER. |
| C Desire / emotion | H6 THEY WON'T SAY IT. BUT THEY'LL FEEL IT. · H7 I'M [best result] AT [age/timeframe] · H8 [TIMEFRAME] TO [desired result] |
| D Transformation | H9 ONE [PRODUCT]. [N] PROBLEMS SOLVED. · H10 Struggling with [main pain]? · H11 [SPECIFIC METRIC] OF [PROBLEM] GONE |
| E Pain | H12 [X YEARS] OF [PAIN] GONE IN [TIMEFRAME] |
| F Humour / meme | H13 [SPECIFIC CONTEXT]. [UNEXPECTED OUTCOME]. · H14 [THIRD PARTY] FOUND [AVATAR]'S SECRET. · H15 [THIRD PARTY] BEGS FOR [MORE] · H16 A [MEASURABLE VISIBLE PROOF] EVERY [TIMEFRAME]. |
| Family | Examples (source) | Why it works |
|---|---|---|
| Reframe: "X is not Y, it's Z" | "It Was Never Fat. It Was Estrogen." · "PUFFY NIPPLES? THAT'S NOT CHEST FAT. IT'S A HORMONE SIGNAL." · "A stubborn gut isn't a discipline problem." · "The Belly That Won't Budge Is NOT Fat. It's Cortisol." (Primal Edge) | Gives permission ("not your fault") + plants the mechanism in one line |
| Time contrast | "12 YEARS OF THIS?? GONE IN 21 DAYS" (Primal Edge, top static, 7 variants) · "13 years of beer belly / man boobs gone in 9 days" (Primal Viking video) | Long suffering vs short fix; Crafter's "7 years of cellulite gone in 6 weeks" pattern |
| Guarantee AS headline | "+1 INCH IN 30 DAYS OR YOUR MONEY BACK" (Primal Viking) · "+3 INCHES OR MONEY BACK", "SHE'LL FORGET HER VIBRATOR OR MONEY BACK" (Primal Storm) · "THE 90-DAY CHALLENGE. MELT 27 LBS OR MONEY BACK." (Primal Viking, top share) | Promise + risk reversal in one; bold |
| Tested-N comparison | "3 ORGAN SUPPLEMENTS. 1 BEER BELLY. WHICH ONE ACTUALLY WORKS?" (Elora, Primal Edge) · "I Tested 3 Organ Supplements For My Beer Belly. Here's The Truth." (Primal Edge's most duplicated ad: 13 copies) | Curiosity + category attack + implied proof |
| Us vs them / source | "REINDEER VS BISON" · "WHICH ANIMAL'S ORGANS WOULD YOU TRUST?" · "COUNT THE ANIMALS." · "2,000 LB WILD vs 350 LB FARMED" | Attack the category (or a farmed source), never name-and-shame wrongly |
| Anti-waste / receipt | "I SPENT $1,750 ON SUPPLEMENTS. MY GUT NEVER MOVED." · "Wildhorn vs 12 Pills" · "It's not a supplement problem. It's a FOOD problem." | Price anchored to past waste, not to a cheaper rival |
| Authenticity / fakes | "BEWARE OF FAKES" · "WATCH OUT FOR SCAMS." · "$75 GONE. DON'T DO WHAT I DID." · "THE FRONT IS MARKETING. THE BACK IS TRUTH." (Elora) | Turns copycat competition into a reason to buy direct |
| Villain as character | "WANTED FOR CRIMES AGAINST AMERICAN MEN" (Elora's top ad, 11.6 % est. share) · "ESTROGEN WAS FOUND DEAD." | The enemy (mechanism) becomes a person; pattern interrupt |
| Callout question | "DOES YOUR CHEST STILL LOOK LIKE THIS?" · "You Haven't Taken Your Shirt Off in Front of Anyone in How Long?" | Selection in the first words |
| Third-party witness | "She'll Feel the Difference. So Will You." · "My wife can't stop saying how different I am" · "His wife can't keep her hands off him" | Proof = her sentence; desire shown, not said |
| Generation / enemy outside | "Your grandfather had more T at 60" (Mars Men) · "Don't take T. Make T." | External culprit; anti-TRT identity |
| Offer pretext | "WE MADE TOO MUCH" (Mars Men, 493 days live — the oldest winner of 4 brands) · "50% OFF FOR LIFE" · "OFFICIAL APOLOGY STATEMENT" · "THIS DEAL IS INSANE" (Ancestral) | Reason-why for the discount |
| Timeline | "WEEK 0 / WEEK 2 / WEEK 4" · "9 Days to Feel It. 30 Days to See It. 90 Days to Transform." | Staged delays raise likelihood |
Amplify the pain with one of: time · effort · money spent · consequences if nothing changes · comparison with intense efforts · repetition of the problem · a quantified visual measure · felt injustice. Then step week by week using the exact SECONDARY symptoms ("heavy, swollen legs in week 2"), never generic claims.
1 Direct benefit · 2 Humour · 3 Audience call-out · 4 Direct objection ("Can this really…?") · 5 Answer an objection ("…so we tested it") · 6 Pain point · 7 Question (ideally one that recurs in your comments) · 8 Big claim (about the mechanism/input, never a body-result number) · 9 Fast claim · 10 Authority · 11 Before/after (verbal, or of an object) · 12 Comparison with the category · 13 Destroy a limiting belief · 14 Information · 15 Novelty · 16 Exclusivity · 17 Belief reversal ("I thought it was a scam until…") · 18 Solution call-out ("don't buy another X before…") · 19 Call-out + curiosity, with a physical scroll-stop.
Six classic leads by awareness: Offer (most aware) · Promise (product-aware) · Problem–solution (problem-aware) · Secret (named hidden mechanism) · Proclamation · Story (unaware). One lead per script.
Level 1 — Landing pages / website (Stripe/Shopify-safe): structure-function language only ("formulated to support healthy testosterone*" + FDA disclaimer). Never cure/treat/block as hard claims on-site. Ad-level claims are not carried to the landing page without a landing-page check.
Level 2 — Ads: aggressive is allowed and expected (the founder will say if it isn't aggressive enough), but the following stay off-limits in OUR ads even when competitors use them:
| ❌ Forbidden | ✅ Rewrite as |
|---|---|
| 2nd person asserting a health state ("Do you suffer from low T?", "Your belly…") in video scripts | 1st/3rd person ("Most men after 40 notice…", "I was 41 and…"); 2nd person OK for situations/behaviours |
| Cure / treat / prevent / heal / drug / disease names | "Supports", "helps maintain", mechanism description |
| White coats, "9 out of 10 doctors", fake doctor or founder | Real users, real third-party tests, mechanism as documented |
| Fake news article, real media logo, invented by-line, fake date | Brand-owned content, brand as source |
| Fake platform UI (fake play buttons, fake notifications/comments) | Native formats that don't imitate the platform's UI |
| Denigrating a named brand | Attack the category ("farmed reindeer", "the most popular beef-organ supplements") |
| Invented testimonials; atypical results as typical; fake before/after bodies presented as real | Real customers; illustrated/symbolic before-after clearly not a real person; object/life-scene before/after |
| Free trial + auto-renewal without disclosure | Renewal price + frequency + how to cancel |
| Celebrity deepfakes, invented studies, invented numbers | Nothing. If it isn't in the product sheet, it doesn't exist |
| Diagnosis claims in quizzes ("your testosterone is suppressed", "your body functions like a 79-year-old") | "Signs of…" |
Observed in competitors and NOT to copy: fake media partnerships (NY Post / Thrillist co-branded listicles, Mars Men), "doctors profit from your symptoms" conspiracy, celebrity endorsements we don't have, "+60 % T" result numbers, unverifiable "results in 24 hours".
When analyzing a competitor line, always add the compliance flag column: OK / risky (why) / banned (why) + the nearest compliant rewrite with the same function. Compliance is a slot filler, not a final check: in the transplant study it was the most frequent change (36 hits, 10/10 ads).
| Symptom in the copy | Likely cause | Fix |
|---|---|---|
| Two promises | Angle mixing | One script = one angle |
| Abstract headline | Fails stranger test | Name the thing + what it does |
| Age callout | Demographic, not problem | Name the problem |
| Features list | Product-centric | Result vs what they tried |
| Jargon | Writer-centric | 14-year-old pass |
| Generic praise proof | Dust, not nugget | Golden nugget or proof object |
| Off-angle bubble (hangover, brain…) | Drift | Name the core problem in every line |
| Long hook | Hook not targeting | 5–8 spoken words, one idea |
| Hook ≠ body | Random hook | Congruent hook from the body |
| "Better than [brand]" | Named denigration | Attack the category |
| No reason-why on the discount | Naked discount | Add the true cause |
Study: ~8,200 X + Reddit posts, 820 relevant, 344 from credible pros (files:
/root/workspace/copy-ai-study/quotes.md, workflows.md, stats.json).
Findings:
Raw text quality: since July, many top operators rate GPT-5.6 Sol then GPT-6 Astra (Sept) above Claude for tight direct-response copy (Stefan Georgi: Astra "probably the best out of any frontier model"; Dan Shipper: Astra main writer, Sonnet 5.5 better at revision; Lorenzo Pravata ranks Sol above Fable for native ad copy). Complaint about Claude: too cautious / wordy / "Ted Talk" for aggressive DR. Opus 5.5 / Sonnet 5.5 (late Sept) regain some praise; little data yet.
How pros actually work: research first (cluster 100–500 reviews into pains/desires/objections, pull exact phrases) → one Project per product (brand doc, ICP research, winners, top VSL transcript) → skills for the process (hook skill: extract the winning angle, write 9 hooks across relevance / curiosity / emotion, cut the weak) → an anti-slop rules file (banned words, rhythm, own voice samples) → blind A/B of models on the same brief.
Skeptics: raw output is "AI slop" without research and winners; audiences now spot ChatGPT-style AND Claude-style scripts.
House recommendation: Claude for research, decoding and structure (this skill); test Astra vs Opus/Sonnet 5.5 on the same brief for the final copy lines; always feed the model the brand's winners and verbatim customer language. Plain chat writes better prose than coding-agent system prompts.
Every line banked must carry its source. One row per line:
| Category | Line (verbatim) | Source (brand · ad id/LP · days live · copies) | Angle | Hook type / pattern | Compliance | Reusable as |
|---|---|---|---|---|---|---|
| Pain & mechanism | "PUFFY NIPPLES? THAT'S NOT CHEST FAT. IT'S A HORMONE SIGNAL." | Primal Edge static | Man boobs | Reframe | Risky (body) → OK as symbol | Reframe headline |
Categories (blueprint report): Pain & mechanism · Comparison · Product · Story · Urgency · Video hooks. Top 5 headlines are chosen from the bank and stay near-verbatim, adapted only for our facts (price, offer, guarantee, no competitor names).