Somewhere in your Meta Ads Manager right now there is an ad that is doing fine. Not great. Fine. It gets a few clicks, costs a little more than you would like, and you have not touched it in three weeks because writing a new one feels like starting from zero.
Here is the thing nobody tells small business owners about ad copy: the winning ad is almost never a brand new idea. It is the same offer, said in a way that makes the right person stop scrolling. That is a writing problem, not a budget problem. And writing problems are exactly what Claude and ChatGPT are good at, as long as you feed them something better than "write me a Facebook ad."
The 18 prompts below are the ones I use when a client's ad is stuck. You run them in order, paste in what you already have, and come out the other side with a full set of new headlines, hooks, and body copy to test against the ad you are running right now. I run these in Claude, but every one of them works in ChatGPT too.
Quick definitions
The hook is the first line of your ad. On Facebook and Instagram it is the only line most people read before they decide to keep scrolling. Everything else in your ad is fighting for a chance to be seen after the hook wins.
The angle is the reason you are giving someone to care. The same offer can be sold with a time angle ("done by Friday"), a fear angle ("before the busy season hits"), a proof angle ("what 40 of our customers said"), and so on. Most stuck ads have one angle. Winning accounts test five.
The creative is the image or video. The copy is the words. This post is about the words, but prompt 17 will help with the picture too.
A Project is a saved workspace inside Claude where your offer, your customer, and your past ads live permanently, so you are not re-pasting them into every prompt. ChatGPT has Projects as well.
Before you start: set up the ad workspace (10 minutes)
Open a new Project in Claude (or a fresh chat in ChatGPT) and name it "Ads." Then paste in four things:
- The full copy of the ad you are running right now (headline, primary text, description, the button text).
- A plain description of what you are selling and what it costs.
- A plain description of who buys it. Not "women 35 to 55." Something like "busy moms who have been meaning to fix their back pain for two years and finally have a free Saturday."
- Five to ten customer reviews or thank-you messages, if you have them. Real words from real buyers are the best ad copy ingredient there is.
Every prompt below assumes that context is already in the chat. If you skip this step, you will get generic ads, and generic ads are exactly what you are trying to beat.
Part 1: diagnose the ad you have (prompts 1 to 3)
1. The honest audit
Here is the ad I am running right now: [paste it]. Act as a direct response copywriter who has seen a thousand small business ads. Tell me the three biggest reasons someone in my audience would scroll past this. Be specific and blunt. Then tell me the one thing in the ad that is actually working and should be kept.
You need to hear this before you write anything new. Most of the time the answer is some version of "the first line is about you, not them." Keep the one thing that works. Everything else is up for grabs.
2. The angle inventory
Based on my offer and my customer, list eight different angles I could use to sell this. For each angle, give me the emotion it plays on, a one-sentence example of the hook, and who in my audience it would work best for. Include at least one angle built on time, one on money, one on a fear of missing out, and one on proof from other customers.
This is the prompt that turns "I have one ad" into "I have a testing plan." Pick the three angles that feel most true to how your customers actually talk, and carry them through the rest of the prompts.
3. The customer language pull
Read the customer reviews I pasted. Pull out 20 exact phrases customers used to describe the problem they had before, the result they got, or how they felt about working with us. Do not paraphrase. I want their words, in quotation marks, sorted into those three groups.
Save this list. You are going to use these phrases in almost every prompt that follows, because ads that use the customer's own words feel like a friend's recommendation instead of a pitch.
Part 2: write hooks that stop the scroll (prompts 4 to 8)
4. The 20-hook sprint
Write 20 first lines for an ad selling [offer] to [customer]. Each one must be under 12 words, sound like a person talking, and make my customer feel like I am describing their exact situation. Use the customer phrases from prompt 3 wherever they fit. No exclamation points. No "Are you tired of." Mix questions, statements, and tiny stories.
Twenty is the right number. The first five will be obvious. The best ones usually show up around number 12, after the AI has burned through the clichés.
5. The pattern interrupt
Now write 10 hooks that say something my customer would not expect from a business like mine. They can be a confession, a surprising number, a myth I disagree with, or the opposite of what my competitors say. Keep each one true. I will not run anything I cannot back up.
Your competitors' ads all sound the same. That is your opening. A plumber who leads with "we are not the cheapest, here is why" gets read. A plumber who leads with "fast, reliable, affordable" gets scrolled.
6. The specific number hook
Rewrite my five favorite hooks so far so each one includes a specific, true number from my business. It could be years in business, number of customers served, a timeframe, a price, or a result. If I have not given you a number, ask me for one instead of inventing it.
"Hundreds of happy customers" is invisible. "437 kitchens since 2019" is an ad. Notice the last sentence of the prompt. Never let the AI make up a stat, and never run one you cannot prove.
7. The before-and-after hook
Write eight hooks built on a before-and-after, using the "before" phrases and "after" phrases from prompt 3. The before should be a moment my customer recognizes, and the after should be the feeling they want, not the feature I sell. One sentence each.
People do not buy the plane, they buy the destination. This prompt makes sure your ad talks about the Monday morning after they bought, not the thing they clicked on.
8. The hook shortlist
Looking at every hook we have written so far, pick the six strongest and rank them. For each one, tell me which angle from prompt 2 it belongs to and why you think it would beat the first line of my current ad. Then flag any that make a claim I need to be able to prove.
You now have six hooks, spread across angles, with a reason behind each. That is the raw material for a real test.
Part 3: write the body copy (prompts 9 to 13)
9. The short ad
Take hook number [X] and write a complete ad under 60 words. Hook, one line about who it is for, one line about what they get, one clear next step. Sound like me talking to a neighbor, not a brand talking to a market. End with a plain call to action that matches the button.
Short ads are the workhorses of most small business accounts. Write one for each of your six hooks by re-running this prompt with a different number. Yes, six times. It takes about four minutes.
10. The story ad
Write a 150-word ad that opens with a true two-sentence story about one customer (change the name), shows the moment things turned around, and only then mentions what I sell and how to get it. Use short paragraphs. No bullet points. The reader should feel it before they are sold to.
Story ads cost a little more per click and usually convert far better, because the person who clicks already trusts you. Run this against a short ad with the same hook and see which one brings better leads, not just more.
11. The objection-first ad
What are the three biggest reasons my customer hesitates before buying [offer]? Write one ad for each, where the first line names the hesitation out loud and the rest of the ad answers it honestly. Under 100 words each.
"I know what you are thinking, it is probably expensive" is a hook that earns the next line. Naming the objection makes people feel understood, and understood people keep reading.
12. The proof ad
Write an ad built almost entirely from customer quotes. Open with one short quote as the hook, add two more inside the body, and keep my own words to two sentences maximum. Use first name and last initial. Make sure every quote is one I pasted, word for word.
This is the easiest ad to write and often the best performer, because you barely wrote it. Your customers did.
13. The tightening pass
Take every ad we have written and cut it by 20 percent without losing the hook, the offer, or the call to action. Remove every word that is doing no work. Then read each one out loud in your head and tell me if any line sounds like something a real person would never say.
Every ad gets better shorter. This prompt also catches the AI-sounding lines ("unlock your potential," "elevate your experience") that quietly signal "this is an ad" and get skipped.
Part 4: headlines, buttons, and the finishing touches (prompts 14 to 18)
14. The headline set
For each ad we have written, give me three headline options under 40 characters. One should state the outcome, one should state the offer, and one should be a curiosity line. Then tell me which of the three you would test first and why.
On Meta the headline sits under the image, and a lot of people read it before the primary text. Do not leave it as your business name. That is the most common wasted line in small business advertising.
15. The call to action match
My button says [Learn More / Book Now / Shop Now / Get Offer]. For each ad, make sure the last line sets up that button so the click feels like the natural next step. If the button does not match what the ad is promising, tell me which button I should use instead.
"Book your free estimate" followed by a "Shop Now" button costs you clicks and trust. This prompt takes 30 seconds and fixes a mistake I see on half the ads I audit.
16. The retargeting version
Rewrite my two best ads for people who already visited my website or watched my video but did not buy. Assume they know who I am. Skip the introduction, acknowledge that they were looking, and give them one honest reason to come back now. Under 70 words.
Your warm audience does not need to be introduced to you again. A retargeting ad that says "still thinking about it? here is what most people ask me before they book" is worth ten cold ads.
17. The creative brief
For each of my top three ads, describe the image or 10-second video that would make the hook land harder. Tell me what is in the shot, what the person is doing, and what text overlay, if any, should be on it. Assume I am filming on my phone with no crew.
You do not need a designer. You need to know what to point the phone at. Most of the time the answer is you, or your work, or a real customer, and never a stock photo of a handshake.
18. The test plan
I can run four ads at once. Looking at everything we wrote, pick the four that give me the most different angles, so I learn the most from the test. Put them in a table with the hook, the angle, the headline, the button, and what result would tell me it won. Then tell me what to do with the winner after one week.
This is the prompt that turns a pile of copy into a plan. Four ads, four angles, one week, one winner. Then you come back to this same chat, tell it what won, and run prompts 4 through 13 again on the winning angle only. That is how accounts get better every month instead of resetting every month.
Quick tip
When a new ad wins, do not turn off the old one the same day. Let them overlap for three or four days. The old ad has history with the algorithm, and turning it off cold can make your costs jump for no reason. Shift the budget gradually, then retire it.
Frequently asked questions
Do I have to run all 18 prompts every time?
No. The first time through, yes, because you are building your angle list and your customer phrase bank. After that, most refreshes only need prompts 4, 9, 13, and 18. Once your Project has the context saved, a new batch of ads takes 15 minutes.
Will these prompts work for Google Ads or just Facebook and Instagram?
The hook and body prompts are written for Meta, where the first line does the heavy lifting. For Google search ads, run prompt 14 (headlines) and prompt 15 (call to action match) with the character limits Google gives you, and use prompt 3 to make sure your headlines use the words people actually type.
How do I know if the new ad is actually better?
Give it a week and at least a few hundred dollars of spend before you decide anything. Then compare cost per lead or cost per purchase, not just clicks. A cheaper click that never books is not a win. Prompt 18 asks the AI to define "won" before you launch, which keeps you honest.
Is it okay to use customer reviews in my ads?
Public reviews quoted with a first name and last initial are standard practice. For anything from a private message or email, ask the customer first. A quick "mind if I use this in an ad?" almost always gets a yes. Never edit a quote in a way that changes what they meant.
What if my ad account is brand new and I have no reviews yet?
Skip prompt 3 and prompt 12 for now and lean on prompts 2, 5, and 11. Your angles and your honest answers to objections carry the ad until the reviews come in. Then come back and run the proof prompts, because they will become your best performers.
Can I do this in ChatGPT instead of Claude?
Yes. Every prompt here is written in plain sentences, so it works in either one. The part that matters is the Project, which keeps your offer, your customer, and your past ads saved so you are never starting from a blank chat. Both tools have that feature.
Want your marketing to sound like you every time?
Here is what most people do not realize. Once you know how to use Claude or ChatGPT, you can automate almost all of your marketing, and ads are just one piece of it.
I just trained 450 people on my AI Marketing Machine skill. You install it, answer a few questions, and it takes my 20 years of marketing and puts it into 6 files that live on your laptop. From then on, every time you ask Claude or ChatGPT to write an ad, a post, a page, or an email, it pulls from those files and writes content that sounds exactly like you. The customer phrases from prompt 3 and the angles from prompt 2? Saved once, used every single time.
It is not magic. It is just a new kind of technology, and you do not need to be a developer to use it.
No membership. No subscription. Just one download.