In today’s blog, we’re going to walk through how to create a killer Facebook ad using the new image generation features inside ChatGPT.

I’m taking you behind the scenes to show you the exact process I use right now to create better-performing Facebook ads using ChatGPT.

So... why haven’t I made this before?

Although ChatGPT has been around for years — and I’ve been helping thousands of coaches, course creators, online membership owners, and Skool community owners with their Facebook ads — I haven’t shared how to write Facebook ads with it.

Why? Because, honestly, I hated it.

It took the thinking out of the process — and that’s exactly what my audience already struggled with the most.

Even before ChatGPT, many of my students came to me with the same challenge:

They weren’t spending enough time thinking through their ads properly.

  • What’s the real message I want to convey?

  • What different angles could I use to present my offer?

  • Who exactly am I trying to reach?

Instead, they were using cookie-cutter templates (sometimes mine!), copying competitors, and just throwing things out there — only to wonder:

  • “Why aren’t there any conversions?”

  • “Why is there a disconnect later in the funnel?”

It was because the strategy was missing. The deep thinking was missing. So I never encouraged people to use ChatGPT.

But now… I’m giving it a second shot. And here’s why:

The image generation capabilities just got so good.

If you haven’t seen it yet — it’s honestly wild what you can now create.

  • You can finally have words on images (which used to be a huge issue).

  • You can generate visuals in any style you want.

  • You can prompt it with insane accuracy.

  • And you can maintain a consistent character look across your ads.

It’s like editing a photoshoot — but inside of ChatGPT.

This, right here, is a huge game-changer.

So let’s dig into how we’re using it to build better ads, together. 

HI I’M EVELYN – AD EXPERT FOR MEMBERSHIPS, COACHES & SKOOL

I help with offers, ads, funnels and emails.

Since 2020, I’ve generated $8M+ with 30k paid members, won the Two Comma Club Award, ranked 4th in Hormozi’s 100 challenge ($247k in 90 days), and secured 2nd place in the first-ever Skool™ Games with my partner Jessa ($81k MRR in 30 days). Known as the Facebook™ and Instagram™ ads expert with 1.5M€ invested, I’m excited to help you with these challenges. Check out my YouTube to learn for free, join my Skool™ waitlist, or apply for my mastermind.

HI I’M EVELYN – AD EXPERT FOR MEMBERSHIPS, COACHES & SKOOL

I help with offers, ads, funnels and emails.

Since 2020, I’ve generated $8M+ with 30k paid members, won the Two Comma Club Award, ranked 4th in Hormozi’s 100 challenge ($247k in 90 days), and secured 2nd place in the first-ever Skool Games with my partner Jessa ($81k MRR in 30 days). Known as the Facebook™ and Instagram™ ads expert with 1.5M€ invested, I’m excited to help you with these challenges. Check out my YouTube to learn for free, join my skool waitlist, or apply for my mastermind.

The Full Ad Creation Process (Using My Real Workshop Example)

What I brought you today is a Miro board — and this is actually in preparation for an upcoming workshop that I have.

The ad I’m creating here, the one I’ll show you as an example, is for that very same workshop.

So you can kind of follow along in real time as I walk you through exactly how I create the type of ads I’m currently running — and yes, I’m spending hundreds of dollars a day on them right now.

Here’s the Process Step-by-Step:

We start by defining the opportunity.

Then we define a starter target audience.

Next, we spend quite a bit of time identifying underlying problems — and this part is important. We want to really understand those problems.

From the problems, we then create distinct, high-motivation buying personas. These are people with a built-in, inherent sense of urgency — meaning we don’t need to rely on fake urgency tactics to get results.

Then, we create our ad angle.

And ultimately, we build the ad and copy from that.

I don’t want to reveal too much just yet.

Below those specific elements, I have my prompts.

If you want to use them, just take a screenshot from the video above.

If you’re already inside Grow with Evelyn or in the upcoming workshop, you’ll get all of that — and even more.

But if you just want to follow this process in the video/blog, I’ve got you covered.

Because this is everything you need to get to the exact outcome I’ve designed for you:

👉 A killer ad visual and copy
👉 And a complete setup ready to go live

Step 1: Defining the Opportunity

So the first starting point is this:

We need to define what is the opportunity.

