Facebook Ad Copy Formulas for Ecommerce: 5 Fill-In Templates for Static Ads
Part of Static Facebook Ads for Ecommerce: The Complete Playbook
The most reliable Facebook ad copy formulas for ecommerce are short structures that put the buyer's problem or desired result in the first line, then give proof and a clear next step. Five cover almost every static ad: problem-agitate-solve, before/after/bridge, objection flip, proof first, and offer stack. Below are fill-in templates for each, a worksheet to turn one angle into five variants, and copy for retargeting.
Anatomy of primary text
Primary text is the copy above the image. On most placements only the first line or two show before a "See more" cut, so the first line does almost all the work.
Length, as of November 2026
Meta's Ads Guide currently recommends 50 to 150 characters of primary text for Facebook Feed image ads and 125 characters for Stories. Longer copy is allowed, but it gets truncated. Check Meta's current Ads Guide for other placements.
Primary text length best practice
Write in two layers:
- Above the cut (first ~125 characters): the complete pitch in one or two sentences. If someone reads only this, they should understand what you sell and why it matters.
- Below the cut (optional): detail for people who tap "See more": proof, specifics, objections, the offer.
Short copy and long copy both work. What does not work is long copy whose point is buried in line four.
The four parts of a primary text
| Part | Job | Example (illustrative) |
|---|---|---|
| Opening line | Name the problem or result | "Your phone dies by 3 p.m. Every day." |
| Bridge | Introduce the product as the answer | "This charger clips to your keys and fills it twice." |
| Proof | Make it believable | A real review line, a real spec, your return policy |
| Next step | Tell them what to do | "Tap to see colors." |
Five fill-in formulas
Every bracket is yours to fill with true details. Examples use made-up brands.
1. PAS: Problem, Agitate, Solve
Best for cold, problem-aware audiences.
Template:
[Problem in the buyer's words]. [What it costs them, in time, money or feelings]. [Product] [how it solves it]. [Next step].
Example ("Tidewell" dish rack):
Your counter disappears under drying dishes. Every. Night. Tidewell folds flat when you're done and holds a full dinner's worth when you're not. See how it folds.
Rules: agitate gently. Exaggeration and shame read as spam and can run into Meta's standards.
2. Before / After / Bridge
Best for products with a clear transformation.
Template:
Before: [life with the problem]. After: [life with the result]. The bridge: [product and how it gets them there].
Example ("Lumen Lane" desk lamp):
Before: squinting at your screen by 4 p.m. After: a desk that feels like daylight all evening. The bridge: Lumen Lane, a lamp that adjusts to the time of day.
Rules: keep the "after" believable. For health, beauty and weight-related products, avoid before/after claims that imply guaranteed results.
3. Objection flip
Best for warm audiences who know you but hesitate.
Template:
"[Common objection, in the buyer's words]." [Honest response]. [Proof]. [Next step].
Example ("Hollis Knit" sweaters):
"Wool is itchy." Not this one. Hollis Knit is made from fine merino that feels soft on bare skin. Try it, and if it's not right, returns are easy.
Rules: only flip objections you can actually answer. Find real objections in your reviews, support emails and comments.
4. Proof first
Best for new brands and cold audiences with trust gaps.
Template:
"[Real customer quote]" [Reviewer first name or initial, if permitted]. [What the product is]. [Next step].
Example ("Birchway" backpack, with a placeholder review):
"[Real review text from a permitted customer]" [Name]. Birchway is the carry-on backpack that fits under the seat. See the inside.
Rules: real, permitted reviews only, quoted accurately. See review and testimonial static ads.
5. Offer stack
Best for warm audiences and sale periods.
Template:
[Main offer]. Plus [second benefit]. Plus [third benefit]. [Deadline if real]. [Next step].
Example ("Marrow & Co." spice set):
20% off the starter set. Plus a recipe card for every jar. Plus delivery in days, not weeks. Ends Sunday. Shop the set.
Rules: every item in the stack must be real. Do not stack fake urgency.
Pain point ad copy examples for ecommerce
Pain points come from your customers, not from your guesses. Where to find them:
- Your 1-, 2- and 3-star reviews of competing categories (not named brands, just the category).
- Your own support inbox: what do people ask before buying?
- Comments on your ads and posts.
- Product returns: what was the reason?
Turning a pain point into copy
| Pain point (customer words) | Opening line (illustrative) |
|---|---|
| "My leggings go see-through when I squat" | "Squat-proof. We checked." (Only if tested and true.) |
| "Takes forever to clean" | "Rinse, done. Thirty seconds." (Use your real time.) |
| "Never fits my tiny kitchen" | "Built for kitchens with no counter space." |
| "Gifts I buy never get used" | "The gift they'll use every single day." |
Writing 5 variants from one angle
Here is how to write 5 ad copy variations without writing the same ad five times. Keep the angle fixed and change the formula.
The 5-variant worksheet
Product: ______ Angle (one reason to buy): ______ Buyer: ______ Main proof you have: ______ Offer, if any: ______
| Variant | Formula | Opening line | Body | Next step |
|---|---|---|---|---|
| 1 | PAS | |||
| 2 | Before/After/Bridge | |||
| 3 | Objection flip | |||
| 4 | Proof first | |||
| 5 | Offer stack or short one-liner |
Filled example (made-up brand "Kestrel Brew," angle: "fast cold brew")
- PAS: "Cold brew takes 12 hours. Who has 12 hours? Kestrel Brew pouches steep in minutes. Try the sampler."
- BAB: "Before: stale iced coffee from yesterday. After: fresh cold brew in minutes. The bridge: Kestrel Brew pouches."
- Objection flip: "'Fast cold brew tastes weak.' Ours doesn't, because the grind is made for short steeps. Taste it yourself."
- Proof first: "'[Real review]' [Name]. Kestrel Brew: cold brew pouches that steep in minutes."
- One-liner: "Cold brew, minus the wait."
(Use your product's real steep time and only real reviews.)
Rules for the worksheet
- Every variant must make sense with the same image.
- Vary length: include at least one very short variant.
- Lead each with a different first line. The first line is what gets tested.
- Pair with matching headlines from our headline patterns and on-image hooks from static ad hooks.
Retargeting copy
Retargeting audiences have already seen your product. The copy should not reintroduce it. It should remove the reason they did not buy.
Ad copy for retargeting ads: examples by reason
| Why they did not buy | Copy approach | Example (illustrative) |
|---|---|---|
| Unsure it works | Proof | "[Real review]. Still deciding? See more reviews." |
| Price | Value or offer | "Lasts years, not months. And it's 15% off this week." (Only if true.) |
| Fit or size | Reassurance | "Not sure on size? Exchanges are easy." (Only if true; see note below.) |
| Forgot | Reminder | "Still thinking about the [product]? It's here when you're ready." |
| Shipping cost or time | Logistics | "Ships in [real days]. Order by [date] for [event]." |
Note: only promise exchange or shipping terms you actually offer, and state them exactly as your policy does.
Retargeting rules
- Keep it short. They know the product.
- Do not use "we saw you looking" language. It feels invasive.
- Rotate approaches so the same person does not see the same message for weeks.
Matching copy to the static image
A static ad is read as one unit: image first, then copy. When the copy fights the image, people get confused and scroll. Use these pairing rules.
Pairing rules
| Image format | Copy formula that usually fits | Why |
|---|---|---|
| Product hero | Before/after/bridge or one-liner | The image shows the product, the copy supplies the story |
| Review card | Proof first is redundant, so use objection flip | The image already has the proof |
| Comparison | PAS | The image shows the contrast, copy names the pain |
| Offer | Offer stack | Copy adds the details the image cannot fit |
| UGC-style | Short, casual, first-person | Polished copy breaks the native feel |
| Problem/solution | Short PAS | Reinforce the pain, then the fix |
Do not repeat, extend
If the image says "Cold brew in minutes," the first line of copy should not say "Cold brew in minutes." It should take the next step: "No grinder, no overnight wait." Each piece of text should add something.
The editing pass
Most first drafts are too long and too vague. Run this edit on every variant.
- Cut the warm-up. Delete any first sentence that does not name a problem, a result or the product. Most drafts start one sentence too early.
- Replace vague words with specifics. "High quality" becomes the material. "Fast" becomes the real time. "Loved by customers" becomes a real quote.
- Read it as the buyer. Would they say these words? If your copy sounds like a press release, rewrite it in plain speech.
- Check the first 125 characters alone. Cover the rest. Does it still make the pitch?
- Count the asks. One next step per ad. "Shop now, follow us, and join our list" is three asks and no clear action.
- Check every fact. Prices, times, policies and reviews must match your site today.
Example edit (illustrative)
- Draft: "At Pinegrove, we believe everyone deserves a great night's sleep, which is why we've created our innovative, high-quality pillow designed with you in mind."
- Edited: "Wake up without the neck ache. Pinegrove's pillow adjusts to how you sleep: side, back or stomach."
The edit names a problem, states a specific feature, and drops every word about the brand's beliefs.
Common copy mistakes that get ads rejected
Meta's Advertising Standards change, so read the current version before you launch, especially in health, finance and beauty categories. Common problems:
Personal attributes
Copy that implies you know something personal about the viewer, such as health conditions, body, finances, or other sensitive traits.
- Risky: "Struggling with your weight?"
- Safer: "A protein snack with [real grams] of protein."
Unrealistic or unsupported claims
Guarantees of results, miracle language, or claims you cannot back up. Supplements and skincare get extra scrutiny; see supplement ads on Meta.
Misleading urgency or offers
Fake countdowns, "ends tonight" when it does not, or prices crossed out from a price you never charged.
Mismatched landing page
Copy promising something the landing page does not deliver.
Copy checklist before you publish
- The point is in the first 125 characters
- Every claim, number and review is real
- No personal-attribute phrasing
- Offer and deadline match the landing page
- One clear next step
FAQ
What are the best Facebook ad copy formulas for ecommerce?
Five cover most static ads: problem-agitate-solve, before/after/bridge, objection flip, proof first and offer stack. Use PAS and BAB for cold audiences, objection flip and offer stack for warm ones. Keep the angle consistent with the image.
How long should primary text be on Facebook ads?
As of November 2026, Meta's Ads Guide recommends 50 to 150 characters for Facebook Feed and 125 for Stories. Longer copy can work, but make sure the full pitch is in the first line or two. Put extra detail below the cut.
How do I write 5 ad copy variations?
Fix the angle, then write one variant per formula: PAS, before/after/bridge, objection flip, proof first, and a short one-liner or offer stack. Give each a different opening line, since that is what gets read. Make sure each works with the same image.
What should retargeting ad copy say?
It should remove the reason the person did not buy: doubt, price, fit, forgetting or shipping. Keep it short and specific, and do not reintroduce the product. Avoid "we saw you" wording.
Why do Facebook ads get rejected for copy?
Common reasons are personal-attribute phrasing, unsupported or unrealistic claims, misleading offers and pages that do not match the ad. Read Meta's current Advertising Standards for your category. Health and beauty products face extra review.
Kaleb Phillips is a former top Meta media buyer who has managed well over $100 million in ad spend.
hope this helps. and if you'd rather not spend the time and effort figuring it out on your own, you can always use Duggie: https://app.duggie.io