The exact five prompts from my video. I show them on a dental practice in Miami. Swap in your own business, city and service, and the same chain works for you.
Facebook Ads with ChatGPTJump to the prompts

Five prompts.
Ads your customer would click.

Most people ask ChatGPT to "write me a Facebook ad" and get something bland. This chain works differently. You build the customer first, write to them, let them tear the ads apart, fix every objection, and finish with two video scripts.

Five copy-ready prompts. Run them in one chat, in order.

The ad-writing chain
1
PersonaBuild a detailed picture of your buyer
2
Five adsAIDA, with a free offer as the hook
3
CritiqueChatGPT becomes the buyer and pushes back
4
ImproveEvery suggestion goes back into the ads
5
Video scriptsTwo 3-minute scripts in the same style
Facebook Ads with ChatGPTPrompts
Start here

How the chain works

The prompts are short on purpose. The power comes from running them one after the other, in the same chat.

Prompt 1 gives ChatGPT a clear picture of who you are selling to. Every prompt after that leans on it. So by the time you ask for ads, ChatGPT is not writing for "everyone". It is writing for one person with real worries and real reasons to say no.

Prompt 1WhoThe buyer persona
Prompt 2WhatFive ads written to that person
Prompt 3Why notTheir objections, in their voice
Prompt 4FixAds rewritten to answer them
Prompt 5VideoTwo scripts you can record
Use one chat for all five.Start a new chat, then paste the prompts in order. If you open a new chat halfway through, ChatGPT loses the persona and the ads it wrote.
Read each answer before the next prompt.If the persona feels wrong, correct it first. A weak persona gives you weak ads four prompts later.
Swap the example for your business.Under each prompt you will find a fill-in version. Replace the parts in [brackets] with your own details.
Prompt 1

Build the buyer persona

Before you write a single ad, tell ChatGPT who it is writing for.

This prompt gives ChatGPT a role (a marketer who studies how people behave), your business, where you are and what you specialise in. That last part matters. "A dental practice" is vague. "A dental practice that specialises in veneers" points at a very different customer.

Prompt 1, as I used it
You are a digital marketer and you specialize in user behavior and research. I want you to create a detailed buyer persona for my dental practice called Miami Dental. I am situated in Miami and I specialize in dental veneers.
Make it yours
You are a digital marketer and you specialize in user behavior and research. I want you to create a detailed buyer persona for my [type of business] called [business name]. I am situated in [city] and I specialize in [your main service or product].
Check it worked: you get one named person with an age, a job, goals, frustrations and the reasons they might hesitate to buy. If it reads like it could be anyone, tell ChatGPT what is wrong and ask it to try again.
Prompt 2

Write five ads for that persona

Now ChatGPT switches roles, from researcher to Facebook ads specialist.

Three things make this prompt work. It gives the ads one goal (fill in a form and book). It gives people a reason to act (a free assessment). And it names a structure, AIDA, so every ad has a beginning, middle and end.

AAttentionThe first line that stops the scroll.
IInterestWhy this matters to the reader.
DDesireWhat their life looks like after.
AActionThe one thing to do next.

The prompt also asks for the style of Billy Gene Is Marketing, a Facebook advertising company run by Billy Gene Shaw. Naming a style gives ChatGPT a tone to aim for. You can name any marketer whose ads you like.

Prompt 2, as I used it
You are now a Facebook ads specialist. I want you to write five ads for my buyer persona. The goal is to get them to fill in a form and book an appointment, use a free dental assessment as a hook to get them to fill out the form. Use the AIDA framework and create the ads in the style of Billy Gene Is Marketing.

Format the output in markdown, including headings, subheadings, and bullet points where necessary.
Make it yours
You are now a Facebook ads specialist. I want you to write five ads for my buyer persona. The goal is to get them to [the one action you want, e.g. fill in a form and book a call]. Use [your free offer, e.g. a free consultation, a free audit, a free sample] as a hook to get them to take that action. Use the AIDA framework and create the ads in the style of [a marketer or brand whose ads you like].