And I want to walk you through exactly how I do this — basically sharing both the Miro board and the actual ChatGPT conversation I used.

Starting the ChatGPT Brief

When I open up a new chat, the very first thing I tell it is:

This is our opportunity:

Write your ads with ChatGPT workshop, copy plus image generation, free for 48 hours, $3 pre-sale, $9 price increase after.

Clarify the Target Audience — Right Away

Then the next briefing element we need to give it is our rough target audience.

And this is something I see happening all the time

People write their ad copy with ChatGPT without clearly defining their target audience. And the result?

The copy comes out completely off — like, way off the mark. Either it goes over the head of the audience or it ends up so superficial, it basically says nothing at all.

So let’s not do that.

For me, the audience is:

  • Coaches

  • Course creators

  • Personal brands

  • Online educators

  • Content creators

  • School community owners

That’s who I’m talking to.

And that’s who I always remind ChatGPT we’re writing for.

Step 2: Identifying the Problems

The next prompt I use is this:

“Please answer me in the chat:

What 50 specific problems does this solve in a new way?
Be concrete, tangible, and relatable — and base it on their everyday experience.”

And then ChatGPT gives you a general list of problems.

For example:

  • “I don’t know what to say in my ads.”

  • “I never know what image to pair with my ads.”

  • “Offer strategy… yada yada yada.”

So, it gives you a baseline of what problems the workshop solves.

At this point in the process, I just roughly read through it.

I don’t spend too much time yet, because what I want to do first is prime the chat — I want to get to a certain level of meaningful output.

Breaking It Down into More Meaningful Layers

So what I do next is start breaking down sub-problems into containers.

Because right now, the typical output is still too close to the solution.

So here’s my next prompt:

“Thank you. Now please rethink this to have 50 problems that are so distinct, obvious, and painful that they appeal to the broadest audience possible — within my target audience of coaches, course creators, etc.”

You always have to remind it of your audience — because if you don’t, it just starts going in a totally random direction. It’ll default back into typical marketing-speak, which is not only boring but often not compliant and not compelling.

Once you do this properly, it gives you broader problems — but still relevant.

Some examples:

  • Clarity problems — “I don’t know what to say or how to say it.”

  • Writing problems — “I hate writing,” “I’m not good at it.”

  • “My ads look like everyone else’s.”

So what this does is give you new angles on the real problems we’re solving.

Save the Good Stuff

Once I have that, I just copy the broadest angles possible into a document — usually a simple Word doc.

I keep that link handy for myself and move on to the next step.

Step 3: Identifying Sub-Audiences and Psychographics

Now we want to think of sub-audiences within our target audience.

Here’s the prompt I use:

“Please think of the sub-audiences within the broadest audience possible.
Please list their top 10 pains related to this workshop.
50 each.”

And then ChatGPT delivers.

It comes up with examples like:

  • New coaches and personal brands, 0–2 years in business.

    • “Still building confidence, clarity, and consistent income.”

    • “I don’t know how to make strangers care about my work.”

These are really, really good ones.

Another one that stood out, for example:

“I struggle to explain what’s inside in a way that hooks people.”

There’s a lot of sub-messaging gold in here.

So again, I just skim through it quickly — and then I move on.

Because the next prompt is where it gets really juicy:

Building Based on Psychographics

This is where we dig deeper.

The next prompt is:

“Now please build sub-audiences based on psychographics.
Please list their top 10 pain points related to this workshop.
50 each.”

And this is where some of the best stuff comes out.

For example:

The Overthinker / Perfectionist

  • “I spend hours tweaking tiny phrases and still feel unsure.”
  • “I write ads but never feel ready to post.”

I have so many people in my audience like this.

They’ll tell me:

“I’ve been sitting on these ads for months… I know I need to launch them, but I just don’t feel convinced yet.”

This is the moment when things start clicking.

Especially if you’ve worked with clients — the more clients you’ve worked with, the more these patterns will jump out at you. 

You’ll find yourself saying:

  • “Oh yeah, I know someone like this.”

  • “That reminds me of that member.”

  • “That’s exactly how so-and-so talks.”

So you want to start here and work your way deeper.

If you start too deep, you won’t get these high-quality outcomes.

Other examples it gave me:

  • DIY bootstrappers

  • Solo entrepreneurs

