• Methodology
  • Creative Examples
  • About
  • Newsletter
  • Blog
  • Let's talk
Creative

Facebook Ad Copy: How to Write Primary Text and Headlines That Sell

Biddyco

·

November 2, 2026

What Makes Good Facebook Ad Copy?

Good Facebook ad copy makes one point, in the customer's words, in the first line people see. On most placements that's the first 125 characters of primary text and a headline under 40, and on Reels it's closer to 40 characters before the "See more."

Everything else is support. The copy's job is to back up what the creative shows, tell the right person the ad is for them, and give them a reason to act now.

On Meta, the copy also has a second reader: the delivery system. Meta uses everything in the ad, words included, to work out who should see it. Clear copy about a specific problem helps it find people who have that problem. See Meta Andromeda.

The Parts of a Facebook Ad

A standard Facebook or Instagram ad has three text fields, plus the words inside the creative itself.

FieldWhere it showsMeta's recommended lengthWhat it's for
Primary textAbove the image or video in Feed, over the bottom of Reels and Stories125 charactersThe hook and the main point
HeadlineBelow the creative, next to the button40 charactersThe benefit or the offer, in a few words
DescriptionUnder the headline, on some placements only25 charactersExtra detail people can live without
On-screen textInside the image or videoNo limit, but safe zones applyThe hook, for people who never read the caption

Those lengths are Meta's recommendations, not hard limits. Longer copy still runs, it just gets cut off behind a "See more." Some placements show even less: about 44 characters of primary text on Instagram Reels, about 40 on Facebook Reels, and about 27 characters of headline in Facebook Feed. The full list is in our Meta ad specs guide.

Two practical rules come out of this:

  • Put the point in the first line. Most people never tap "See more," so the first line has to work alone.
  • Don't hide anything important in the description. With some objectives, the headline and description don't show in mobile Feed at all.

Start With the Words on Screen, Then the Caption

People see the creative before they read anything. So the most important copy in a Meta ad usually isn't in the primary text field. It's the line on screen in the first second.

That's what our data shows too. When we broke down 483 top-spending creatives across 17 large Meta accounts, text overlays and bold statements were the most common hooks, used in 16 of 17 accounts. Most winning hooks were words, not visuals. See what the best-performing Meta ads have in common.

So write in this order:

  1. The on-screen hook. One line, readable at thumb size, in the first second.
  2. The first line of primary text. It should add to the hook, not repeat it word for word.
  3. The headline. The benefit or the offer, short enough to fit next to the button.
  4. The rest of the primary text. Proof and detail, for people who tap to read more.

For ideas on the first line, see our Meta ad hook examples.

How to Write Primary Text That Sells

Use the customer's words, not the brand's

Most ad copy gets lifted from the homepage. Homepage copy describes the product. Ads work better when they describe the problem the way the customer does.

Read reviews, support tickets and comments on your ads, and look for the phrases people repeat. "I'm tired of not being heard" beats "personalized care." "My dog actually eats it" beats "palatability-optimized formula." We cover this research step in how to build a creative strategy.

Write for one buyer and how aware they are

The same product needs different copy for someone who doesn't know they have the problem and someone comparing you to two competitors. Copywriter Eugene Schwartz split buyers into five levels of awareness: unaware, problem aware, solution aware, product aware and most aware.

Awareness levelWhat they knowWhat the first line should do
UnawareNothing about the problemPoint out the problem or a surprising cost they're already paying
Problem awareThey feel the problemName it in their words, then hint at a way out
Solution awareThey know fixes existShow why this fix is different from the ones they've tried
Product awareThey know youAnswer the doubt that's stopping them: proof, reviews, guarantee
Most awareThey're readyGive them the offer and a reason to act now

Cold prospecting ads mostly talk to the first three levels. Retargeting and returning-customer ads talk to the last two. One ad, one level.

Lead with the problem, end on the relief

Problem and solution was the most-scaled theme in our data. It showed up in all 17 accounts and took a median of 31% of top-creative spend. But the emotions on winning creatives were mostly positive: satisfaction, relief, trust and confidence. Only around 1 in 10 top creatives were tagged with a negative emotion like fear or frustration.

In copy, that means naming the problem in one line and spending the rest on what life looks like after.

Show what the old way costs

In October 2026, the strongest angle across the accounts we reviewed put a number or an object on what the customer's current option costs them, before showing the product. The best examples ran 30% to 39% below their account's cost per result. See Meta ad creative best practices.

In copy, that's the difference between "a better way to do laundry" and "you're paying to ship water every time you buy detergent."

Ask a question, sometimes

Question hooks were rare in our data, used in 11 of 17 accounts and a median of 5% of top spend. But they had a 28% lower cost per result than the account average in 5 of the 6 accounts where they had enough volume to measure. Meta's own help center lists asking a question as one of its examples of effective ad text. Worth testing, if it's a question the buyer actually asks.

