Tools like ChatGPT, Claude and Gemini have changed how ads get written: in a minute you can have ten different versions of the same offer. But most people who try Facebook ad copy with AI end up with generic, similar-sounding text that doesn't sell, because they give the tool one line and hope for magic. This article explains how to get genuinely strong ad copy out of AI, and how to judge it by numbers rather than taste.
Why AI ad copy usually comes out weak
- Missing information: "write an ad for a clothing store" says nothing about the product, price or customer.
- No defined audience: copy aimed at "everyone" connects with no one.
- A voice that doesn't match your customers: overly formal for a casual audience, or the reverse.
- No performance data: the tool doesn't know what has worked or failed for you before.
What to give the AI tool
| Information | Example |
|---|---|
| The product in detail | Genuine leather bag, 3 colors, fits a 14-inch laptop |
| Price and offer | $89 instead of $120, free shipping for one week |
| Target customer | Working women aged 25–40 who commute daily |
| The problem it solves | Work bags are either elegant and small or big and plain |
| Common objections | Is the leather really genuine? Can I exchange it? |
| Tone | Simple, friendly, no hype |
| Placement and format | Short primary text for a Reels video ad |
A practical prompt for Facebook ad copy with AI
"You are a copywriter specializing in Facebook and Instagram ads. Product: [details]. Price and offer: [...]. Audience: [...]. The customer's main objection: [...]. Write 5 different versions of the primary text, each opening from a different angle: problem, question, outcome, offer, and a short story. Keep each under 60 words, in a friendly conversational tone, with a short headline for each, and no exaggerated promises."
Notice the prompt asks for different angles, not five rewrites of the same idea. Real testing tests ideas, not a word swapped here and there.
Angles you can ask for
- Problem: open with the pain the customer lives with.
- Outcome: describe life after using the product.
- Proof: customer counts or reviews — only if they're real.
- Comparison: before and after, or against the usual alternative.
- Urgency: a time-limited offer — only if the offer really is limited.
Use your ad numbers to improve the prompts
The most powerful use of AI isn't writing from scratch — it's improving based on what actually happened. Give the tool your previous ad copy along with each ad's numbers — CTR, cost per result, video hook rate — and ask it to work out what the winning ads have in common, then write new versions in the same pattern. We covered this method in detail in Analyze Facebook Ads With AI: A Ready-Made Prompt for ChatGPT, Claude or Gemini.
How to test the new copy
- Pick only 2 or 3 of the best versions the tool wrote, not ten.
- Test them with the same image or video and the same audience, so the only difference is the copy.
- Let each version spend enough to gather reasonable results before judging.
- Compare cost per result and CTR, not likes.
- Develop the winning version with a new angle in the next round.
More on testing properly: Facebook Ads A/B Testing: What to Test and How to Read Results Without Fooling Yourself.
Mistakes to avoid when writing ads with AI
- Publishing the text as-is: always review it and change any sentence that doesn't sound like your customers.
- Untrue promises: the tool may write "guaranteed results" or invent numbers, which can get the ad rejected or cost you the customer's trust.
- Forgetting ad policies: phrases like "Struggling with your weight?" address personal attributes and can be rejected. See Facebook Ad Rejected? Common Reasons, How to Appeal, and How to Know Right Away.
- The same copy everywhere: short Reels copy differs from copy for an image ad in Feed.
Does AI replace a copywriter?
AI is extremely fast at producing variations, but it doesn't know your customer the way you do, and it can't see your campaign numbers unless you give them to it. The best results come from combining your market knowledge, the tool's speed and real performance data. Use it as an assistant that writes drafts, and keep the decision about what gets published for yourself.
Keep a swipe file of winning copy
Every time a version wins a test, save it with its numbers, the audience and the date in one document. After a few months you'll have a library of proven hooks and angles for your market, and that library makes every future AI prompt far better than a blank request. Feed the best examples into the prompt and ask the tool to write in the same spirit.
From campaign numbers to a ready prompt in Raqeeb Ads
The Campaign Analyzer in Raqeeb Ads has a button that copies a ready-made AI prompt containing the campaign's data: the key numbers, each ad's performance, and the comparison with the previous period. Paste it into ChatGPT or Claude, ask what worked and what didn't, then ask for new versions built on your best-performing ads instead of writing from nothing.
A free tool that helps here: The Facebook ad character counter counts your primary text and headline and shows where "See more" cuts the text.