Stop wasting ad spend on hooks that get ignored. This tutorial breaks down the 3 proven hook types (Pattern Interrupt, Curiosity Gap, Social Proof) with real examples, the psychological triggers behind each, and a simple A/B testing system to find your winner fast.
What you will build in this tutorial
You will build a repeatable ad hooks framework you can apply to any platform. By the end you will have three proven hook templates, the psychological triggers that make each one work, and a simple A/B testing ad hooks system to measure which variant actually drives conversions. No guesswork. No clever slogans. Just a formula you can reuse every time you launch a campaign.
Prerequisites
- A running ad account on any platform (Meta, LinkedIn, TikTok, Google).
- A basic split testing tool (native ad platform tools work fine, or a dedicated tool like VWO).
- A spreadsheet or a Notion page to log results.
Why Most Hooks Fail (and the 3 Part Solution)
Your audience sees hundreds of ads a day. Their brains have learned to filter out anything that looks like an ad in under two seconds. Most hooks fail because they are too clever, too vague, or they try to sell before earning attention. A pun might feel creative in a meeting but it rarely stops a thumb mid scroll.
The fix is a simple ad hooks framework based on how human attention actually works. You do not need to be a poet. You need to trigger one of three psychological levers: pattern interrupt (surprise that breaks the mental autopilot), curiosity gap (a missing piece the brain must fill), or social proof (evidence that others have already decided).
Each of these levers bypasses the rational filter and speaks directly to the fast, instinctive part of the brain. Used alone they are powerful. Combined they can double your click through rate in a single test cycle.
Hook #1: The Pattern Interrupt Hook
A pattern interrupt hook works because it violates an expectation. The reader is scrolling on autopilot. Their thumb expects yet another headline that sounds like every other ad.
You give them the opposite. The brain detects a mismatch and pauses to resolve it. You just bought two seconds of attention.
Real example: Instead of "Write better ad copy" try "Stop writing better ads." That contradiction forces the brain to stop and ask: Wait, why? Another example that worked for a SaaS client of ours: "The 5 second rule that doubled CTR." The number is specific. The claim is unexpected. The reader has to know what that rule is.
The psychological trigger here is cognitive dissonance. Leon Festinger's research showed that when people encounter information that conflicts with their existing beliefs, they experience mental discomfort. They want to resolve it. Your hook creates that discomfort and your landing page resolves it. For a deeper look at how surprise affects the brain, this overview of cognitive dissonance research is worth your time.
Common failure: Trying too hard to be weird. A random non sequitur just confuses people. The interrupt must connect to the core offer. The contradiction must make sense once they understand the benefit.
Hook #2: The Curiosity Gap Hook
The curiosity gap copy technique leaves a puzzle that the reader must click to solve. You do not tell them the answer in the hook. You show them that an answer exists and they will experience a mild but real frustration until they find it. That frustration drives the click.
Format examples: "The one metric your dashboard is hiding" or "Why 80% of founders are switching to X." The first example works because every founder looks at a dashboard. The claim that something is hidden there creates immediate doubt. The second example works because people do not want to be left out of a trend their peers have already spotted.
This is backed by information gap theory from George Loewenstein. The theory states that curiosity arises when people become aware of a gap between what they know and what they want to know. The more specific the gap, the stronger the pull. Vague curiosity (like "You won't believe this") fails because the gap is not concrete. Specific curiosity ("The ad metric that hides 40% of your true CPA") works because the reader can feel exactly what they are missing.
A quick tip from our own testing: the best curiosity gap hooks use a number or a named entity. "Why HubSpot switched to X" outperforms "Why companies are switching." Specifics feel real. Vague feels like clickbait. If you want to see how this connects to broader campaign performance, our article on how to find your true cost per lead shows what happens when you dig past the surface metrics.
Hook #3: The Social Proof Hook
The social proof ad hooks strategy leverages a principle Robert Cialdini documented decades ago. When people are uncertain, they look to what others are doing to decide what is correct. This is a mental shortcut. It saves energy. If ten thousand founders already use your tool, a new founder does not need to fully evaluate the tool. They can assume the crowd is right.
Examples: "Join 10,000+ founders who stopped wasting ad spend" or "Rated #1 for lead generation by G2." The first example works because the number is large and specific. It implies a trend. The second works because it borrows authority from a trusted third party. You are not claiming to be the best. An independent body already confirmed it.
Where most people go wrong is they use fake numbers or vague claims. "Join thousands of happy customers" is noise. "Join 14,372 founders who cut their CPA by an average of 31%" is evidence. The specificity signals honesty even if the reader does not verify the number right then. For more on how social proof interacts with ad creative testing, our breakdown on creative testing without gut feelings covers the same principle applied to the testing process itself.
How to Combine Hooks and Test with Data
The real power comes from layering these hooks together. A pattern interrupt hook gets the stop. A curiosity gap copy line in the primary text keeps them reading. A social proof ad hooks element in the call to action closes the deal. Each layer works at a different stage of the attention window.
But you must test. Here is the simple framework we use with every client:
- Write three hook variations for the same offer. Pick one hook type per variation for your first test.
- Run them in the same ad set with identical creative and offer. Let the platform split traffic evenly.
- Measure scroll stop rate. On Meta that is the hook click through rate. On TikTok it is the first 3 second view rate. On LinkedIn it is the click through rate on the headline. Do not measure conversions yet. First prove you can stop the scroll.
- Take the winning hook and test it against a layered version. Example: the winner was a pattern interrupt. Now test that pattern interrupt against a pattern interrupt with a social proof subtitle.
This approach works because you isolate one variable at a time. If you change the hook, the creative, and the offer all at once you will never know which change drove the result. A dedicated tool like VWO for structured split testing can help, but the native tests inside Meta Ads Manager are good enough to start.
A warning from experience: do not test three different hook types at once and call it done. You need enough conversions per variant to reach statistical confidence. If your budget is small, test only two variants. One winner and one challenger. Scale the winner. Repeat. For a deeper dive on what metrics actually matter here, our guide on the 5 metrics founders should track weekly will keep you focused on what moves revenue.
The Repeatable Formula for Any Platform
You now have a repeatable copy formula that works whether you are writing a Facebook headline, a LinkedIn ad, or a TikTok caption. The psychology is the same across platforms. The delivery medium changes but the trigger does not.
Here are the platform specific tweaks:
- Facebook and Instagram: Lead with the hook in the first line of primary text. The headline is secondary. Most users scroll past the headline and read the first few words of the body.
- LinkedIn: Lead with the hook in the headline. LinkedIn users scan headlines first. Use a pattern interrupt or a social proof claim. Curiosity gap works well here too but keep it professional.
- TikTok: The hook must be spoken or shown in the first two seconds of the video. Text overlays help. Pattern interrupt works best because the format rewards quick surprises.
- Google Ads: The headline is your only hook. Social proof with a number performs consistently well. Curiosity gap can work if the search intent is educational.
One final rule that will save you thousands in wasted spend: never lead with a question. Questions invite the reader to think "no" or "not me." "Looking for better ad copy?" The answer is almost always "not from this ad I am not." Lead with a provocative statement instead. "Stop writing better ads" gives the brain something to resolve. A question just gives it an easy exit.
Common Pitfalls
- Testing too many variables at once. Change only the hook in your first test. Keep creative, offer, and audience identical.
- Ignoring the landing page. A great hook that leads to a weak page just wastes your click. Make sure the promise in the hook is fulfilled immediately. Our analysis on why your homepage fails the 5 second test covers this exact gap.
- Stopping at CTR. A high click through rate with zero conversions means your hook worked but your offer or page did not. Always track conversion rate alongside scroll stop rate.
- Using vague numbers. "Thousands" is weaker than "1,438." Specific numbers imply research and honesty.
Next Steps
Pick one ad that is underperforming right now. Rewrite its hook using the pattern interrupt hook template. Run it as a single variant against the control. Measure the scroll stop rate after 100 impressions. You will have your answer in 48 hours.
Once you find a winning hook, layer a second trigger into the body text and test again. That is the system. One test at a time. Each test compounds the last.
Cover photo by Milad Fakurian on Unsplash.
Lucas Oliveira