Format the output in markdown, including headings, subheadings, and bullet points where necessary.
Check it worked: you get five separate ads, each with a headline and body copy, each ending by asking the reader to claim the free offer.
Prompt 3

Let your customer tear them apart

This is the step most people skip, and it is the one that makes the difference.

You ask ChatGPT to stop being the marketer and become the buyer persona from Prompt 1. Then that "customer" reads your ads and tells you what puts them off. You hear the objections before you spend anything on ads.

Prompt 3, use it as is
I want you to now act as the buyer persona and critique these ads. Give me objections and suggestions as well.
Check it worked: you get feedback written as the customer would say it, with specific objections (price, trust, time, fear) and a suggestion for each ad.

Read these objections closely. They are useful well beyond the ads: on your landing page, in your follow-up messages and on sales calls.

Prompt 4

Fix every objection

Four words. ChatGPT already has the ads and the critique, so it knows exactly what to change.

Prompt 4, use it as is
Implement all your suggestions
Check it worked: you get five rewritten ads. Put an old ad next to its new version and you should be able to see which objection each change answers.

Want to go further? Run Prompt 3 again on the new ads, then Prompt 4 again. Stop when the critique stops finding anything new.

Prompt 5

Turn it into two video scripts

Same persona, same style, same offer. Now for video.

The last line of this prompt is important. Without it, ChatGPT tends to fill the script with camera directions and timings. Asking for the script only gives you clean words you can read straight from a teleprompter.

Prompt 5, use it as is
Using the same style create two, 3-minute video scripts that I can use for 2 videos, strictly give me the script only, and do not include any b roll, timestamps, or scene descriptions.
Check it worked: you get two scripts with only the words you will say, each one ending with your free offer.
Before you run them

Four checks before the ads go live

ChatGPT writes fast. You are still the one who publishes.

1
Check every claim.If an ad mentions a price, a result, a review or a time frame, make sure it is true for your business. Delete anything you cannot back up.
2
Make sure you can deliver the hook.If the ad promises a free assessment, have the form, the booking calendar and the follow-up ready before you spend a cent.
3
Read it in your own voice.Say the ads and the scripts out loud. Change any line you would never say to a real customer.
4
Check Meta's advertising rules.Some industries have extra rules on Facebook. Health is one of them, with its own section in Meta's Advertising Standards. Read the rules for your industry before you publish.
About Muhammad

Muhammad Asmal

Muhammad Asmal is an AI business growth strategist and the founder of Asmal Digital and AI Lead Builder. He helps business owners put AI to work in practical ways, drawing on more than 13 years of digital marketing agency experience. He has delivered in-person AI workshops across the US, South Africa and Dubai, and his AI education content has passed 10 million views across TikTok and Instagram.

Your next step

Build with a community behind you.

Join the AI Lead Builder community for practical support putting AI to work in your business.

Your membership brings together weekly coaching with Muhammad, training and call replays, business software, and the Agency OS plugin.

Learn and get help

Weekly coaching, training, and a community of business owners.

Build and put it to use

Agency OS plus software for your CRM, funnels, and follow-up.

Hear it from members, on camera

Jerry RelthAI Lead Builder member · Healthcare software, USA
Carlos BoydApex Resolution · Kansas City, Missouri
Paul MeyersAgency owner · Canada
Riyaz RangrageAI Lead Builder member · Agency owner, uses Agency OS on every client

Straight from the community chat

WhatsApp message from Ighsaan Soules about the weekly session
Ighsaan Soules · AI Lead Builder member
WhatsApp message from Munzir Karim about his first week in the community
Munzir Karim · AI Lead Builder member
WhatsApp message from Arham Abid about growing his profile
Arham Abid · GHL Star Boys
WhatsApp message from Markus Habermehl with his sales results
Markus Habermehl · Germany

Shared with each member's permission. Individual results vary.

Save over 75% on your first month

Cancel anytime.

Join AI Lead Builder

See the membership details and current offer on the next page.