All of these are people I already see in my audience.

We’re getting closer and closer to real-life representations of the people I want to help.

Step 4: Understanding Awareness Levels & Deeper Pain Points

We want to take it a step further.

So now, I ask ChatGPT:

“Please use their problem/solution awareness stage to list their top 10 pains related to this workshop.
50 total.”

This is about figuring out how aware someone is of:

  1. The problem
  2. The solution
  3. Our specific offer

Because people don’t come in all thinking the same way. Some are super aware, and some don’t even know they have a problem yet.

Here's How the Awareness Stages Break Down

🟠 Unaware

They don’t even realize they have a problem.

  • “Vaguely dissatisfied with growth but can’t pinpoint the issue.”

  • “Don’t realize their messaging and ads are the bottleneck.”

🟡 Problem-Aware

They know something’s off, but they’re not sure what exactly.

  • “My ads aren’t performing.”

  • “The content isn’t converting.”

  • “Something about my messaging just feels off.”

🟢 Solution-Aware

They realize ads and copy are part of the answer — but they feel stuck.

  • “Overwhelmed.”

  • “Uncertain.”

  • “Burned by vague advice.”

🔵 Product-Aware

They’ve seen my workshop — they know it might help — but they’re skeptical.

🟣 Most Aware

These are my warm leads.
They’re ready to buy — they just need a final push:

  • Urgency

  • Clarity

  • Confirmation

For example, someone in the “problem-aware” stage might say:

“I’m not sure if it’s the ad image, the copy, or the targeting… nothing’s working.”

That’s someone who’s already thinking, already trying.

Where My Audience Lives

The biggest chunk of people in my audience

Definitely unaware or problem-aware.

These are the people I have to educate and position ads as an alternative to organic content — or better yet, show them how it can be complimentary.

People tend to think it’s either/or.
But really? It’s both.

So when I’m creating messaging for this workshop, I need to meet people where they are.

Real Example from Today

Earlier today, I was on a call with one of my mastermind members.

She has a workshop coming up. Her cost per lead is great — but her latest ad visuals didn’t hit.

So she said:

“What else can I try? I need to fill this workshop!”

But she’s the smaller part of the audience — the ready-to-buy segment.

The bigger group? The ones still unaware or just waking up to the problem. That’s where my messaging has to start.

Step 5: Consolidating the Problems & Crafting Buying Personas

Once you’ve created all your angles, it’s time to bring it all together. So what I do is:

1. Copy Everything Into One Doc

I just paste everything into a Google Doc.
Then I go through it, consolidate all the problems that really feel relevant to me.

And as I’m doing that, I keep adding more insights — more human angles.

2. Add Real-Language Pain Points

While reviewing, I start to rephrase some things — not to make them fancier, but to reflect how real people would actually say it.

Some of the new ones I added:

  • “I want to feel excited to hit publish on my ads — not anxious.”

  • “I want to feel proud of my ads.”

  • “I know I should be running ads.” (I hear this all the time.)

This sense of ownership and pride is a huge driver for my audience.
They want to feel like what they’ve created is truly theirs — and that it looks and sounds amazing.

So I basically compiled the ones I liked most, tweaked them just slightly, and ended up with a list that really felt like me — and felt like them.

3. Reflect & Build Personas

Now it’s time to bring everything into the Chat and say:

“I compiled problems that I found truly relevant. Please check them out. Then make a hypothesis about why I picked those. After, revisit our conversation and remember the core of my opportunity…”

And I reminded ChatGPT again:

  • This is a workshop for coaches, creators, educators, etc.

  • It’s about using ChatGPT for copy and the new image generation to create pro-level Facebook ads.

Then I asked:

“Please create a list of 10 distinct buying personas for my workshop.”

The Guidelines for Personas

When generating the personas, I made sure they:

  • Represent audiences of a decent size

  • Have urgent, emotional reasons to take action

  • Are highly motivated to sign up, buy the replay, and actually implement

And then I pasted all the problems I’d consolidated earlier into the prompt, so ChatGPT had the full picture.

The Output: A Reflection of My Audience

The response blew me away. It gave me a hypothesis — and I highly recommend reading it because it was so insightful.

Here’s the gist:

“These people care deeply about how they show up.
They’re blocked not by ideas, but by self-doubt, overwhelm, overthinking.”