Put the offer where it belongs

In 5 of 17 accounts, 5% or less of top spend had any offer on the creative. In 8 of 17, more than half did, mostly apps and services where a free trial or first-order discount is the reason to act now. If you have an offer, the headline is usually the best place for it.

How to Write Headlines and Descriptions

The headline sits next to the button, the last thing people read before they click. Good headlines do one of three jobs:

  • State the benefit. What they get, in a few words.
  • State the offer. Free shipping, a trial, a first-order discount.
  • Remove a doubt. A guarantee, a review score, "no subscription."

Keep it under 40 characters and check it in the preview, since Facebook Feed shows about 27. Don't repeat the primary text. If the primary text names the problem, the headline can name the result.

Treat the description as a bonus line, since it doesn't show everywhere.

Facebook Ad Copy Formulas That Still Work

These are the structures we see most often in ads that scale.

FormulaHow it worksWhen to use it
Problem, then solutionName the pain, show the fix, end on the resultCold traffic, problem-aware buyers
Hidden costShow what the current option really costs, then the switchBuyers using a competitor or an old habit
Customer quoteLead with a real review in the customer's wordsProduct-aware buyers who need proof
How it worksExplain the product in two or three simple stepsProducts people don't understand yet
QuestionAsk the question the buyer is already askingSolution-aware buyers comparing options
Offer firstLead with the trial, discount or guaranteeMost-aware buyers and retargeting

"How it works" and "features and benefits" were the most efficient themes in our data, at a median 18% and 14% lower cost per result than their account average.

How to Test Facebook Ad Copy

Meta's text generation feature in Ads Manager can create up to five variations of primary text and headline from what you write, and Meta shows variations when it predicts they'll improve performance. The catch is in Meta's own help page: reporting is at the ad level, so you won't see results for each text variation.

So we treat it this way:

  • Test angles, not commas. A different first line, problem or offer is a real test. Swapping two words isn't. For Meta to reach new people, the ads need to be genuinely different. See creative diversity on Meta.
  • Test copy where it matters most: on screen. A new opening line on the same video is one of the cheapest new ads you can make. When winners faded in October, new versions of the same idea with a new opening line, creator or setting came in 33% to 50% below their account's cost per result.
  • Judge on cost per purchase or lead, not clicks. In our October review, ads with higher click-through rates tended to convert worse. The ads that beat their account's cost by 20% or more had a CTR 9% below average and converted 52% better. See Facebook ads CTR benchmarks and what actually predicts cost per purchase.

Common Facebook Ad Copy Mistakes

  • Burying the point. If the first line is a greeting or setup, most people never reach the point.
  • Writing like the homepage. Brand language describes the product. Ads need the customer's language.
  • Judging copy by CTR. A clicky line isn't a winning line until it lowers cost per purchase.

How We Write Ad Copy at Biddyco

At Biddyco, copy starts in the brief, before anything gets filmed or designed. Every concept has one buyer, their awareness level, one angle and two or three hook options written as on-screen lines. Our ad creative brief template shows the full format.

Our US-based senior team writes the hooks, scripts and captions alongside the UGC, motion and static ads, and we've made creative for 100+ accounts spending $20M+ a month on Meta. New files land every 2 to 4 weeks, and we aim for one round of feedback. If you want ads where the words and the creative are built together, see our creative agency for Meta ads or book an intro call.

For more of our data on what's working, see the Meta Ads Statistics hub.

FAQ

How long should Facebook ad copy be?

Meta recommends 125 characters of primary text, a 40 character headline and a 25 character description. Longer copy still runs, but it gets cut off behind "See more," and Reels show only about 40 to 44 characters. Put the point in the first line, then add detail if the product needs it.

What is primary text on a Facebook ad?

Primary text is the main body copy of a Meta ad. It shows above the image or video in Feed and over the bottom of the screen on Reels and Stories. It's where the hook and the main point go.

Does long or short Facebook ad copy work better?

Neither wins every time. Short copy suits simple products and impulse buys. Longer copy can help with expensive or unfamiliar products. Either way, the first line carries the ad, because most people don't tap "See more."

Should the hook be in the caption or on screen?

On screen first. People see the creative before they read the caption, and in our data text overlays and bold statements were the most common hooks among top-spending ads, used in 16 of 17 accounts. The caption's first line should back up the on-screen hook, not repeat it.

How many text variations should I add to a Meta ad?

Meta's text generation feature can create up to five variations of primary text and headline, and Meta shows them when it predicts they'll help. Reporting stays at the ad level, so you won't see which variation won. Use it for small tweaks, and test big changes in angle as separate ads.

We handle your ad creative end to end

From concepting and scripting to creator sourcing, editing, and animation, we take care of it all. We build high-performing UGC, motion/animation, videos and statics that give you the creative diversity needed to scale to millions a month in ad spend. All while staying within your brand guidelines.

Book a call