Meta Ads Copywriting Hooks: Primary Text Frameworks That Convert (2026)

The image stops the scroll. The copy earns the click. If your Primary Text (the text above the image) is boring, the user moves on. You have 2 lines before the "See More" truncation. You must win the war in those 125 characters.
In this "Mega-Authority" guide, we cover:
- The First Sentence: Why it's 80% of the value.
- The Frameworks: PAS, AIDA, and The Story.
- Formatting: Emojis, Spacing, and readability.
- The CTA: Telling them what to do.
Part 1: The "See More" Cliff
Meta collapses long text. Line 1: The Hook. Line 2: The Promise. Line 3: [See More] (Hidden).
If Line 1 is "We are a company founded in 2010...", you lost. Better: "Stop wasting money on bad ads. 🛑"
Part 2: Framework 1 - PAS (Problem, Agitation, Solution)
- Problem: "Is your back hurting from sitting all day?"
- Agitation: "Posture correctors are uncomfortable and chiropractors are expensive."
- Solution: "Meet the ErgoChair. Spine support for $99."
This is the classic Direct Response framework. It works because it focuses on the user, not the product.
Part 3: Framework 2 - The "Listicle" (Logic)
People love lists. They are easy to digest.
- Hook: "5 Reasons why [Product] is going viral on TikTok."
- Body:
- It's cheaper than X.
- It ships in 2 days.
- It actually works.
- ...
- CTA: "Get the list here."
Part 4: Framework 3 - The "Founder Story" (Emotion)
- Hook: "I almost quit my job to build this."
- Body: "3 years ago, I couldn't find a diaper bag that didn't look ugly. So I sketched one on a napkin..."
- Why it works: People buy from people. It creates a connection.
Part 5: Summary & Checklist
Your Action Plan:
- Write 3 versions of Primary Text for your next campaign.
- Version A: Short & Punchy (1 sentence).
- Version B: Features List (Bullets).
- Version C: Story (Long form).
- Test them in a 3:2:2 Dynamic Creative.
- Review which one gets the most clicks.
Words matter. Choose them carefully.
The Short & Punchy Hook (Twitter Style)
Not every hook needs to be a story or a question. Some of the highest-performing Meta hooks are declarative statements under 15 words that create instant pattern-interrupt.
Formula: [Bold claim about the outcome] — no setup, no context, just the conclusion.
Examples:
- "We cut our client's CPL in half in 30 days."
- "Most Facebook ads fail in the first 3 seconds."
- "Your competitors are running this ad. You're not."
The psychology: a punchy statement creates a gap in the reader's mind. Is that true? How? What are they talking about? That gap pulls them into the body copy. The hook's only job is to earn the next sentence.
The Us vs. Them Hook (Direct Comparison)
Explicitly contrast your product or approach against a named competitor, a category standard, or a conventional approach.
Formula: [We/Our product] does [X]. [Competitor/Everyone else] does [Y]. Here's why it matters.
This hook works for two reasons: (1) specificity — naming something concrete makes the copy feel honest, not generic; (2) it immediately attracts readers who are already in consideration mode comparing options.
Use with caution: naming a direct competitor invites comparison. Only deploy this if your differentiation holds up under scrutiny. A vague "Us vs. Them" without a real point of difference reads as empty positioning.
The "See More" Button — The 125-Character Rule
On mobile, Meta shows exactly 125 characters of your primary text before showing the "See More" button. Everything after character 125 is hidden until the user taps.
This is not a soft guideline. It's a hard cutoff.
Two valid approaches:
-
Complete the hook in 125 characters. The first 125 characters stand alone as a complete, compelling statement. Everything after amplifies. Example: "We tried every cold outreach tool on the market. After $40k spent, one thing worked. Here's what it was:" — this is 112 characters and ends on a cliffhanger that demands "See More."
-
Create a curiosity gap that requires "See More." The first 125 characters establish a problem or tease a reveal but don't complete the thought. Example: "The reason your Facebook ads are failing isn't your creative, your targeting, or your budget. It's your—" — the reader must click to finish the sentence.
Either way, test your primary text by counting characters before launching. The worst state is an awkward sentence break at character 126 that reads as a typo rather than a hook.

About the Author
Performance marketing specialist with 6 years of experience in Google Ads, Meta Ads, and paid media strategy. Helps B2B and Ecommerce brands scale profitably through data-driven advertising.
Continue Reading
Need this implemented for you?
Read the guide, or let our specialist team handle it while you focus on the big picture.
Get Your Free Audit