A paid ad either earns the second 3 seconds or it does not. Everything downstream of the hook (offer, demo, CTA) never gets seen if the first frame loses. TikTok for Business research is blunt about it: the first 3 seconds make or break whether a viewer keeps watching or scrolls, and 63% of the videos with the highest click-through rates land their hook inside those 3 seconds (as of June 2026). These 15 prompts produce openers by angle (problem, contrarian, persona-callout, demo, before-after, statistic) and by platform, each written to fit the real character limits and attention budgets below.
TL;DR
- Hook first, brand later. Leading with a logo or product shot burns the only 3 seconds that decide the watch-or-scroll call.
- Each platform has hard limits the AI must respect: Meta primary text truncates at 125 characters, Google responsive search ad (RSA) headlines cap at 30 characters, TikTok rewards the hook landing inside the first couple of seconds.
- Generate a bank of 20+ hooks per launch. Heavy Meta spenders burn 6-8 hooks in the first 30 days, so refresh on a 14-21 day cycle before CPM climbs.
- Never let the model invent a statistic. Every number in a hook needs a real, citable source or it becomes an FTC and brand-trust liability.
Platform specs every hook must fit (June 2026)
Brief the AI on the exact limit for the placement, or it will write a 60-character “headline” that Google silently rejects and a 200-character Meta opener that dies after “See more”.
| Placement | Hard limit | What gets cut | Hook design rule |
|---|---|---|---|
| Meta primary text | 125 chars before “See more” | Everything after 125 chars hides on mobile | Land the full hook + tension in the first 125 chars |
| Meta headline | 40 chars (27 shows reliably) | Truncates on smaller placements | Keep the headline payoff under 27 chars |
| Meta description | 30 chars | Often hidden on mobile entirely | Do not put the CTA here |
| Google RSA headline | 30 chars, up to 15 per ad (min 3) | Hard reject over 30 | Front-load the keyword and benefit |
| Google RSA description | 90 chars, up to 4 per ad | Hard reject over 90 | One claim per description |
| TikTok / Reels video | No text cap; hook in first 1-2s | Viewer scrolls, not truncates | Pattern-interrupt in frame one |
| YouTube skippable in-stream | Skip button at 5s | Viewer skips | Deliver brand + reason-to-stay by second 4 |
| YouTube bumper | 6s, non-skippable | Nothing; it all plays | One idea, one line, no setup |
Note: Google retired the “TrueView” name for what are now called skippable in-stream ads; the 5-second skip rule and the 6-second non-skippable bumper format are unchanged as of June 2026. Confirm any limit against the source before launch: Google’s video ad formats help and the TikTok Business creative center.
Who this is for
Performance creative leads, paid-media buyers at DTC and consumer brands, UGC creators writing for brands, agency strategists, and founders who write their own ad first drafts.
When not to use these prompts
Skip these for top-of-funnel brand-awareness campaigns where storytelling and emotional pacing matter more than scroll-stop. Skip too for legally regulated claims where the hook itself could trigger compliance issues.
Prompt anatomy / structure formula
A paid ad hook prompt should always carry six elements:
- Role: who the AI plays (luxury copywriter / Amazon listing strategist / DTC brand voice / paid-ads hook writer).
- Context: product, brand voice, target buyer, platform, price tier, season — anything that shifts copy.
- Goal: one concrete deliverable — 5 bullets, a 150-word hero, 13 tags, 10 hook lines, a refund reply.
- Constraints: must / must-not (FTC claims, banned words, character limits, tone, no emoji, no superlatives).
- Output format: numbered list, table, JSON, or labeled blocks so you can paste straight into the seller backend.
- Examples / signal: 1-2 reference lines you like, or anti-examples (“not like this competitor”).
Best for
- Meta video / static ad creative briefs
- TikTok / Reels 15-30s scripts
- Google YouTube TrueView pre-roll openers
- Carousel ad card-1 hooks
- Creative-fatigue refresh sprints
15 copy-ready prompt templates
1. Problem-led hook (default scaffold)
Works for 70% of category-aware buyers; saturates fastest, so refresh often.
You are a paid-ads creative strategist for {brand}. Write 8 problem-led 3-second hooks for {product}: each starts with the buyer pain in plain language, ends with one word of resolution promise. ≤ 12 words each. No superlatives. No "are you tired of...".
Variables to swap: brand, product, buyer pain
Optimization: If hooks feel generic, add: “Anchor each pain on a named moment in the buyer’s day, not a feeling.”
2. Contrarian hook
Write 6 contrarian 3-second hooks for {product} that break a category convention: "Stop X. Start Y." or "Everyone says X. Here is why X is wrong." ≤ 14 words each. Voice: confident, not snarky. Each must be defensible with one fact.
3. Persona-callout hook
Write 6 persona-callout hooks for {product} that name the buyer in the first 5 words. Examples: "If you commute by bike, this changes your morning." Use named persona, named moment. Avoid demographic stereotypes.
4. Demo-first hook
Write 5 demo-first 3-second hooks for {product}: each describes what the buyer SEES in the opening frame (action, transformation, surprising contrast). Output as 5 lines: "ON SCREEN: {action}. VOICEOVER (if any): {≤8 words}." For visual-driven Meta and TikTok ads.
5. Before-after hook
Write 5 before-after hooks for {product}: first 1.5s shows the before state in one line, next 1.5s shows the after with the product. Output as: "BEFORE: {visual + line}. AFTER: {visual + line}." Avoid medical / regulated claims if the category requires it.
6. Statistic / surprising-fact hook
Write 6 statistic-led hooks for {product}: each opens with a verifiable number ({"4 in 5 buyers report X", "1 hour saved per week"}). The stat must be true and citable. Avoid percentages that imply medical outcomes without substantiation.
7. Question hook
Write 8 question hooks for {product} as the opening line. Each question must be specific (not "Are you tired of bad sleep?" but "Why does your alarm sound louder at 6:14 a.m. than 6:30?"). ≤ 14 words.
8. Founder talking-head hook
Write 5 founder-talking-head opening lines for a 30s TikTok / Reels ad: each 1.5-2 seconds, casual register, no "Hi I am..." intros. Lead with a sentence the buyer would screenshot. Voice: human, slightly conspiratorial, never corporate.
9. Google search ad headline (RSA-friendly)
A responsive search ad takes up to 15 headlines (30 chars each, minimum 3) and up to 4 descriptions (90 chars each). Generate the full set so Google can mix and match.
For [product], generate 15 Google responsive search ad headlines (max 30 characters each, count spaces): 5 problem-led, 5 product-led with the primary keyword, 5 trust/proof. Make exactly 3 headlines contain the exact-match primary keyword. Then write 4 descriptions (max 90 characters each), one claim per description. No emoji, no SHOUTY CAPS, no "Free!".
10. YouTube skippable in-stream opener
Write 5 skippable in-stream openers for [product] (the format formerly called TrueView): the skip button appears at 5 seconds, so deliver the brand by second 2 and a reason to keep watching by second 4. Output each as: "0-1s: [visual]. 2-3s: [VO line]. 4-5s: [reason to keep watching]."
11. TikTok native-feel hook
Write 6 TikTok native-feel hooks for {product}: each must NOT look like an ad in the first 2 seconds. Lead with a normal TikTok opener pattern ({"POV", "tell me why", "things I wish I knew", "the way nobody mentions"}). Then transition to product naturally by second 6.
12. Carousel card-1 hook
Write 6 carousel card-1 hooks for {product}: each is the first frame the buyer sees before swiping. Must promise a payoff that requires swiping ({"swipe to see the 4 levels", "the 3 mistakes I made before this", "the comparison nobody shows"}). Card 1 image direction included.
13. Fatigue-cycle refresh hook
Use when CPM rises on the same creative for 14+ days.
My current top-performing hook is "{paste hook}". It is fatiguing after {N days}. Generate 5 refresh variants that keep the underlying angle but change: opening word, visual frame, register (formal / casual / surprised), tense, persona. Goal: same conversion logic, fresh creative signal.
14. Negative-emotion-to-relief hook
Write 5 negative-emotion-to-relief hooks for {product}: first 1.5s names a real frustration ({"I gave up on running shoes after my third pair"}), next 1.5s pivots to the discovery moment. Avoid manufactured emotion; the frustration must be plausible.
15. Hook variant generator from one winning ad
My winning ad opens with: "{paste winning hook}". Generate 12 hook variants for sister ads in the same campaign: 4 keep the angle, change the words; 4 keep the structure, change the angle; 4 invert the angle entirely. Mark each with the variation logic.
Common mistakes
- Starting with “Are you tired of…” — the most fatigued hook on Meta; buyers scroll past in 0.5 seconds.
- Using superlatives (“the best, the ultimate, revolutionary”) — they signal advertiser-speak immediately.
- Leading with the brand name — buyers do not care about your brand until they care about themselves.
- Hooks that work for all products in your catalog — generic hooks generate generic CPMs.
- Writing one hook and running it for a month — Meta and TikTok algorithms starve on stale creative.
- Promising in the hook what the body cannot deliver — high CTR, low conversion is the signature.
- Letting AI use stats it cannot verify — every number in a hook needs a source.
Which model to run these prompts on
For hook generation specifically you want range and speed, not deep reasoning. As of June 2026, Claude Sonnet 4.6 (free tier, or Claude Pro at $20/mo) and GPT-5.5 Instant (ChatGPT Plus at $20/mo) both produce strong, varied hook batches. Reach for a Thinking/Pro mode only when you need a hook that threads a tight compliance constraint. For a fuller comparison see the ChatGPT vs Claude vs Gemini guide.
How to push results further
- Always brief the AI on the exact placement and its character limit from the spec table above. A “headline” the model writes at 45 characters is dead on arrival in Google RSA.
- For Meta and TikTok video, the hook must work with sound off. Design for captions plus visual, since most feed viewing starts muted.
- Hook inside the first couple of seconds on TikTok. Videos that hold strong retention through the first 3 seconds earn a large multiple of the views that weak-retention videos get, and shorter ads complete at a much higher rate than longer ones.
- Build a hook bank of 20+ variants before launching a new product; you will burn through 6-8 in the first 30 days.
- Test 3-5 hook angles in parallel; do not declare a winner until each has 1000+ impressions.
- Pair hook generation with a competitor ad teardown so your hooks do not duplicate a cluster the category is already saturated on.
- Keep a “do not use” list: tired patterns, regulated phrases, claims that need substantiation.
- Refresh hooks every 14-21 days even if CPM is stable; pre-empt fatigue rather than chase it.
FAQ
- How many hooks should I test per ad set?: 3-5 in parallel for new campaigns; 2-3 once an angle proves itself. More than 5 splits the learning signal.
- How long until a hook fatigues?: It depends on spend and audience size. Heavy spenders fatigue Meta hooks in 7-14 days; lower spend lasts 21-28 days. Refresh on a 14-21 day cycle regardless.
- What are the character limits I have to write to?: Meta primary text shows 125 characters before “See more”, Meta headline caps at 40 (27 shows reliably), Google RSA headlines are 30 characters and descriptions 90, both hard limits as of June 2026. See the spec table above.
- How fast does a TikTok hook have to land?: Viewers decide within the first couple of seconds, and the first 3 seconds make or break the watch-or-scroll call. Put the pattern-interrupt in frame one, not after a logo bumper.
- Can I reuse a Meta hook on TikTok?: Rarely as-is. Borrow the angle, almost never the exact wording. TikTok’s native voice (POV, “tell me why”, “things I wish I knew”) reads differently and the ad-detection bar is higher.
- Should I use AI for hook generation only or full ad scripts?: AI is strongest at generating hook variants at volume and speed. Full ad scripts still benefit from human direction and creator collaboration.