And I was like — YES. That is so my audience.

More highlights from the hypothesis:

  • High standards, low confidence. 

  • They know they need ads.

  • They believe in their offer.

  • But they don’t feel qualified to present it in a professional, compelling, and ethical way.

  • They want to sell with integrity, but don’t know how to do that persuasively.

  • Creative chaos meets tech overwhelm.

They’ve dabbled in Canva… but haven’t cracked the code.

They ideate beautifully — but structure poorly.
They’re excited — but frozen.

And when I read this?

I was like:

“This is so my audience. Especially now, when you can do everything — they’re like, ‘What should I do… and why?’”

And that’s exactly where I come in — I give them structure.

The Goal: Two to Three Personas That Hit Deep

You don’t need 10 perfect personas.

What you need is at least 2–3 that make you say:

“Yes. I know this person. I’ve worked with this person. This is exactly who I want to help.”

If you don’t feel that when you look at your personas?

Record yourself.

Use Loom or even just talk directly into the app — give feedback to ChatGPT.

The clearer you are, the better the output.

This Is the Foundation of Killer Ad Copy

These personas — this level of thinking — this is the minimum strategy work I ask my people to do before spending a single dollar on Facebook ads.

Because otherwise, you’re just throwing spaghetti.

Step 6: Creating Ad Angles from Your Personas

Now that we’ve built all of our buying personas, it’s time to take a step back.

We generated a ton of data. We’ve primed the chat.
Now we want to ask:

What are some extremely easy-to-understand ad angles we can take?

And these angles need to do two things:

  1. Convey the new opportunity my workshop represents
  2. Address the struggles, false beliefs, and frustrations of multiple personas

We don’t want to fragment the audience too much.

Because if you go micro-audience for every little thing, your ad won’t be profitable. So we’re looking for those common threads — the universal struggles across multiple personas.

ChatGPT’s Suggested Ad Angles

Here’s what it gave me — and I was honestly impressed:

  • “You don’t need to be a copywriter or designer. You just need this workshop.”
    → For the overwhelmed solopreneur who wants simplicity.

  • “If your ads aren’t working, it’s not your offer — it’s your image and copy.”
    → Super on point. Nuanced. Something I’d absolutely say myself.

  • “You’ll walk away with an ad you’re actually excited to launch.”
    → This one hit hard. My audience wants to feel proud, not embarrassed.

  • “Make scroll-stopping ads without hiring a copywriter, designer, or manager.”
    → Great for the bootstrappers.

  • “Your offer is strong. Your ads just aren’t saying it right (yet).”
    → Yesss. This nails it.

  • “You can sell without being salesy — if you know what to say and show.”
    → Strong, soulful, and aligned with how my people want to market.

  • “Turn your big vision into one simple ad in under 90 minutes.”
    → This one stopped me in my tracks. 

The One That Stuck

That last one — “Turn your big vision into one simple ad in under 90 minutes” — was something I hadn’t even thought about before.

But when I saw it, it immediately resonated.

Because here’s what I know:

My people’s programs are so rich. So deep. So layered.
Whether it’s a membership, a course, or a coaching offer — they really struggle to distill that into one single ad.

So for the sake of this blog (and the video), this is the angle I chose to develop further.

But honestly? I could have used any of these.
They were all spot on — because I’d done the deep work beforehand.

Step 7: Developing the Visual Concept for Your Ad

Once you’ve locked in your ad angle, it’s time to create the actual ad.

And with the new image generation tools in ChatGPT, I actually think it’s much easier to create the visual first — and then write the copy to support it.

The Angle I Chose

The one I wanted to develop was:

“Turn your big vision into one simple ad in under 90 minutes.”

Because this is the real pain point:

“I can’t convey my vision — the full depth of my program — in a simple ad.”

The Garden Gnome Storyline

So… I’ve been running this whole garden gnome theme in my ads.

If you check out the Facebook Ads Library right now, you’ll see that all my workshop ads are currently gnomes.

Why? Because I wanted a visual storyline that stood out and stayed on brand.

So here’s how we came to this new ad image…

I asked myself:

“What sentences can illustrate this angle: Turn your big mission into one simple ad in under 90 minutes?”

