YOUR FREE D2C AD GROWTH KIT.
Use it while we build your box. 50 hooks, 10 Meta ad copy templates, 5 UGC scripts and a creative testing cheat sheet — the whole kit is on this page, free, no email gate.
- 50Advertising hooksCuriosity, problem, benefit, offer, urgency
- 10Meta ad copy templatesPrimary text + headline, fill-in-the-blanks
- 5UGC script templates15–30 second creator-style scripts
- 1Creative testing cheat sheetHow to test 100 ads without burning budget
Haven't submitted your Brand Brief yet? Do that now — your 24-hour clock only starts once we have it.
50 advertising hooks
Swap the bracketed parts for your product, your customer and your real numbers. Each group attacks a different reason someone stops scrolling — test across groups before you test within one.
CURIOSITY stop the scroll before they know what you sell
- We stopped doing [common practice] and [outcome] anyway.
- Nobody talks about what actually happens when you [common action].
- Three things about [category] that took us two years to learn.
- This is what [number] customers told us they hate about [category].
- The reason your [product category] stops working after [time period].
- We read every one-star review in our category. Here is what people actually complain about.
- Most [category] brands will not tell you this.
- What is really inside your [product]? Turn the label over.
- We priced this wrong for a year.
- One change to your [routine/setup] that most people skip.
PROBLEM name the pain in their words
- Still [undesirable state] by [time of day]?
- If your [product] does [annoying thing], it is not you. It is the [cause].
- Tired of buying [category] that works for a week?
- The worst part of [common situation] is not [obvious thing]. It is [real thing].
- You have tried [alternative 1], [alternative 2] and [alternative 3]. Try the actual fix.
- Every [category] promises [benefit]. Yours probably does not deliver it.
- You do not have a [surface problem] problem. You have a [root cause] problem.
- Stop wasting [time/money] on [alternative].
- That [symptom] has a cause, and it is fixable.
- Nothing ruins [occasion] faster than [problem].
BENEFIT lead with the transformation
- [Outcome] in [timeframe]. Without [common trade-off].
- The [product] that finally [benefit].
- [Benefit 1], [benefit 2], [benefit 3]. One [product].
- Made for people who want [outcome] without [effort].
- Do [task] in [short time] instead of [long time].
- Your [thing], but it actually [works/lasts/fits].
- Built for [specific customer], not for everyone.
- What [number] [customers] use to [achieve outcome].
- From [before state] to [after state].
- The upgrade you will notice on day one.
OFFER make the maths obvious
- [X]% off. [Number] left at this price.
- [Product] + [product] for the price of one.
- Try it for [timeframe]. [Guarantee terms].
- Free [add-on] with every [product] this week.
- Works out to [unit price] per [use / day / serving].
- Launch price: [price]. Going to [price] after launch.
- Buy [quantity], get [benefit]. No code needed.
- Free shipping over [amount] — most orders qualify.
- First order? [Offer] with code [CODE].
- Cheaper than [everyday comparison], and it lasts [duration].
URGENCY only ever use this when it is true
- Back in stock. Last restock sold out in [real timeframe].
- Only [real number] left of the [variant].
- Offer ends [real date].
- Order by [cutoff] for delivery before [event].
- This batch ships [date]. The next one is [date].
- Price goes up on [real date].
- We only make [real quantity] per month.
- Final [real number] units of this colourway.
- [Real event] is in [X] days.
- Restocking on [date] — join the waitlist.
10 Meta ad copy templates
Primary text on top, headline underneath. Fill the brackets, cut anything that does not earn its line.
Problem / agitate / solve
Still [problem] every [timeframe]?
Most [category] only [partial fix] — which is why [problem] comes straight back.
[Product] works on [root cause] instead, so [outcome] actually lasts.
[CTA]
Headline: The fix for [problem], not the cover-up.
Three benefits
[Product] does three things:
→ [Benefit 1]
→ [Benefit 2]
→ [Benefit 3]
Made with [key ingredient/material]. [Trust element].
[CTA]
Headline: Three reasons to switch.
Founder note
I started [brand] because [honest reason].
Every [category] I tried [specific failure]. So we built one that [specific fix].
[Proof point]. If it does not work for you, [policy].
[CTA]
Headline: Why we made this.
Objection handler
"[Common objection]"
Fair. Here is the honest answer: [direct response].
[Supporting fact]. [Risk reversal].
[CTA]
Headline: The honest answer to [objection].
Comparison
Most [category]: [downside 1], [downside 2], [downside 3].
[Product]: [upside 1], [upside 2], [upside 3].
Same [price bracket]. Different [outcome].
[CTA]
Headline: [Product] vs. what you are using now.
Social proof
[Number] people have now bought [product].
The line that comes up most in reviews: "[real review quote]".
[Supporting detail].
[CTA]
Headline: What [number] customers said.
Offer-led
[Offer] on [product] until [real date].
That works out to [unit economics] per [use].
[What is included]. [Shipping or guarantee note].
[CTA]
Headline: [Offer], ends [date].
Educational
How to [achieve outcome] in [number] steps:
1. [Step]
2. [Step]
3. [Step]
Step [n] is where [product] comes in — [role it plays].
[CTA]
Headline: The [number]-step [routine/setup].
Use case / occasion
Buying for [occasion or person]?
[Product] works because [reason specific to occasion].
[Practical detail: sizing, delivery, packaging].
[CTA]
Headline: Sorted for [occasion].
Retargeting (viewed, did not buy)
Still thinking about the [product]?
Two things people usually want to know: [question 1 + answer]. [Question 2 + answer].
[Risk reversal: returns, guarantee, support].
[CTA]
Headline: Still deciding?
5 UGC script templates
Creator-style vertical video. Shoot on a phone, in daylight, in one take if you can.
The problem-first testimonial 20–30 seconds
- 0–3s · HOOK
- Straight to camera, no intro: "I was about to give up on [category]."
- 3–8s · PROBLEM
- Name the specific frustration. Show it if you can — the mess, the failed attempt, the before state.
- 8–16s · PRODUCT
- Introduce the product in one line and show it being used. Say the one thing that makes it different.
- 16–25s · RESULT
- Show the after. Be specific about the change and the timeframe.
- 25–30s · CTA
- "[Brand] — link in bio." One clear instruction, on screen and spoken.
The unboxing 15–25 seconds
- 0–3s · HOOK
- The package already open in frame: "Okay, this is the [product] everyone keeps commenting about."
- 3–10s · REVEAL
- Hands only. Slow reveal of the product. Let the packaging and texture do the work.
- 10–18s · DETAIL
- One close-up of the thing that justifies the price — the finish, the ingredient list, the build.
- 18–22s · VERDICT
- One honest sentence. Honest beats enthusiastic.
- 22–25s · CTA
- Product name + where to get it.
The three-reasons list 20–30 seconds
- 0–3s · HOOK
- "Three reasons I will not go back to [alternative]."
- 3–10s · ONE
- First reason. Show, do not just say. On-screen text: "1."
- 10–17s · TWO
- Second reason, different shot, different angle of the product.
- 17–24s · THREE
- Third reason — make this the strongest one.
- 24–30s · CTA
- "[Offer], link in bio."
The objection killer 20–30 seconds
- 0–4s · HOOK
- Read the objection out loud as if from a comment: "‘[Objection]’ — I get this a lot."
- 4–12s · ANSWER
- Answer it directly and honestly. Do not oversell; credibility is the point.
- 12–20s · PROOF
- Show the proof: the label, the test, the side-by-side, the policy.
- 20–26s · REVERSAL
- Remove the risk: returns, guarantee, trial, support.
- 26–30s · CTA
- Clear instruction. No hedging.
The routine / how-to 25–30 seconds
- 0–3s · HOOK
- "My [time of day] [routine] takes [short time]."
- 3–12s · STEPS 1–2
- Quick cuts. On-screen step numbers. Keep each step under four seconds.
- 12–20s · THE PRODUCT STEP
- Slow down here. This is the step you are selling.
- 20–26s · RESULT
- Finished state, plus one line on why it is worth the [short time].
- 26–30s · CTA
- Product name, offer, link.
Creative testing cheat sheet
| Stage | What you are testing | How to run it | What to look at |
|---|---|---|---|
| 1. Hook test | Which angle earns attention | 8–12 creatives across different hooks, one ad set, broad audience, small daily budget | Hook rate (3-sec views ÷ impressions), CTR, cost per click |
| 2. Direction test | Which visual style carries the winning hook | Take the top 2–3 hooks, run 3–4 visual directions of each | CTR, cost per add-to-cart, thumb-stop consistency |
| 3. Offer test | Which offer converts | Fix the winning creative. Vary only the offer and the on-image price framing | Conversion rate, cost per purchase, average order value |
| 4. Scale | Whether the winner holds at spend | Move winners into your main campaign; keep 20–30% of budget on new tests | Cost per purchase at higher spend, frequency, first-time-buyer share |
Eight rules that save money
- Change one variable at a time. If you change the hook and the image and the offer together, you learn nothing.
- Give a creative enough impressions to mean something. Judging a winner on 400 impressions is judging noise.
- Kill on cost per result, not on how much you personally like the ad. The ads you like least often win.
- Refresh before fatigue, not after. When frequency climbs and CTR slides for three days running, rotate.
- Keep a swipe file of your own winners. Your next batch of creatives should be built from what already worked.
- Test the offer as seriously as the creative. A mediocre ad with the right offer beats a beautiful ad with the wrong one.
- Run at least one "ugly" creative per batch — plain type, screenshot style, low production. It wins more often than it should.
- Write down what you expected before you launch. It stops you rewriting the story after the numbers come in.