Polaris
BlogPlaybook

How to brief AI to write scroll-stopping hooks

A prompting playbook for briefing AI to write scroll-stopping ad hooks: the 5-part brief, proven hook patterns, and how to generate wide then score with Polaris.

PlaybookMay 15, 2026·6 min read

To brief AI for scroll-stopping hooks, hand it five things: the exact product, a razor-specific audience, the single pain or desire you are hitting, the platform and format, and a proven hook pattern to fill in. Then generate a wide spread of variants and score them, keeping only the ones that earn the first two seconds. A lazy prompt like "write a hook for my product" will always hand you back a lazy hook.

What "scroll-stopping" actually means

A hook is the first one to three seconds of your ad. Its only job is to buy the next three seconds. On TikTok, Reels, and Shorts, the viewer's thumb is already moving, so a hook that "sounds nice" is a hook that gets scrolled. The ones that stop the thumb do one of a few concrete things: name a specific person, promise a specific payoff, or create a specific tension the viewer needs resolved.

The reason most AI-written hooks feel generic is not the model. It is the brief. Ask for something vague and you get "Tired of dull skin? Try our serum." Ask with precision and you get "I stopped buying $60 serums the day I found this." Same model, completely different output. The skill is the input.

The 5-part hook brief

Every strong hook brief we run at Polaris carries these five fields. Fill all five before you let the AI write a single word.

  • Product, plainly. What it is, what it replaces, and the one feature that matters. Not the feature list. The one.
  • Audience, specifically. "Women 25-40" is not an audience. "New moms who gave up on gym routines" is. The more specific the person, the sharper the hook.
  • One pain or one desire. A hook that chases three benefits lands none. Pick the single emotional trigger this ad owns.
  • Platform and format. A talking-head UGC hook, a text-on-screen hook, and a product-demo hook are written differently. Tell the AI which one.
  • A hook pattern to fill. Give it a proven structure instead of a blank page. Patterns are below.

A brief that reads "UGC talking-head hook for new moms who quit their gym routine, product is a 10-minute resistance band kit, pain is 'no time,' use a callout-plus-payoff pattern, 12 words max" will out-generate a paragraph of adjectives every time.

Hand the AI patterns, not a blank page

Do not ask AI to invent hook structure from scratch. Give it battle-tested patterns and let it fill the blanks for your product. A few we lean on:

  • Callout: "If you [specific situation], stop scrolling."
  • Contrarian: "Everyone told me [common belief]. They were wrong."
  • Result-first: "This is what [X days] of [product] actually did."
  • Objection flip: "I thought this was a gimmick. Then week two happened."
  • Curiosity gap: "The reason your [problem] keeps coming back isn't what you think."
  • Us-vs-them: "Why I threw out my [old category] for good."

Ask for five to ten variants per pattern. Volume is not waste here. It is how you find the one line that pops, because the winner is rarely your first draft or the AI's.

Weak brief vs strong brief

The difference between forgettable and thumb-stopping output is almost always visible in the brief. Here is the same job briefed two ways.

ElementWeak briefStrong brief
Audience"People who want clear skin""Adults with adult acne who tried three products that failed"
Angle"Our serum is great""One pain: they've stopped believing anything works"
FormatNot specifiedUGC talking-head, first-person, phone-shot feel
Structure"Write a catchy hook""Objection-flip pattern, under 12 words"
VolumeOne line10 variants to score and cut down
SelectionShip the first oneScore every line, keep the top two

Generate wide, then judge

The best hook-writers do not write one great line. They write twenty average ones and kill eighteen. That second step, the judging, is where most teams stop too early and ship the first line that "sounds fine."

This is exactly what our Copy Judge is for. Inside Polaris you generate a batch of hooks from your brief, then run them through a scoring pass that rates each line on clarity, specificity, and stopping power and tells you which ones are pulling their weight. Instead of guessing, you get a ranked shortlist. You cut the weak lines before they ever burn ad spend, not after. When you tighten the brief and regenerate, you can watch the scores move, which turns hook-writing into something you can actually iterate on rather than vibe on.

Turn the winning hook into the ad

A hook is only step one. The line has to become a script and then a video, and every handoff is a place quality leaks. Polaris is built to keep the whole chain in one place: your scored hook feeds a full UGC-style script, the script becomes video generated with multiple top models chosen per shot (Google Veo, Kling, Seedance, Nano Banana), and the hook line gets burned onto the screen with one-click Auto-Captions in TikTok-native styles like Hormozi, Beast, and Neon, transcribed word-accurate. The hook you fought for is the hook the viewer reads in the first frame.

Why teams pick Polaris

Because Polaris closes the loop from brief to finished ad without a stack of disconnected tools. Concretely:

  • Brief and generate in chat. Polaris works inside Claude through our MCP connector, so you can write the brief, generate hooks, and score them in the same conversation.
  • Copy Judge, not guesswork. Score hooks and scripts before you spend, and iterate the brief against real feedback.
  • Winning hook to real video. Multiple best-in-class video models per shot, plus AI product-shot generation for the visuals.
  • Recreate what already works. Paste a winning ad as a reference and get your own version to reverse-engineer proven hooks in your niche.
  • Built for ecommerce. Paste a product image or Shopify link and go. Credit-based pricing starts at Pro $49/mo for 1,500 credits, cheaper on longer terms ($42/mo on 3-month, $37/mo on 6-month).

The one-line takeaway

Scroll-stopping hooks are not a talent you are born with or a magic prompt you copy. They are a brief with five sharp fields, a stack of proven patterns, high volume, and a ruthless scoring pass. Nail those and the model does the heavy lifting.

Ready to try it on your own product? Create your first ad and let the Copy Judge rank your hooks, or see pricing to pick a plan.

Frequently asked questions

What makes a hook scroll-stopping?
A scroll-stopping hook does something specific in the first one to three seconds: it names a specific person, promises a specific payoff, or opens a tension the viewer needs resolved. Vague, benefit-stuffed lines get scrolled; concrete, single-angle lines stop the thumb.
How do I brief AI to write better ad hooks?
Give the AI five fields before it writes: the exact product, a razor-specific audience, one pain or desire, the platform and format, and a proven hook pattern to fill in. Then ask for many variants rather than one line, and score them to find the winner.
How many hook variants should I generate?
Generate wide, usually five to ten per pattern, then cut hard. The best hook is rarely your first draft, so the value comes from producing many and killing most. Polaris lets you score a batch and keep only the top lines.
What is Polaris Copy Judge?
Copy Judge is our scoring pass that rates generated hooks and scripts on clarity, specificity, and stopping power, then ranks them. Instead of shipping the first line that sounds fine, you get a shortlist and can tighten your brief and watch the scores improve.
Can Polaris turn a hook into a finished video ad?
Yes. A winning hook feeds a full UGC-style script, then becomes video generated with multiple top models per shot like Google Veo, Kling, Seedance, and Nano Banana. Auto-Captions burn the hook on screen in TikTok-native styles, transcribed word-accurate.

Create your first winner now

One product link in. Winning ads out.

Keep reading

PlaybookThe kill/scale rule that saved us $12k in ad spendPlaybookHow we test 30 hooks a week without burning budgetPlaybookCreative volume: why more ads mean more winners