I used some of the visual transformation cheat sheets I’d created for myself, and we explored a few scene ideas:

Visual Scene Concepts

Here are some ideas we played with:

  • Chaotic test

  • Published ad on a laptop

  • Mirror reflection of coaching self-doubt vs ad life

  • And then one really stuck out…

The Suitcase Dump

“Everything I was trying to say, distilled into this one ad.”

The image?

A spilled suitcase with:

  • Content ideas

  • Frameworks

  • Lead magnets

  • Sticky notes

And then one printed ad, perfectly designed, with an “Approved” stamp.

I thought: YES.

It captured the weight of doing all the things — daily posting, content calendars, reels, messaging struggles — and the freedom of letting that all go because you finally have one clear, powerful ad.

Refining the Visual

As I brainstormed this with ChatGPT, I kept asking:

“What would this actually look like on screen?”

At first, some ideas didn’t hit — and I noticed myself getting a little agitated because I knew what I wanted.

I said:

“It needs to be a person dumping a backpack.
They’re letting go of the load.
And they’re staring at a big, shiny, perfect ad appearing on the horizon.”

So, I uploaded a previous gnome ad image to keep the visual style consistent

I told ChatGPT:

“This ad needs to match my gnome visuals — same style, same character.
Here’s an example.”

Then it started nailing the concept.

The Final Visual Prompt

“It’s my garden gnome — with his shirt, chain, and sunglasses — facing the sun.
We’re looking at his backpack, which is popping open.
Inside: a content calendar, 30-day reel challenge, sticky notes about daily posting,
and a ‘How Do I Communicate My Offer Clearly?’ workbook spilled out on the ground.

He’s just dropped it all… and he’s staring at the sun.

But the sun is actually: The one perfect social media ad. 

It has:

  • The word “Sponsored”

  • Reaction emojis

  • And the headline: “The one ad that finally conveys your vision”

Once I nailed that, I started refining:

  • Make sure it’s a square image

  • The backpack should really pop open

  • The workbook should be an actual workbook, not just a generic piece of paper

Final Thoughts on the Visual

Some versions got too far away from the idea.
But I kept circling back to that “starstruck” setup — the gnome staring in awe at the one ad that finally captures his mission.

I also really liked another variation:

  • “Post daily”

  • “Go live calendar”

  • “Content overwhelm”

  • “How do I clearly communicate my offer?”

It was all there.

That’s how I edited the ad — and before this new image generation tech, it just wasn’t possible.

Step 8: Writing the Ad Copy to Match the Visual

Once you’ve got the ad image, now it’s time to write the actual copy. But here’s the thing…

I still highly recommend that you write the copy yourself.

Why the Copy Comes After the Visual

Because the copy’s job is to reinforce the visual — and sometimes even clarify it.

Take my ad for example…

The gnome is dropping a backpack — but it’s not immediately clear that he dropped it.

So I wrote this first line to tie it all together:

“Drop everything. I’m serious.”

Now it all makes sense.

The image shows a moment — the copy makes it click.

Here’s the Copy I Wrote

I handwrote this. No ChatGPT. No fluff.

Just good old-fashioned words that connect with the right people:

Drop everything. I’m serious.

If you’re a coach, course creator, school or membership owner — and you’re tired of doing all the things on social media to get attention…

Because up until now, it’s been too hard to convey the depth, richness, and transformation of your offerings in a single ad…

Then just know this:

ChatGPT has changed the game for us. Forever.

With its new image generation capabilities, you can now capture your vision in a single ad.

You can generate:

  • Every style

  • Every image

  • With text

It’s truly mind-blowing.
A bit scary. But also… incredible.

There is a catch.

If you didn’t understand copywriting before ChatGPT, then the tool — and even the image generation — won’t help you.

So let me make you an offer:

If you love the idea of finally empowering yourself to learn how to write and run your own ads

Then sign up for my upcoming workshop.

You can:

  • Watch live

  • Or catch the replay for 48 hours

In the workshop, I teach you:

  • The copywriting foundations you need to run ads that work

  • How to use the new image generation tools

  • How to set up your ads — step by step

You’ll learn how to turn your ideas into clean, clear, compelling ads.
Fast.

👉 Sign up on this page. There’s a link to the free signup — and you can also buy the replay right now for $3 in pre-sale.

What are you waiting for?

