How to Script Ads.
The four part script behind every ad and post we make, step by step, with examples you can steal. Write your first one today.
What You Get.
Eight steps, each with a picture, an example and a check you can do on your own ads today. Tap one to jump to it.
- Who to talk to, so Meta finds the right people.
- Hooks that stop the scroll, and a five check grader.
- The next two lines that make people believe it.
- The loop that keeps them watching to the end.
- A call to action they actually tap.
- Six ways to show every line, sound off.
- How to say it like a person, not a brochure.
- Three intros for every idea.
- The fill in template, the checklist and 52 hook starters.
Pick One Person.
An ad for everyone is an ad for no one.
Before you write a word, picture one person. Not "pet owners". A dog owner in your town whose dog hates bath time.
Meta reads your words, the faces and the page you send people to, then finds people like the one you described. Call out everyone, and it finds no one.
Then give the ad one job: reach, so more people know you, or revenue, one next step. One script does one.
Think of it like this. Calling one name in a crowded room. Only the right person turns around.
The example: a dog groomer
"Calling all pet lovers!"
Everyone, so no one."Dog owners in [your town] whose dog hates bath time."
One person stops.Check Yours Today
From the 2026 creative playbook by Blue Sense Digital, Nathan Perdriau's agency: the creative is the targeting.
Stop the Scroll.
Your first line. You get about a second and a half.
People scroll fast. Your first line has to make the right person stop and think: wait, that is me.
Say one thing out loud, and show a different thing on screen, in 4 to 6 words. Two signals beat one.
Think of it like this. A fishing hook. If they do not bite in the first second, they swim away.
"We are a family owned groomer, and we love what we do."
It is about you. Nobody stops for that."If your dog runs the second the bath comes out, watch this."
On screen: "Bath time, minus the fight."Five ways to call them out
Grade Your Hook
Check Yours Today
From Alex Hormozi's call outs, Kallaway's click confirmation and our five hook checks.
Make the Hook True.
The next two lines. Prove you meant it.
A bold hook makes a promise. The very next line keeps it. No warm up, no "hey guys".
The line after that is proof: a real result, a real clip, a real review. If it is not saved in a folder with a date, it does not go in the script.
Think of it like this. A magic trick. You said you would pull a rabbit out of the hat. Pull it out.
"Hey guys! So today I wanted to talk about grooming."
A warm up. They are gone."Here is what we do in the first minute, so they stop running."
Line two keeps the hook's promise.Set the stakes in one breath
Check Yours Today
From Kallaway: click confirmation, and the stakes in his story loop.
Keep Them Watching.
Ask a question. Let them guess. Surprise them. Repeat.
Give them a question they care about. Let them guess the answer. Then hit them with an answer they did not see coming.
Before you close that question, open the next one. That loop is why people watch to the end. Never go 20 seconds without an open question.
Think of it like this. A show that ends every episode on a question. You cannot help clicking next.
The loop, for the groomer
Lines that open the next question
Check Yours Today
From Kallaway's story loop and dopamine ladder.
One Ask. Said Once.
Tell them what to tap, and what happens after.
By now, only the people who care are still watching. Give them one thing to do, and say exactly what happens when they do it.
Then stop talking. And make sure the page after the tap says the same words as the ad.
Think of it like this. One door, wide open, with a sign that says what is inside.
"Like, follow, share, comment, and check out our website!"
Five asks. They do none."Tap the button, pick a time, and we will text you the night before."
One ask, and what happens next.Check Yours Today
From Alex Hormozi: spell out the call to action. The page that matches it is Free Resource 02.
Show Every Line.
It has to work with the sound off.
Every line gets something to see. If a line has nothing to show, cut the line.
Pick a format that makes your point easy to see. Here are six we pull from.
Think of it like this. A picture book. Every page has a picture.
The six, for the groomer
The Picture Test. Two Noes, Redo It.
From our twelve formats (all twelve are in the PDF) and the 2026 creative playbook.
Write It Like You Talk.
Fifth grade words. Short lines. Read it out loud.
If a ten year old would not know a word, swap it. Keep every sentence under 18 words.
Read it out loud before you film. If you trip, they leave. Then use your voice: move your pitch, slow down on what matters, pause before the big line.
Think of it like this. Talking to a friend at a barbecue, not writing an essay.
Swap these
Your five voice controls
Check Yours Today
From Vinh Giang's five voice controls and our house style.
Three Intros. One Body.
Film three ways in for every idea. Never edit a live ad.
Write the body once. Then write three different first lines, and film each one on its own. Same video, three ways in.
When an ad is live, do not change it. A change resets what Meta has learned about it, so make a new ad instead, and keep the old one.
Think of it like this. Trying on three hats with the same outfit.
Name them so you can read your results
How we run it
15 concepts with 3 intros each gives us 45 ads and posts from one shoot.
Check Yours Today
From the 2026 creative playbook and our own naming.
Your Fill In Script.
Paste it into your notes app and fill the brackets. The full template, with every field we use, is in the PDF.
WHO IT IS FOR: [one kind of person, and where]REACH OR REVENUE: [pick one]
HOOKH1 [the first line, in their words]H2 [the same idea, another way in]H3 [the same idea, a third way in]ON SCREEN [4 to 6 words, not what you say]
LEAD1 [prove the hook is true]2 [the proof, from your folder]
BODY3 [the question], then [their guess]4 [the turn], which brings up [the next question]5 [the answer that closes the loop]
CALL TO ACTION6 [one ask, and what happens after the tap]
Check Every Box.
Tick what is true for your next script. Fix what is not, then film.
0 of 15 ticked. Tick what is true for you today.
The idea
The hook
The lead and the body
The ask and the words
52 Hook Starters.
Fill the brackets with your customer's words. Pick from different groups, never five from one.
Who you are and what you are doing 12
- I'm building [project or goal].
- Meet [name], [age] years old. [Short story setup].
- This is my friend [name]. When [context], [unexpected twist].
- This is [name]. [He/She/They] is [age], born in [place], and [key detail].
- This is my [relationship]. It took me [time] to realize [truth].
- When I was [age], I [action] because I [emotion or reason].
- I want to [goal]. I'm [age], and I [current situation].
- Is it possible to [achieve X] in [Y days]?
- I'm [age]. Last year I [achievement], and I just [decision].
- I took my [old result] from this to this.
- I worked remotely in [number] countries this year, and [insight].
- Hi, I'm [name], and I'm [doing X].
Truths and feelings 13
- [X time] ago, I was [emotion or habit] because [reason].
- You're not [negative trait]. You're just [truth].
- The best advice I ever got was [lesson].
- Nobody tells you this, but [truth].
- I hate to break it to you, but [unexpected truth].
- I don't know who needs to hear this, but [truth].
- I dropped everything for [person or dream], but I don't think [they/it] would do the same for me.
- Do you ever feel [emotion], like [situation A], but when you [situation B], you feel [opposite emotion]?
- I got into [emotion or issue] because of [cause], and [consequence].
- You'll never be the [positive role] in your story if you're too afraid to be the [opposing role] in someone else's.
- After [life event], nobody cares about [thing you once valued].
- [Quote or saying], or at least that's what I told myself.
- I'm [age] and still don't know [life uncertainty].
Questions, moves and decisions 19
- This is how much I spent in [month] as a [identity] living in [place].
- What do you do if you're in a room full of [type of people] you don't fit in with?
- Hi, I'm [name]. [X time] ago, I [started story].
- Being [identity] is hard, especially when [reason].
- Is it possible for [group] to [achieve X] in [time]?
- If you're [identity], I need to ask you something.
- I don't know why people don't talk about this more, but [truth].
- Hi, I'm [name]. By [age], I [achieved or experienced X].
- I've done what most [group] haven't: [achievement].
- I've lived in [place] for [time], and [insight].
- I'm moving to [place] by myself at [age]. Last [time], I decided to [reason].
- [X time] ago, I promised [myself or someone] that if [condition], I'd [action].
- I'm a [age]-year-old [identity] living in [place]. Sounds like a dream, right? The truth is [contrast].
- Whenever I'm with [group], there's always [pattern or realization].
- Fun fact: I [unusual lifestyle or detail].
- My parents told me if I [action], they would [reaction].
- I just quit my [job or situation], and I have [time] to [goal].
- I'm going on my first [experience], but I'm [emotion].
- I just moved to [place]. Since I was [young age], I always dreamed of [goal].
Proof and authority 8
- I've figured out the exact steps to [achieve X], and I'll prove it in [time].
- [X time] ago, I started making [type of content], but [unexpected result].
- [X time] ago, I started [habit or project] because [motivation], and here's what I learned.
- [X time] ago, I was [action or emotion] because [reason], and now [result].
- Here's the one thing you need to know if you want to [goal]. It's not [common belief].
- [Action or project] changed my life. [X time] ago, I started [thing], hoping to [goal]. So where did it take me?
- I've [read/watched/done] over [number] [things], and here's what it taught me.
- After [time or habit], I learned [lesson].
Which group for which job
- Reach a cold audience: who you are (1 to 12) and questions (19 to 44).
- Build trust: truths and feelings (13 to 40).
- Prove it: proof and authority (45 to 52).
- Sell: a label, a yes-question or an if-then (from The Hook), with the offer right behind it.
Want Every Detail?
The Full Version
The awareness stages, the five move intro, the dopamine ladder, all twelve picture formats, how to read your numbers and the script after the tap. 16 pages.
Get the Other Two.
The page your ads land on, and the ads already winning in your market. Each one unlocks with your name, email and phone.
Landing Page & Booking Kit
Step by step: the page your ads land on, the pixel and the Conversions API, the CRM and backup sheet every lead lands in, and the booking step.
Unlock it freeThe Winning Ads Finder
Find the ads already running in your market, pull the words out of them, and make them yours with our Claude prompt.
Unlock it freeWant Us to Do It for You?
We script it, shoot it, build the page and run the ads. Try our team for 8 days. Or, owe us nothing.
Credit Where It Is Due.
- Kallaway: the story loop, click confirmation and the dopamine ladder.
- Alex Hormozi: the call outs, and spelling out the call to action.
- Blue Sense Digital, Nathan Perdriau's agency, the 2026 creative playbook: the creative is the targeting, the pictures and the versions.
- Vinh Giang: the five voice controls.
- Sam: the storytelling hook list behind the 52 starters.
- Ours: the five hook checks, the proof folder and the naming. The dog groomer is made up for this guide.