Get better at ads now.

Step 9: Ensuring Compliance Before You Launch

Now one thing you really need to pay attention to — whether you’re writing your ads yourself or using AI — is compliance. Especially if you’re using AI tools like ChatGPT.

The Risk

If your copy says things that are:

  • Not compliant

  • Overpromise

  • Lack substantiation

…you could run into issues.

Worst case? Your ads won’t just underperform — they could get rejected or flagged.

Here’s an example from my ad copy:

“I’ve spent over $1.5 million on ads and generated over 66,000 customers.”

I can say that — but only because I can prove it.

If I couldn’t substantiate that? I’d have to remove or rephrase it.

The Tool I Use

To check my copy, I use a tool called Comply.

It allows you to:

  • Upload your ad copy

  • Scan it for risky language

  • Flag anything that needs substantiation

  • And even upload proof directly into the platform

So I always run my copy through Comply before I publish. And I highly recommend you do the same — especially if you’re using AI to assist with the copy.

Because here’s my honest opinion (and why I wasn’t so vocal about using ChatGPT for ads before):

A lot of the copy generated by AI isn’t compliant. And people don’t even realize it.

It might:

  • Sound too hypey

  • Make unfounded claims

  • Or just… not follow platform rules

So if you’re not aware of these things? You could end up with ads that don’t convert — or worse, get rejected.

Step 10: Setting Up & Testing Your Ad in Facebook Ads Manager

Now that we have our ad creative and copy, it’s time to set up the ad and run the test. So here’s how I do it inside Facebook Ads Manager — quick and simple.

The Best Test Setup

I go with:

  • A sales campaign (because this leads to a paid offer)

  • Single them out (one creative at a time)

  • Give them a decent budget for 72 hours

That’s the best way to test your ads.

Budget Strategy

My offer is just $3 — because it’s a replay of the workshop — but I still go way more aggressive with my spend.

Why?

Because I’m also using this workshop to open the doors to my Grow with Evelyn membership. So I want quality leads who are ready for the next step.

So I test at $50 to $100 a day.

My Campaign Settings

Campaign Name → I name it after the image, like: “Gnome’s Drop”

Campaign Type → Sales (not leads)

Campaign Budget Optimization → Yes

Daily Budget → I set mine to €100/day

Ad Set Settings

  • Targeting → No need to restrict by:

    • Age

    • Gender
      (So don’t toggle “Limit Your Reach”)

  • Location Targeting → I target the top four:

    • United States

    • Canada

    • Australia

    • United Kingdom

Ad Creative Setup

Ad Name → Again, something like “Drop”, named after the scene

Select Your Page/Profile

Destination URL → This is a Skool URL: Make sure to link directly to the “About” page, or it will redirect

Uncheck multi-advertiser

Uploading the Creative

Remove side links (otherwise you’ll advertise for others)

Upload your image: (Square format is totally fine for testing)

Add your main ad copy: Just make sure your spacing looks clean

Headline & CTA

I like to use:

  • Headline: “New workshop: Create better ads with AI”

  • CTA: “Learn More”

That headline actually converts better for me than “Free” — even though the replay is free for 48 hours.

Final Checklist

  1. Optimize for Purchase
  2. Deselect any unnecessary data sets
  3. Reload if it glitches (it happens)
  4. Wait for it to process… and then you’re LIVE

This Is How You Create a Killer Facebook Ad with ChatGPT

So that’s the full setup — end to end — on how you can create a killer Facebook ad using ChatGPT and its new image generation capabilities.

If you want to learn more about ads, I also mentioned a separate training on lead generation ads — where I walk through how to get those converting higher. We’ll link that as well.

If you decide to join Skool, you can use this link: https://www.skool.com/signup?ref=1999a274837b41938768694b466147cb, and I’ll earn a commission at no extra cost to you.

Trial to create your own Skool community: 

Disclaimer: Results shared in this post are based on my personal experience. Your success will depend on multiple factors, including your effort, strategy, and willingness to take action. There are no guarantees, but with the right approach, you can see meaningful results.

AI Note: I use AI tools to assist with content creation, but all ideas, strategies, and personal insights shared in this post are my own. AI helps streamline my workflow, but I personally craft and refine every piece of content to ensure authenticity and quality.

Processing...