Product Deep Dive
Before You Spend a Dollar
Look. Most people want to jump straight to Facebook Ads Manager and start running ads. They're excited. They think ads are the magic.
They're wrong.
The magic isn't in the ads. The magic is in understanding your product and your customer so deeply that the ads almost write themselves. You're about to spend real money on this. You need to know what you're selling and who you're selling it to.
The difference between ads that flop and ads that print money usually comes down to this: did you actually know your customer? Did you know what problem you were solving? Or did you just hope it would work?
Your Offer Worksheet
I want you to fill this out completely. Don't skip it. Don't BS your way through it. Be specific.
What exactly are you selling?
Not the company story. The thing. The actual offer.
What is the primary problem your customer is experiencing?
The pain point. The frustration. The reason they'd buy from you.
Who is your ideal customer? (Be specific)
Age, gender, job, income, interests, hobbies. Paint the picture.
Interview Your Customers
Don't guess. Ask.
If you've already sold to people, call three of them. Actually call them. Ask them why they bought. Ask them what problem they had before. Ask them what they were worried about. Write down their exact words. Your customers will tell you how to sell to more customers.
What are your customers' exact words and phrases about their problem?
Direct quotes from customer conversations. This is your gold.
What objections or fears do they mention?
Cost? Time? Skepticism? Past failures? What are they worried about?
Call three paying customers this week. Ask why they bought. Write down everything they say. Bring that transcript to lesson 1-2.
Here's the thing: you can't write an ad that converts if you don't know what your customer is actually thinking. And you can't know that without asking.
Come back when you've done this.
Know Your Numbers
Let's talk money. Specifically, let's talk about the numbers that matter for your ads.
Most people don't know these numbers. That's why most ad campaigns lose money.
First: Gross Profit Per Order
You need to know exactly how much profit you make per sale. Not revenue. Profit. Because that's the ceiling for what you can spend to acquire a customer.
If you make $50 gross profit per order but spend $75 to acquire that customer, you go broke. Simple as that. So let's get this right.
What is your retail price (or service price)?
What percentage of orders do you discount?
50% off sales, coupon codes, etc. What's the average discount rate?
What is your return rate?
What percentage of orders get returned?
What is your COGS (Cost of Goods Sold)?
Manufacturing cost, materials, labor. What does it cost you to make the product?
What are your payment processor fees?
Stripe, Square, PayPal. Usually 2.9% + $0.30 per transaction.
What is your fulfillment cost?
Picking, packing, labor. Per order.
What is your average shipping cost?
Now here's the formula:
Write it out. Run the numbers. This is your number one constraint. Your Cost Per Purchase (CPP) in ads has to be lower than this number, or you lose money.
Second: Your KPI Targets
Now let's talk about what good looks like on Facebook.
What is your target Cost Per Thousand Impressions (CPM)?
Average is $26. Depends on audience. For your market?
Target Click-Through Rate (CTR)?
1.9%+ is good. What does good look like for your offer?
Target Conversion Rate (on your website)?
2.5%+ is solid for DTC. What's realistic for you?
These numbers feed into each other. CPM helps you predict Cost Per Click. CTR and conversion rate predict Cost Per Purchase.
What ROAS do you need to be profitable?
ROAS = Revenue ÷ Ad Spend. If gross profit is $50 per order and CPP is $20, you need 2.5x ROAS minimum.
Pull your accounting. Calculate your exact gross profit per order. Write it down. That number controls everything from here forward. If you don't know it, go figure it out before moving on.
These aren't theoretical numbers. These are your guardrails. Ads that don't hit these targets lose money. Ads that beat these targets print.
Set Your Targets
Now we're going to lock in your targets. Once you have these numbers, you know what success looks like. You'll know when a campaign is working and when it's not.
Your Campaign Targets
What is your gross profit per order?
From lesson 1-2. Write the exact number here.
What is your target Cost Per Purchase (CPP)?
This must be lower than your gross profit. Typically 30-50% of gross profit is comfortable.
What ROAS does that require?
If gross profit is $100 and CPP target is $30, that's 3.3x ROAS needed.
What is your monthly ad budget?
How much are you willing to spend testing this month?
Now you have your North Star. Every campaign, every test, every ad gets measured against these targets. If it's beating them, scale it. If it's missing them, optimize or cut it.
You now know more about your business economics than 90% of people running ads. You know what good looks like. You know what breaks even. You know what prints money. That's a massive advantage.
Module 1 Checkpoint
Before moving on, confirm:
You're ready to move to Module 2.
Research What Works
Before you write a single ad, look at what's already working.
Smart people don't start from zero. They steal shamelessly from what's already proven.
The Meta Ads Library
Facebook/Meta made a tool that shows you every ad running on their platform. It's called the Ads Library. Most people don't know about it. You do now.
Go to facebook.com/ads/library. Search for brands in your space. Look at their ads. How long are those ads running? If they're still running, they're likely profitable. Brands don't keep running unprofitable ads.
Your Own Feed
Open Facebook. Scroll your feed for 10 minutes. When an ad stops you cold, screenshot it. What made you stop? Was it the image? The headline? The offer? Understand the mechanics.
What ads currently stop YOU when scrolling?
What brands are in your face right now? Why are they there? They're profitable.
What To Notice
When you look at an ad, you're looking for patterns. Ask yourself:
- What's the visual hook? Product shot? Lifestyle? Video?
- What's the first line? What does the headline say?
- What problem are they stating or implying?
- What's the CTA? "Learn more"? "Buy now"? "Apply"?
- Who is this targeting? (You can often tell from the language and image choice)
You're not copying. You're learning the patterns that work in your market. There are only so many ways to sell anything. All the patterns are already out there. Your job is to find them.
Spend 15 minutes in the Meta Ads Library looking at your top 5 competitors. Take screenshots of 3 ads from each. Note which ones have been running longest. These are your winners.
Next lesson we'll organize what you found.
Build Your Swipe File
A swipe file is just a organized collection of ads that work. It's your inspiration library. Your reference book. Your cheat sheet.
Every successful marketer has one. Now you will too.
How To Build It
You need a system. Use whatever you want: a folder on your computer, a Google Drive, Notion, screenshots in a folder. Just make it organized.
For each ad, capture:
- The actual image or video screenshot
- The headline and primary text
- The body copy
- The CTA
- The brand name and what they're selling
- Notes on what you think the hook is
I organize mine by "framework type." We'll teach you the frameworks in Module 5. But for now, just organize by whatever makes sense: brand, category, visual style, whatever. You'll reorganize this soon anyway.
What To Write In Your Notes
For each ad, ask yourself:
- What's the emotional trigger? Fear? Desire? Curiosity?
- What's the hook? First 5 words?
- What problem is stated?
- What's the mechanism or promise?
- Why did this ad stop me?
What ads have you already saved or screenshotted?
List any ads you've already collected that inspire you.
Where will you store your swipe file?
Google Drive folder? Notion? Pinterest board? Decide now.
What categories will you organize by?
Framework type? Visual style? Brand? Customer problem?
Create your swipe file system today. Grab 10 ads minimum from the Meta Ads Library and 10 from your own feed. Screenshot them. Add notes. You should have at least 20 ads by end of week.
This is your reference library. Come back to it when you're writing ads.
Find Your Patterns
Now that you've looked at ads, it's time to see the patterns.
You'll notice the same structures showing up over and over. The same hooks. The same frameworks. That's not coincidence. That's what works.
There are only a handful of proven ways to structure a sales message. Different industries, different products, different prices. Same patterns. Your job now is to identify what pattern each ad is using.
Your Assignment
Name 5 brands whose ads consistently catch your attention
These are brands you see repeatedly running ads. What do they sell? Why do their ads work?
What framework or hook pattern does each one use?
Do they promise a benefit? Show social proof? Create curiosity? Call out a problem? Describe what you notice.
Save 10 ads with detailed notes
Screenshot, headline, notes on hook/framework/emotional trigger. Put them in your swipe file.
What patterns are you seeing repeat across different industries?
Same hook used for fitness, finance, ecommerce? What's universal?
Review your swipe file. Mark the ads that feel most relevant to your offer. You'll use these as templates in Module 5 when you learn the frameworks.
Module 2 Checkpoint
Before moving on, confirm:
You're building your instincts. Next module gets tactical.
Market Sophistication
Here's something most people don't think about: how mature is your market?
A crowded market with 50 competitors needs different messaging than a new market with no competitors. Your job is to know which one you're in.
The 5 Levels of Market Sophistication
How many direct competitors do you have?
What is your market sophistication level?
1-5. Be honest. Which description fits your market best?
How long has this category existed?
Is it brand new or years old?
Your market sophistication level tells you what messaging strategy will work. We'll combine this with customer awareness next.
Customer Awareness Levels
Your customer is at some level of awareness about their problem and your solution. Where they are determines what you need to tell them.
The 5 Levels of Customer Awareness
What awareness level is your average customer at when they first see your ad?
1-5. Are they discovering you for the first time or are they warm to your brand?
What does your customer NOT yet know about your solution?
What education or persuasion do they still need?
What objections do they have at their current awareness level?
What's stopping them from taking action?
Your customer's awareness level tells you how much you need to educate versus persuade versus sell.
Your Messaging Map
Now we combine the two lenses: market sophistication and customer awareness.
Where your customer sits on both scales tells you exactly what messaging will work.
Low sophistication + low awareness = simple, direct promises. High sophistication + high awareness = deep reframes and belief shifts. Understanding this map prevents you from wasting money on the wrong message.
The Messaging Map
Here's how the combinations work:
Plot yourself on the matrix
Market sophistication (1-5) and customer awareness level (1-5). Where do you sit?
Based on that position, what is your core messaging job?
Educate? Differentiate? Believe shift? Remove friction? What's the main thing you need to communicate?
What belief or assumption does your ideal customer currently hold that might be wrong?
What do they think is true that you need to challenge or shift?
This map becomes your strategy north star. Everything you write should ladder up to your position on this map.
Diagnose Your Market
Let's lock this in. You're going to diagnose exactly where you sit on the sophistication/awareness grid and what that means for your messaging strategy.
Your Diagnosis
What is your market sophistication level? (1-5)
How many competitors? How mature is the market?
What is your average customer's awareness level? (1-5)
Do they know they have the problem? Do they know about your solution?
Based on that position, what is your core messaging job?
Are you educating? Differentiating? Creating belief shifts? Removing friction?
What is your customer's internal dialogue before they discover you?
What are they thinking? What are they feeling? What are they saying to themselves? Write it out like you're in their head.
What is the belief shift your ad needs to create?
Move from: [old belief]. Move to: [new belief].
Write a one-sentence summary of your messaging strategy based on your position. "My market is crowded but my customers are problem-aware, so I need to differentiate on mechanism." That's your north star.
Module 3 Checkpoint
Before moving on, confirm:
Next module: build an offer so good that ads almost become secondary.
High-Converting Offer: The Foundation
An offer is not a product. An offer is a promise.
You can have the best ads in the world. But if your offer is weak, nobody buys. We're going to build an offer so specific and compelling that it practically sells itself.
The offer determines your conversion rate more than the ad does. A mediocre ad with a great offer beats a great ad with a mediocre offer almost every time. Fix the offer first.
What Makes An Offer High-Converting
A high-converting offer has these elements:
- It's specific. Not vague. Not "results." Specific results.
- It's believable. The customer thinks it's possible. Not too hyped.
- It solves a real problem. Not something they might want. Something they need.
- It has clear value. The customer immediately understands why it's worth the price.
- It reduces risk. A guarantee. A trial. Something that proves you're confident.
Building Blocks of Your Offer
What is the core transformation your offer delivers?
Not features. Results. What will the customer be able to do, feel, or have that they can't now? Be specific.
Who is this offer for? (Be hyper-specific)
Not "entrepreneurs." "Solopreneurs with 2-5 years experience making $50-200k who are overwhelmed by their own admin." Niche it down.
What problem are you solving for them?
The real problem. Not surface level. The thing keeping them up at night.
What's the cost of NOT solving this problem?
What happens if they don't buy? What does staying stuck cost them?
What's in the offer? (List all components)
Product/service + bonuses + guarantee + payment terms. Everything they get.
What guarantee or risk-reversal do you provide?
Money back guarantee? 30 days? 60 days? What removes the risk?
You're building the offer that will become the center of your ads. Make it strong.
High-Converting Offer: Pricing and Value
Now we're talking about money. Your price and how you present the value of your offer.
Price isn't just a number. It signals quality. It signals who the offer is for. It affects conversion rate. Too cheap and people think it's low quality. Too expensive and only elite buyers qualify. You need the price that matches your offer to your ideal customer.
Value Stacking
People don't buy based on price. They buy based on perceived value versus price. Your job is to make the value so obvious that the price seems reasonable.
What is your offer price?
How will you present the value? What's included?
Not just the price. Break down the value: the main product/service, modules, bonuses, access, support. Build a list that makes it look valuable.
What payment options do you offer?
One-time? Payment plan? Subscription? Payment terms affect conversion.
Why is your price reasonable for the value delivered?
If they implement, what's the ROI? What's it worth compared to alternatives?
What's a compelling way to present the price per unit?
$97/month sounds worse than $3.23/day. What's the best framing for your price?
Your offer is starting to take shape. Next we add scarcity and urgency.
High-Converting Offer: Urgency and Scarcity
Urgency and scarcity are the things that push people from "that's interesting" to "I need to buy this now."
Without them, your conversion rate stalls. With them, you get action.
Fake scarcity (stock counter that resets every day, fake deadlines) kills trust and tanks your reputation. Real scarcity (limited spots in a group program, limited time offer that actually ends, real stock limits) works. Build real scarcity into your offer.
Types of Scarcity
- Limited spots (group program with 20 seats, closes after 20 sign up)
- Limited time (special pricing for first 100 buyers, then price goes up)
- Limited inventory (only 500 units available)
- Limited access (application required, only accepts certain customers)
What scarcity element can you add to your offer?
Limited spots? Limited time? Limited bonuses? This has to be REAL.
What's your deadline or limit?
How many? By when? Be specific.
What happens after the deadline/limit?
Price goes up? Offer goes away? Application required? What's the consequence?
What urgency language will you use in your ads and landing pages?
Not "limited offer." Be specific: "10 spots left" or "pricing closes Friday at midnight" or "early bird bonus ends Sunday."
Your offer now has teeth. People will move faster because waiting costs them.
High-Converting Offer: Objections and Benefits
Your customer has objections. They're thinking of reasons not to buy. Your job is to handle those objections before they become deal-killers.
Finding Objections
Go back to those customer interviews from Module 1. What did people worry about? What made them hesitate? What questions did they ask before buying? Those are your objections.
What are the top 5 objections your customers have?
Will it work for me? Is it too expensive? Will I have time? Will I be able to implement it? Be honest about the hesitations.
For each objection, what's your answer?
Objection: "This won't work for my niche." Answer: "We have customers in 50 different niches." Evidence beats hype.
Positioning Benefits
Don't just list features. List the benefits and transformation the customer actually cares about.
What are the top 5 benefits your offer delivers?
Not "video modules" (feature). "Learn in 15 minutes per day" or "apply immediately to see results in weeks" (benefit).
What transformation does your offer create?
From what to what? Be specific about the before and after.
You're building a full picture of the offer now. Next lesson: what makes people actually take action.
High-Converting Offer: Bringing It Together
Now we're putting the whole offer together. One compelling, specific, believable promise that makes people want to buy.
Your Complete Offer
Write your offer in one sentence
What are you selling? To whom? With what result? Make it simple and clear. This is your core promise.
What's the specific mechanism that makes your offer work?
Why does this work better than alternatives? What's the unique angle? Don't be vague.
Write the exact language you'd use to describe your offer to a friend
No corporate speak. Real language. This becomes your ad copy.
What's your competitive advantage? Why you and not someone else?
Founder? Methodology? Track record? Results? What sets you apart?
What's the main CTA (Call To Action) in your ads?
"Learn More"? "Buy Now"? "Apply"? "Join"? What do you want people to do?
Take all 24 answers. Write them into a one-page "offer sheet" that you can reference while writing ads. This becomes your north star.
Module 4 Checkpoint
Before moving on, confirm:
You have a rock-solid offer. Now let's build ads that sell it.
The 8 Frameworks Overview
There are 8 core frameworks for writing high-converting ads. Every ad running successfully on Facebook is a variation of one of these 8.
Your job is to pick the framework that matches your market sophistication and customer awareness level from Module 3.
A framework is the skeleton of your ad. The structure that holds it together. Without a framework, you're guessing. With one, you're following a proven blueprint.
The 8 Frameworks at a Glance
Quick Reference: Which Framework For Your Situation
| Market + Customer | Best Framework | Why |
| Unaware + First to Market | Direct Promise | They need basic education |
| Problem Aware + Crowded | Unique Mechanism | Differentiate from competitors |
| Solution Aware + Saturated | New Lens or Invisible Mistake | Shift their perspective |
| Most Aware + Any | Founder's Quest | They're already convinced, story closes |
| Product Aware + Identity | Identity Aspiration | Lifestyle and status matter |
Based on your position (from Module 3), which framework fits best?
Look at your sophistication level and customer awareness. Which framework matches?
Which secondary framework could you test?
You'll probably test multiple. What's your second choice?
Next lessons: we go deep on each framework, step by step.
Frameworks 1-4 Deep Dive
Now we're learning exactly how to structure each framework. I'm giving you the steps so you can build your own ads.
Framework 1: Direct Promise
Steps:
- Hook: Call out the problem in 5 seconds or less
- Agitate: Make the pain real
- Solution: Here's what we offer
- Result: This is what happens
Hook templates for Direct Promise:
- "If you're struggling with [specific problem], you need to see this."
- "Most people don't realize [insight about problem]."
- "The easiest way to [desired result]."
- "[Specific result] in [specific timeframe]."
Example: SaaS project management tool - "Managing projects in email is killing your productivity. We built a tool that tracks everything in one place. Your team gets organized. You get your time back."
Framework 2: Bigger/Better Promise
Steps:
- Hook: What they probably know they need
- Comparison: But most solutions only give you X
- Expansion: We give you X, Y, and Z
- Proof: Here's why that matters
- CTA: Join the people who got the better version
Hook templates for Bigger Promise:
- "You could get [basic benefit]. Or you could get [basic benefit] PLUS [additional benefits]."
- "Most [product type] gives you [standard features]. Ours comes with [extra features]."
- "Everyone else offers [expected thing]. We also throw in [unexpected thing]."
Example: Fitness app - "Most apps track your workouts. Ours tracks workouts, nutrition, sleep, and recovery. Complete health picture."
Framework 3: Unique Mechanism
Steps:
- Hook: State the common approach
- Reveal the problem with that approach
- Introduce your unique mechanism/process
- Explain why your way works better
- Show results that prove it
Hook templates for Unique Mechanism:
- "Everyone teaches [old way]. But here's the problem..."
- "Most people approach [problem] like this. We discovered [different approach] works better."
- "The old way [common approach] was costing you [problem]. Our [unique mechanism] fixes it."
Example: Copywriting course - "Most copywriting courses teach frameworks. We teach the core psychology first. That's why our students write better copy faster."
Framework 4: New Lens
Steps:
- Hook: The old lens (what they currently believe)
- Reveal why that lens is incomplete
- Introduce the new lens
- Show how it changes everything
- Implications/results of the new lens
Hook templates for New Lens:
- "You've been taught that [old belief]. That's only half the picture."
- "If [old belief], then [wrong conclusion]. But actually [new insight]."
- "Most people think [old way]. What if [new way]?"
Example: Productivity tool - "You think you need to work harder. Actually, you need to work differently. Here's the framework that changes how you approach work entirely."
Pick which of these 4 frameworks matches your offer. Write down the steps for that framework. You'll use this to draft your ad.
Frameworks 5-8 in the next lesson.
Frameworks 5-8 Deep Dive
Last four frameworks. These are for more sophisticated markets and more aware audiences.
Framework 5: Invisible Mistake
Steps:
- Hook: Name the "invisible mistake" (what everyone does)
- Why it seems right (but it's not)
- Why it actually fails
- The better approach
- Results of the better approach
Hook templates for Invisible Mistake:
- "Everyone does [common thing]. That's the biggest mistake you can make."
- "If you're [doing common thing], you're leaving money on the table."
- "The invisible mistake most [audience] make is [common thing]."
Example: Email marketing tool - "Most people send the same email to everyone. That's why you get low open rates. Segmentation changes everything."
Framework 6: Polarizing Enemy
Steps:
- Hook: Identify the enemy/the problem
- Show why the enemy is winning
- Show the damage the enemy causes
- Introduce yourself as the antidote
- Show the better world on the other side
Hook templates for Polarizing Enemy:
- "The [industry/system] is broken. Here's how we're fixing it."
- "Big [competitor/industry] doesn't want you to know this."
- "We're against [old way]. Here's what we believe instead."
Example: Direct-to-consumer supplement brand - "The supplement industry is built on hype and fake studies. We only use proven ingredients tested independently."
Framework 7: Identity Aspiration
Steps:
- Hook: Paint the picture of who buys this
- What they value/believe
- Why they choose us over alternatives
- The community/tribe they join
- The status/identity they gain
Hook templates for Identity Aspiration:
- "If you believe [values], you'll love what we're building."
- "Our people are [type of person]. Is that you?"
- "Imagine being the kind of person who [desired identity]."
Example: Premium coffee brand - "Our customers are people who appreciate quality. They care about source. They taste the difference. They're part of a community that gets it."
Framework 8: Founder's Quest
Steps:
- Hook: The problem I faced personally
- Why it was so frustrating
- What I tried (and failed)
- What I discovered that finally worked
- Now you can access what I built
Hook templates for Founder's Quest:
- "This all started when I was [problem]."
- "I was [struggling], so I spent [time] figuring this out."
- "My personal story with [problem] led me here."
Example: Online course - "I was working 80-hour weeks and barely making ends meet. That's when I discovered the framework that changed everything. Now I'm sharing it with people like you."
Review all 8 frameworks. Identify which 2-3 fit your market position. You'll test multiple hypotheses using different frameworks in Module 6.
Now you know all 8 frameworks. Next lesson: choosing the right one for YOUR offer.
Choose Your Framework
You know all 8 frameworks. Now you're going to choose which ones to build your ads around.
Most successful campaigns test 2-3 frameworks. Some will resonate more with your audience than others. You won't know which until you test. So pick your primary framework and your backup.
Your Framework Choice
Which framework is your primary choice?
The one that best fits your market position and offer. 1-8.
Why does that framework fit?
How does it match your market sophistication and customer awareness?
One-sentence summary of your ad's core argument using this framework
What's the thesis? What's the main point you're making? Write it in one sentence.
Draft 3 hook options for this framework
Use the hook templates from the framework lesson. Write 3 different ways to open your ad.
Which secondary framework might you test later?
Your backup plan. Which framework is your second choice?
Write down your chosen framework steps. Literally write out the steps on a piece of paper or doc. You'll fill in those steps with your specific offer in Module 6.
Module 5 Checkpoint
Before moving on, confirm:
Next: you actually write the ad script.
Create Your Hypothesis
Before you write the ad, you need a hypothesis. A specific bet about what will work.
Here's how to think about it: "If I position my product this way and appeal to this specific desire, it will convert."
Ads without hypotheses are guesses. Ads with hypotheses are testable. You can run hypothesis A versus hypothesis B and see which one wins. That's how you get smarter over time.
Building Your Hypotheses
A good hypothesis has these parts:
- The positioning: how you're positioning the product
- The audience trigger: what specific desire or pain you're appealing to
- The expected result: what you think will happen
Hypothesis 1: What's your primary positioning?
Not your product. Your positioning. "The easiest way to..." "The fastest way to..." "The only way to..." What's your angle?
Hypothesis 1: What specific customer pain or desire are you appealing to?
Time? Money? Status? Belonging? Be specific about the trigger.
Hypothesis 2: Alternative positioning
What's a completely different angle you could position this product from?
Hypothesis 2: What pain or desire does this appeal to?
Hypothesis 3: Third angle you could test
Get creative. What's a third way to position this?
Most successful campaigns run multiple hypotheses. You're going to test which positioning resonates most with your audience.
Next lesson you'll write actual ad scripts based on these hypotheses.
Draft Your Script
Now you're writing the actual ad script. Every line needs to do one of three things: grab attention, build desire, or drive action.
A script is the story. The flow. The structure. Copy is the exact words. You'll write the script first, then turn it into copy for Facebook. Script is the blueprint.
Structure of a Strong Ad Script
Opening (hook in 5 sec): Grab attention. Call out problem or desire. Problem: Make it real. Agitate it a bit. Solution: Here's how we solve it. Social proof: Why should you believe us? Offer/CTA: What do you do now?
Quality Checklist
After you write your script, ask:
- Does the hook call out my customer specifically in the first 5 seconds? (Not "people who want to get better." "Solopreneurs making 6 figures who are drowning in their own admin.")
- Is it obvious what I'm selling? (The product should be clear by sentence 2 or 3. No mystery.)
- Have I addressed the top 3 objections? (If they think "this won't work for me," I need to handle that.)
Write your full ad script for Hypothesis 1
Opening hook, problem, solution, proof, CTA. This doesn't need to be perfect. It just needs to flow and hit your key points.
Run your script through the 3-question checklist. What needs to be stronger?
Does it call out the customer? Is the product obvious? Are objections addressed?
Rewrite one section that needs work
Pick one weak section and rewrite it stronger. Make it more specific. Make it more real.
Your script is the foundation. Next lesson: use AI to accelerate the process.
Use AI to Accelerate
AI has changed the game for ad writing. You don't need to write everything from scratch. You can use AI as a sparring partner and accelerator.
AI is not meant to write your ads for you (the output will sound generic). AI is meant to help you think faster, generate options, and iterate. You do the thinking. AI does the heavy lifting.
The Proven AI Prompt For Ad Scripts
Here's the prompt that works:
AI will give you:
- A full script
- 5 hook variations
- Visual suggestions
- Copy variations
Use the prompt above. Paste your offer worksheet and your hypothesis. What does AI generate?
What script does it produce? Do you like it as-is or does it need adjustments?
What do you like from the AI output? What needs work?
Be specific. What phrases are gold? What parts miss the mark?
Rewrite one section using your own voice
Take a section AI wrote and make it sound more like you. More specific. More real.
Use AI for all 3 hypotheses. Generate scripts and hooks for each positioning. You'll pick the best hooks next lesson.
AI is a tool. You're still in control. Use it for speed, not for voice.
Iterate and Improve
You have drafts. Now it's time to get critical and make them better. Read them out loud. Get feedback. Test your thinking.
The Iteration Process
Take your best script. Run it through this process:
- Read it out loud. Does it sound natural?
- Does someone else read it and understand it immediately?
- Does it make the problem REAL or does it stay surface level?
- Is the CTA clear? Do I know what you want me to do?
What's your top hypothesis and script?
Which positioning feels strongest? Write the full script again (don't just copy-paste). This forces you to refine as you write.
Write your 5 best hook variations
These are the first 1-2 sentences. Test these hooks separately on your audience. Which one stops people?
Add visual notes
What image or video would work? Product shot? Lifestyle? Video of you? Testimonial? Be specific.
Run your script through the checklist one more time
Hook specific in 5 sec? Product obvious? Objections addressed? Pass/Fail on each?
Get feedback from one person
Read the script to a friend or customer. Would they click? Would they buy? What questions do they have?
You now have a finalized script with 5 hooks and visual notes. Save this. This becomes your ad template.
Module 6 Checkpoint
Before moving on, confirm:
Your ad is ready. Now let's figure out how much to spend testing it.
The Core Rule
Here's the most important rule for testing ads: Spend at least one cost of purchase per audience.
That means if your Cost Per Purchase (CPP) target is $80, you need to spend at least $80 testing that one audience before you know if it's working or not.
Most people don't spend enough. They run an ad for 2 days, see no results, and kill it. They never let it get enough data. The rule of $1 purchase per audience prevents that.
Why This Rule Works
Think about it: if you're trying to find customers, you need to buy at least one customer's worth of learning. That cost tells you whether the message, offer, and audience combination is working.
If you spend $80 and get zero conversions, you know something is broken. Could be message. Could be offer. Could be audience. You need the data to know.
If you spend $80 and get two conversions at $40 CPP, you know it works. Scale it up.
Realistic Spend Amounts
What is your CPP target from Module 1?
Based on that, what's your minimum test budget per audience?
Should equal your CPP target.
How many different audiences do you want to test?
1 audience minimum. 3-5 is better. Different interests, behaviors, demographics.
Next lesson: what if your CPP target is higher (premium offer, higher ticket product).
Higher-Ticket Adjustments
If your product is high ticket (more than $40 CPP target), you need to adjust your strategy.
You can't get a $120 CPP signal in 2 days at $30/day spend. You either need to run longer or spend more per day.
For high-ticket offers, you're choosing between: spend more per day and get results faster, or spend normal amount and test longer. Both work. Pick what fits your situation.
The Calculation
CPP target $120, daily budget $10, test length = 12 days to get signal.
Or: CPP target $120, daily budget $40, test length = 3 days to get signal.
You need to hit the total CPP target number. How you split it (time vs daily spend) is up to you.
What is your CPP target?
What's your preferred daily ad budget?
How much per day are you comfortable spending?
How many days will you need to test per audience?
CPP target ÷ daily budget = days needed.
Are you comfortable with that timeline?
If not, increase daily budget to compress timeline. Or accept slower learning.
The principle stays the same: you need one purchase's worth of spend per audience to get signal. High ticket just means it takes longer or more daily spend.
Calculate Your Budget
Now we're putting it all together. How much total budget do you need to test your ads properly?
The Budget Formula
Total test budget = Number of hypotheses × Number of audiences per hypothesis × CPP target
Example: 2 hypotheses × 3 audiences × $80 CPP = $480 minimum test budget.
How many hypotheses are you testing?
From Module 6. How many different scripts/positionings?
How many audiences per hypothesis?
Different audience segments. 2-4 is typical.
Your CPP target
Total test budget needed
Hypotheses × Audiences × CPP = Total. Calculate it.
Do you have that budget available?
If not, reduce hypotheses or audiences. Test smaller. Iterate faster.
Confirm your total test budget. Set that money aside. Don't touch it for any other purpose. This is your learning fund for the next 2-4 weeks.
Module 7 Checkpoint
Before moving on, confirm:
Budget locked in. Now let's create the creative assets that will run in those ads.
How Many Creatives You Need
Here's the basic rule: 4 creatives per ad set minimum. That's images or videos. Mix and match.
Facebook/Meta uses these 4 creatives to test variations and optimize toward winners. If you only give them 1 creative, you don't get enough signal about what's working.
Meta's algorithm pushes budget to predicted winners. If you only have 1 creative, the algorithm can't optimize. It just shows the same thing over and over. 4 creatives let the algorithm find the winner fast.
Format Mix
If you're unsure what format works best, this is a safe mix:
- 2 image ads (static images)
- 2 video ads (15-30 sec)
Or commit to one format:
- 4 image variations (if video is harder to produce)
- 4 video variations (if you want to lean into video)
Which format are you going with?
Images, video, or a mix? What makes sense for your offer?
How many creatives total will you need?
4 minimum per ad set. If you're testing 3 audiences, that's 12 minimum creatives.
Now you know the scope. Next lesson: how to make them good.
Creating Images
Good images stop the scroll. Bad images get ignored. There are a few patterns that work.
What Works For Product Images
Design Tips For Image Ads
- Clean, simple design. Not cluttered. Not busy.
- Large text is usually wrong. Except for the hook (call it out big).
- Use bold colors or contrast. Make it pop on the feed.
- Faces work (if relevant). Eyes draw attention.
- Avoid stock photo look. Real customers or real product shots work better.
List 4 image ideas for your ads
What images would stop YOU if you saw them on your feed? What angle shows your product best?
Which one are you most confident will work?
Which image best represents your offer and appeals to your audience?
How will you source these images?
Photography? Canva design? AI generation? Customer testimonials with photos? Be specific.
Once you have the images, you'll pair them with ad copy in lesson 8-4.
Creating Videos
Video ads convert better than image ads. But they're harder to make. Let's break it down.
Switch visuals every 3-5 seconds. Don't let the eye get bored. Keep it tight. 15-30 seconds is perfect for Facebook ads. Longer than that and people scroll.
Planning Your Video Script
Every line of your script needs visuals. Plan it as: [Line of script] = [visual to show].
Example: "Most people manage projects in email." (B-roll of someone looking frustrated at email) "It's chaos." (Quick montage of notifications) "We built a tool that's different." (Product demo shot) "Everything's in one place." (Screen recording of the product) "Your team stays organized." (Team using the product, smiling) "You get your time back." (Person relaxed, working happily) "Try it free for 14 days." (Big text on screen with CTA)
Video Formats
Production Tips
- Captions on. Most people watch without sound on social. Text the key message.
- Hook visually, not just verbally. First 3 seconds should be interesting to watch, not just listen.
- Add music or sound. Silence is boring. Licensed music (YouTube Audio Library is free) works great.
- If it's a talking head, look at camera. Especially important for founder/expert positioning.
- If it's b-roll or demo, keep movement natural. No weird angles or excessive panning.
What's your core video idea?
Talking head? Product demo? Customer testimonial? B-roll montage? What format fits your offer?
Write a line-by-line video script with visual notes
What are you saying? What are you showing on screen? Make it visual and tight.
What's your plan to produce this?
Will you film it? Use a service? Hire someone? Be specific about the resource.
Now you have image and video ideas. Next: write the copy that goes with them.
Writing Ad Copy
Now we put the creative (image or video) together with copy. Three components: headline, primary text, and body.
The 3 Components of Facebook Ad Copy
Creative 1 - Headline
40 characters max. Make it punchy.
Creative 1 - Primary Text (first sentence)
75 characters. This is the hook. Make them want to read more.
Creative 1 - Body Copy
Full message. Conversational. Under 150 words. Problem, solution, offer, CTA.
Repeat for Creative 2 - Headline
Creative 2 - Primary Text
Creative 2 - Body Copy
Creative 3 - Headline
Creative 3 - Primary Text
Creative 3 - Body Copy
Creative 4 - Headline
Creative 4 - Primary Text
Creative 4 - Body Copy
Using AI For Copy Generation
Same prompt as before: "You are a direct response copywriter. Here's my offer and my script. Generate headlines, primary text, and body copy for 4 ad variations. Focus on specificity, conversational tone, and direct CTAs."
AI will give you solid starting points. Edit them to match your voice. Make them more specific. Make them more real.
You now have 4 creatives with copy, images/videos, and headlines. This is your full ad set. Review them once more. Read the copy out loud. Make sure it sounds like you, not ChatGPT.
Module 8 Checkpoint
Before moving on, confirm:
You now have everything you need to launch ads. You have:
- A rock-solid offer
- A proven framework
- Multiple hypotheses to test
- A calculated budget
- 4 high-converting creatives
Next modules will teach you how to set up the campaigns and analyze results. You're ready to spend money and get customers.
Basic Meta Business Setup
You need a solid foundation before you launch a single ad. Meta's interface is confusing, but the setup itself is straightforward. Follow these steps exactly in order.
A bad setup creates tracking problems, payment disputes, and ad account bans. A clean setup means your data is accurate, your account is safe, and you can scale without friction.
Step 1: Create Your Business Portfolio
Go to business.facebook.com. Click "Create Account" if you don't have one. Use your business name and real email. You'll get a Business Manager ID. Save this. You'll reference it constantly.
Step 2: Add Your Facebook Page
In Business Manager, go to Business Settings > Accounts > Pages. Click "Add Page." If you already have a page, claim it. If not, create one right there. Your page name should match your brand exactly. This is your ad hub.
Step 3: Connect Your Instagram Account
Go to Instagram Settings > Linked Accounts > Link to Facebook Page. Select the page you just added. This ties your Instagram account to your Business Manager. You need this to run Instagram ads.
Step 4: Create Your Ad Account
In Business Manager, go to Business Settings > Accounts > Ad Accounts. Click "Add." Name it clearly: "AdAccount_[YourBrand]_Primary". You'll create backup accounts later, so naming matters. Link this to your page and Instagram account.
Step 5: Install Meta Pixel
Go to Events Manager. Create a new pixel or claim an existing one. Get the pixel ID. Install it on your website or give your Shopify/WooCommerce admin the pixel ID to install. This tracks every visitor and their actions. Without it, you're flying blind.
Step 6: Turn On Two-Factor Authentication
Go to your Facebook account settings > Security and Login > Two-Factor Authentication. Use an authenticator app (Google Authenticator, Authy). Not SMS. An attacker can SIM swap your phone. This account controls your ad spend, so protect it.
Step 7: Connect to Shopify (If You're E-Commerce)
If you use Shopify, go to Shopify Admin > Sales Channels > Add Channel. Search "Facebook." Connect your Business Manager. This lets Meta see your products and product feed. Sync your catalog. Check that product data matches reality.
Complete all 7 steps today. Write down your Business Manager ID, Ad Account ID, and Pixel ID. Save them somewhere you can find them in 2 months. You'll need them constantly.
Configure Events Manager
Events Manager is where Meta learns what matters. If you don't configure it right, your tracking is garbage and your ads won't optimize properly.
Meta's defaults are set up for their benefit, not yours. You need to override them.
Step 1: Go to Events Manager Settings
In Ads Manager, click Tools > Events Manager. Select your pixel. Click Settings > Data Sources > Pixels. This is your command center for pixel data.
Step 2: Turn On Advanced Matching
Scroll to "Advanced Matching." Click the toggle. Check every box: Email, Phone, First Name, Last Name, City, State, Zip Code, Country. This lets Meta match your website visitors to their user base even without cookies. The more data, the better the optimization.
Step 3: Turn OFF Auto Event Tracking
Scroll to "Automatic Advanced Events." You'll see a toggle that says "Automatically Track Events." Turn it OFF. Why? Because Meta will track things you don't want tracked, fire events at random times, and pollute your data. You want intentional events. You'll set those manually or via your developer.
Step 4: Verify Standard Events
Go to Standard Events. You should see PageView, ViewContent, AddToCart, BeginCheckout, Purchase, and others. Make sure Purchase is there. This is the one Meta optimizes for. If it's missing, talk to your developer.
Step 5: Add Your Conversion Event
Go to Conversions. Create a new conversion from your pixel. If you're an e-commerce store, your primary conversion is Purchase. If you're a lead gen or SaaS, it's form submission or signup. Set it to "All events." This tells Meta what to optimize for.
Configure Advanced Matching and turn off Auto Event Tracking today. Test your pixel by visiting your website and checking the Test Events tab to confirm events are firing. If they're not, ask your developer why.
Backup Accounts & Payment Setup
One ad account failing means your entire business stops. You need backups. And payment issues will kill you faster than bad creative.
Facebook disables accounts randomly. Payment details get flagged. You need redundancy or you lose weeks of momentum.
Create Two Backup Ad Accounts
In Business Manager, go to Business Settings > Ad Accounts. Create two new ad accounts. Name them "AdAccount_[YourBrand]_Backup1" and "AdAccount_[YourBrand]_Backup2". Link them to the same page and Instagram account. Do this today. You won't use them until you need them, but you'll be glad they exist.
Payment Identity Rule: Everything Must Match
This is non-negotiable. Your payment identity must match in four places:
Mismatch in even one place triggers a payment review. That review takes 5-10 days and your ads pause.
Use Credit Card, Not Debit
Always add a credit card to your ad account, not a debit card. Why? Debit cards are traceable directly to your bank account. If something goes wrong, your bank account is exposed. A credit card gives you a layer of separation and chargeback protection.
Call Your Bank First
Before you add a new credit card to Meta, call your bank. Tell them you're adding a card to Facebook for business advertising. Give them the exact amount you'll spend daily. This prevents "fraud" holds that pause your campaigns.
Add From a Normal Device
Use your regular laptop or desktop. Not a VPN. Not from a mobile hotspot in a different country. From your home or office on your normal internet connection. Meta watches for "suspicious" logins.
Wait 12-24 Hours Before Launching
After you add payment and set up your account, wait a full day before launching your first campaign. Meta runs backend verification. If you launch immediately, your campaign might get disabled for "suspicious activity." Wait, and you're fine.
Create two backup ad accounts today. Verify that your Business Manager name, credit card billing address, website footer, and bank account address all match perfectly. Call your bank with your daily spend estimate. Tomorrow or the next day, add your payment method. Then wait 24 hours before launching anything.
Pre-Launch Verification
You're almost ready to launch. But don't skip this step. A mistake now costs you thousands in wasted spend.
Module 9 Verification Checklist
Before moving on, confirm all of the following:
If you checked every box, you're ready for Module 10. If any box is unchecked, go back and finish it. This foundation matters.
Essential Page Elements
Your product page is the destination for every click you pay for. Get this wrong and your ads won't matter. Get it right and conversions happen almost automatically.
Someone clicks your ad with a specific desire. Your page must fulfill that desire immediately, reduce all friction, and push them to buy.
1. Image Carousel (Hero Section)
Your first image is everything. Show the product itself. Then lifestyle shots (person using it, outcome visible). Then user-generated content (real customers). Carousel, not single image. Give people permission to see multiple angles before committing to add-to-cart.
2. Value Tag Above Add-to-Cart
Right above the buy button, place one sentence that captures the core value. "Ships in 24 hours." " 30-day money-back guarantee." "Recommended by 500+ doctors." This is the last thing they see before clicking buy. Make it count.
3. Product Title and Price
Your title should be benefit-driven, not feature-driven. Instead of "Blue Cotton T-Shirt," use "Premium Comfort Tee That Lasts." Price should be visible immediately. No surprise pricing. If it's on sale, show the original price crossed out. FOMO works.
4. Conversion Boosters
Below the title, add trust signals. Free shipping. 30-day money-back guarantee. Lifetime warranty. Certified organic. Awards won. Certifications. Trust badges. Each one removes a small objection.
5. Product Description
Keep it tight. 3-4 sentences. Sentence 1: What is it? Sentence 2: How does it work or what's the benefit? Sentence 3: Who is it for? Sentence 4: Why buy now? Don't write your life story. Nobody reads it.
6. Supporting Information
Dimensions. Weight. Materials. Color options. Variants. FAQ section. Shipping info. Return policy. These are the small doubts people have. Answer them before they ask.
7. Social Proof
Star ratings and review count. Customer testimonials with photos. "Loved by 10,000+ customers." Sales volume. Media mentions. Real reviews beat fake claims. If you don't have reviews yet, get them before you launch ads.
8. Announcement Bar
At the very top of your page, add a banner. "Only 5 left in stock." "Free shipping today only." "Expires tonight." This creates urgency and catches scrollers before they bounce.
Audit your product page against these 8 elements. Rate yourself: do you have all 8? If any are missing, add them today before you run ads. Missing elements = lower conversion rate and wasted ad spend.
User Experience Audit
A beautiful page doesn't convert. A user-friendly page does. Use these 6 lenses to evaluate every inch of your page.
Lens 1: Orientation
Someone lands on your page from the ad. Do they know where they are? Do they immediately understand what you're selling? Within 3 seconds, it should be crystal clear. If they're confused, they bounce.
Lens 2: Relevance
Does your page match the ad promise exactly? If your ad said "Save 50%," the page must show 50% off immediately. If the ad featured a blue jacket, the page should load with the blue jacket selected, not a red one. Mismatch feels like a bait-and-switch. People leave.
Lens 3: Motivation
Does your page increase desire? Do they want to buy more after reading it, or less? Look for emotional triggers: scarcity, social proof, urgency, benefit clarity. If your page is dry and feature-focused, you're failing this lens.
Lens 4: Friction
What's making the purchase harder? Hidden shipping costs? No return policy? No FAQ? Slow load time? Broken links? Too many form fields? Mobile responsiveness issues? Every friction point loses conversions. List every pain point. Fix the top 3.
Lens 5: Distraction
Is anything pulling people away from the add-to-cart button? Pop-ups for other products? Navigation to unrelated categories? Blog links? Too many CTAs at once? Your page should have one job: get them to buy this product. Everything else is noise.
Lens 6: Mobile
Test your page on an actual phone, not just a browser resize. Load your page on mobile data (not wifi). Does the image carousel work? Can you add to cart easily? Does the price load? Is the button clickable without zooming? Mobile drives 60%+ of your traffic. If mobile sucks, you're doomed.
Rate Each Lens
On a scale of 1-10, score your page on each lens. Be honest.
Top 3 Fixes
What are the three biggest problems you found?
Score your page on all 6 lenses today. List the top 3 fixes. Fix them before you launch ads. A better page is free conversion rate increase.
The Ad-to-Page Connection
This is the most ignored rule in e-commerce. Your ad makes a promise. Your page must deliver on that promise immediately.
Ad Says "Free Shipping"
Your page loads. The first thing visible should be "Free Shipping on Orders Over $X." Not buried in the footer. Not in small text. Big. Clear. Proven. The person clicked because of free shipping. Show them free shipping.
Ad Shows Blue Jacket
Your page loads. The default product should be the blue jacket. Not every color. Not a carousel making them search. The exact thing they saw in the ad should be the first thing they see on the page.
Ad Says "40% Off Today"
Your page loads. Big red banner at the top: "40% OFF TODAY ONLY." Not hidden. Not optional. The discount is the reason they clicked. Prove it's real immediately.
Ad Features a Specific Person or Testimonial
If you used Sarah's testimonial in the ad, show Sarah's full review prominently on the page. If you featured a specific outcome ("lost 20 pounds in 8 weeks"), lead with that transformation story.
Friction between ad and page is invisible. You don't get angry emails. You just see a lower conversion rate and blame the ad. Fix this and your conversion rate jumps 20-30% with zero ad changes.
The Checkout Flow
Your page must match your ad at checkout too. If the ad promised "express checkout in 2 minutes," make sure they can actually checkout in 2 minutes. Not 8 form fields. Not 5 screens. 2 minutes.
Look at your current ads. For each ad, write down the top 3 promises or claims. Now visit your page from the ad. Do all 3 promises appear within 3 seconds? If not, adjust your page or your ad.
Audit Your Page
You've learned 6 lenses for evaluation. Now do the work.
Lens Ratings
Score your page 1-10 on each lens. Be brutally honest.
Top 3 Fixes
What will you fix first, second, and third?
Ad-to-Page Match
List 3 promises in your current ads. Do all 3 appear on your page in the first 3 seconds?
Module 10 Checkpoint
Before moving on, confirm:
Why Leads Matter
You probably think your job is to sell products. Wrong. Your job is to collect emails. Selling is what happens after.
Every visitor to your site is a potential customer. Most will never buy on first visit. But if you have their email, you can reach them again for free. Forever.
Email is Your Free Channel
You pay $0.50 to $3 for a visitor from an ad. Most won't convert on day one. But if you get their email and follow up, they convert later for free. No second ad cost. No second ad payment. Just your email server fees (pennies).
Opt-Ins = Intent Signal
When someone gives you their email, they're raising their hand. They're saying "I'm interested." That's a signal. It tells you they're warmer than a random website visitor. And it gives you permission to keep reaching them.
Welcome Incentive: The Small Exchange
Nobody gives their email for free. You need to offer something. A discount. A free guide. A template. Something that feels valuable to them but costs you almost nothing to deliver. This is your welcome incentive.
Primary Goal: Collect Emails
If someone visits your site and doesn't buy but DOES give you their email, count that as a win. You got their attention and permission to follow up. Most brands skip this and wonder why conversions are so low.
Secondary Goal: First Purchase
Some people will buy during their first visit. Good. But that's a bonus. Your real win is an email in your list. That email is worth $20-$50 in lifetime value.
Check your current page. Do you have a pop-up or form to capture emails? If not, that's your first task. If yes, what's your incentive? Is it valuable enough to get 20%+ of visitors to opt in? If not, upgrade it.
Optimize the Pop-Up
A pop-up is your email capture machine. Optimize it and your opt-in rate climbs. Neglect it and you're leaving money on the table.
The best pop-ups follow a 3-screen micro-commitment flow. Each screen is simple. Each screen asks for one thing. By screen 3, you have their email.
Screen 1: The Offer
One question. "Want 10% off your first order?" Simple yes/no. No email collected yet. You're just getting them to commit to the idea. The button says "Yes" or "Get 10% Off." Make it exciting.
Screen 2: Collect Email
They clicked yes. Now ask for their email. One field. "Enter your email." Show the benefit: "We'll send your code in 30 seconds." Make it clear what they're about to get. Don't ask for first name, last name, phone. Just email.
Screen 3: Deliver Immediately
They entered their email. Immediately show the reward. "Here's your code: WELCOME10" or "Check your email for your download link." Don't make them wait. Don't make them go to email. Show it right there.
Match the Journey
Your pop-up should look and feel like your ads and landing page. Same colors. Same tone of voice. Same energy. If your ad is playful, your pop-up is playful. If your ad is professional, your pop-up is professional. Consistency builds trust.
What's a Good Incentive?
High perceived value. Low cost to you. "10% off" for a $100 product feels big to the customer ($10 savings). Costs you maybe $2 in margin. That's a good trade. A free PDF guide costs you $0 to deliver. Even better.
When to Show It
Show the pop-up after 15-30 seconds. Not immediately (too aggressive). Not after 2 minutes (they've already bounced). 20 seconds is the sweet spot. They've had time to land and understand your page, but they haven't left yet.
Build or upgrade your pop-up using the 3-screen flow. Set it to show after 20 seconds to new visitors only. Test it on mobile and desktop. Track opt-in rate. Target 20%+. If you're under 15%, your incentive isn't compelling enough.
When to Use Incentives
Not every brand needs a pop-up incentive. But most do. Here's how to decide.
Early On: YES
If you're new or small, you need email lists. You don't have enough volume for sophisticated targeting. An incentive gets people to opt in when there's no other reason to. Use it.
High LTV (Lifetime Value): YES, Be Aggressive
If your average customer spends $500+ over their lifetime, an incentive is cheap. You can afford to give 20% off to acquire them. The payback happens in email follow-ups and repeat purchases. Be generous with your offer.
Premium or Luxury: MAYBE SKIP IT
Luxury brands don't offer discounts. It trains people to expect discounts. If you're positioning as exclusive or premium, a pop-up discount ruins it. Instead, offer a VIP early access or exclusive content.
The Golden Rule
Your incentive should feel like a no-brainer for the customer and cost almost nothing for you. "10% off" feels good to them. "Free shipping" feels good to them. "Free download of our guide" costs you nothing.
Avoid These
Don't offer discounts so big that you lose money or train people to never pay full price. Don't offer things that don't reflect your brand (luxury brand offering 50% off looks desperate). Don't make the incentive so complicated that people don't understand it.
Your Incentive Strategy
What incentive will you offer? Why? What's the cost to you vs. perceived value to customer?
Target Opt-In Rate
What opt-in rate will you aim for? (20%+ is good)
Module 11 Checkpoint
Before moving on, confirm:
Email Flows Overview
Email flows are automated. They run 24/7. They work while you sleep. Three essential flows convert leads into buyers and recover lost sales.
A flow is a series of emails triggered by a specific action. Someone signs up, they get email 1. Two days later, email 2. Three days later, email 3. Automatic. No manual work.
Flow 1: Welcome Incentive Series
Trigger: Someone opts in from your pop-up. Timing: Email 1 immediately. Email 2 after 24 hours. Email 3 after 72 hours. Goal: Deliver incentive. Remind them about the incentive. Create urgency. High conversion rate expected because they just raised their hand.
Flow 2: Checkout Abandonment Series
Trigger: Someone starts checkout but doesn't complete it. Timing: Email 1 after 2 hours. Email 2 after 24 hours. Email 3 after 48 hours. Goal: Recover the lost sale. Your pixel fires when someone begins checkout. Email goes out automatically.
Flow 3: Browse Abandonment Series
Trigger: Someone views a product but never adds it to cart. Only for people already on your email list. Timing: Email 1 after 24 hours. Email 2 after 48 hours. Email 3 after 72 hours. Goal: Remind them of what they viewed. Show similar items. Create FOMO.
You don't need to build flows today. But identify which email platform you'll use (Klaviyo, Omnisend, ConvertKit). Know the steps needed. This module walks you through building all three.
Welcome Incentive Series
This is your highest converting series. Someone just opted in. They're hot. Three emails to convert them into a buyer.
Email 1: Deliver Immediately
Send this the second they opt in. Subject: "Here's your code." No delay. Include the code. Include a link to shop. Include a sense of urgency: "Valid for 48 hours."
Example Subject: "Your 10% off code: WELCOME10 (expires tomorrow)"
Email 2: Reminder After 24 Hours
They got the code but haven't used it. Remind them. Add context: "People are using this code right now." Show popular products. Make them feel like they're missing out.
Example Subject: "Hurry: 10% off code expires in 24 hours"
Email 3: Last Chance After 72 Hours (or Day 3-4)
Final push. The code expires tonight. Show what they're missing with specific products. Use red/orange colors. High urgency. This is your last email before the code dies.
Example Subject: "Last chance: Your 10% off code expires TONIGHT"
If Email 3 Gets 15%+ Open Rate, Expand to 5 Emails
If your welcome series is performing well (email 3 with 15%+ open rate), expand to 5 emails. Add more educational content. Show customer reviews. Tell your brand story. Don't repeat the same "use your code" three times. Add variety.
Subject Line Length
Keep subject lines 47-53 characters. That's the sweet spot for mobile preview. Longer gets cut off. Shorter feels incomplete.
Write out all 3 subject lines and email bodies for your welcome series. Include your incentive code. Include a clear CTA to shop. Set up the timing in your email platform. QA check: do links work? Do images load? Does it look good on mobile?
Checkout Abandonment Series
Someone added your product to their cart. They started checkout. Then they left. You can recover 10-20% of those with email.
How It Triggers
Your Meta Pixel fires a "BeginCheckout" event. Your email platform sees this and automatically sends email 1 after 2 hours. If they don't complete checkout, email 2 goes out 24 hours later. And so on.
Email 1: Personal, Human Touch (After 2 Hours)
Not a robotic "finish your purchase" email. Be personal. "Hey [First Name], I noticed you left something behind. Everything ok? Can I help?" Show their cart items with an image. Offer help, not a discount yet.
Example Subject: "Did you need help? Your order is waiting"
Email 2: Visual Reminder (After 24 Hours)
Show big product images of what they left. Include customer reviews of that specific product. Build desire. Make them want it again.
Example Subject: "See what 500+ customers love about this product"
Email 3: Incentive (After 48 Hours)
Last push. Offer a discount or free shipping. "Complete your order and get free shipping" or "Use code COMPLETE10 for 10% off." This is your nuclear option.
Example Subject: "Free shipping if you order in the next 2 hours"
Turn Off Shopify Default
Shopify sends its own abandoned cart emails by default. Turn this off in Shopify settings. You control the experience. You choose timing, subject lines, and incentives.
Smart Sending: OFF
Turn off Smart Sending for all abandonment emails. Send immediately on schedule, not at their "optimal time." They abandoned. Now is the time to re-engage.
Write all 3 subject lines and emails for checkout abandonment. Test them on yourself: add an item to cart, abandon it, see what comes in. Check timing, links, images. Adjust until it feels personal and compelling.
Browse Abandonment Series
Someone viewed a product. Never added it to cart. But they're already on your email list. This series reminds them what they saw and creates FOMO.
How It Triggers
Your pixel fires a "ViewContent" event. Your email platform sees this. Email 1 goes out 24 hours later showing the exact product they viewed.
Who Gets These Emails
Only email subscribers. Not everyone who visits. Why? Because you need their email address to send them anything. And you want to avoid looking creepy ("I know you looked at this") to random visitors.
Email 1: "Did You See This?" (After 24 Hours)
Show the exact product they viewed with a big image. Casual tone: "Hey, you looked at this. Just wanted to make sure it's still on your radar." Link directly to that product. Keep it short.
Example Subject: "You were checking this out"
Email 2: Social Proof (After 48 Hours)
Show the product again with 3-4 customer reviews. Include star ratings. Make them see why others loved it. "1,200+ customers have rated this 5 stars."
Example Subject: "See why 1,200 customers love this product"
Email 3: FOMO + Incentive (After 72 Hours)
Show the product with scarcity language: "Only 5 left in stock." Offer a small incentive: "Get 10% off if you order by midnight." Create urgency and remove the last objection.
Example Subject: "Only 5 left and 10% off for you"
Cross-Sell Opportunities
In email 3, show complementary products. If they looked at a backpack, show them cables, organizers, travel cases. Increase their AOV.
Set up your browse abandonment series in your email platform. Test it by browsing a product yourself, wait, and see what emails arrive. Verify timing, product display, and links work correctly.
Set Up Your Flows
You've learned the three flows. Now plan and build them.
Welcome Flow Plan
Plan your welcome series: timing, subject lines, and content approach.
Checkout Abandonment Plan
Plan your checkout recovery series: timing, subject lines, and content.
Browse Abandonment Plan
Plan your browse recovery series: timing, subject lines, and cross-sell strategy.
Module 12 Checkpoint
Before moving on, confirm:
Pre-Launch Checklist
You're about to spend money on ads. Don't wing it. Use this checklist.
Step 1: Review Meta Ad Policies
Go to facebook.com/policies/ads. Read the prohibited content section. Make sure your product, claims, and creative don't violate Meta's rules. Common violations: health claims without proof, unrealistic transformations, restricted product categories. If you're unsure, Meta will reject your ads. Better to know now than waste time.
Step 2: Verify Payment Method (12-24 Hours Old)
You added your credit card to Meta how long ago? If less than 12 hours, wait. Meta runs backend verification. If you launch with a brand new card, your ad gets disabled for "suspicious activity." If it's been 24 hours, you're safe. Check your Business Manager > Billing > Payment Methods. Is your card listed as "Active"?
Step 3: Funnel Fully Tested
You've set up your product page. You've created pop-ups. You've built email flows. Have you tested them end-to-end? Click through an ad to your page. Add a product to cart. Complete checkout. Check that you get the confirmation email. Opt in on the page. Confirm the welcome email arrives. If anything breaks, fix it now. Launching with broken funnels wastes your budget.
Step 4: Creative Finalized
You've made your ads. Are they final? Or are you planning to tweak them after launch? Final means: ad copy locked, video/image approved, CTA button decided, landing page URL in place. No more changes. Ready to ship.
Pre-Launch Checklist
Check off each item before launching:
Go through every item on the pre-launch checklist. Don't skip any. Launch only when everything is checked and confirmed working.
Campaign Structure
Meta Ads Manager has three levels: Campaign, Ad Set, and Ad. Understanding this structure makes everything else make sense.
Level 1: Campaign
This is your goal. "I want sales." "I want leads." "I want website visits." You choose one goal per campaign. Name it clearly. Example: "Campaign_Sales_March2026_Test1"
Level 2: Ad Set
This is where you define who sees your ads and how much you spend. One ad set = one target audience + one budget + one hypothesis. Example: "AdSet_Women_25-35_LookalikeFBEngagers_$10daily"
Level 3: Ad
This is the creative. The image or video. The headline. The description. You can have multiple ads in one ad set. This lets you test variations.
Campaign (Goal) > Ad Set (Audience + Budget) > Ad (Creative)
Create Your Campaign
In Ads Manager, click "Create." Choose objective: "Sales" (for e-commerce) or "Leads" (for lead gen). You're creating one campaign to test. Call it "Campaign_Sales_Baseline_Test1". Click through. You're now building your first ad set.
Name Your Campaign Clearly
Use a convention. Mine: "Campaign_[OBJECTIVE]_[HYPOTHESIS]_[DATE]". Example: "Campaign_Sales_ColdWomen25-35_March2026". This tells you later what you were testing and when.
Budget Per Testing
You're testing, so spend small. $5-10/day. Enough for Meta to optimize, small enough that a bad ad won't burn cash. Run for 4-7 days to get real data. A campaign running $10/day for 4 days = $40. Affordable learning.
Create your first campaign in Ads Manager. Set it to Sales. Name it with your naming convention. Choose your first audience and set budget to $10/day. Don't launch yet. We'll add UTM tracking next.
UTM Tracking & Retargeting Setup
UTM parameters tell Google Analytics where your traffic comes from. Retargeting lets you reach people again. Both are essential.
UTM Parameters: The Format
Add these to the end of your landing page URL:
Meta will fill in {{campaign.id}} and {{adset.id}} automatically. Google Analytics will see this and know the traffic came from Facebook ads.
Where to Add Them
In your landing page URL field in Ads Manager, paste your URL with UTM parameters attached. Example: "https://yoursite.com?utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.id}}&utm_content={{adset.id}}"
Retargeting: Setup and Strategy
Retargeting means showing ads to people who already visited your site. Why? They saw you but didn't buy. A reminder works. Retargeting budget: 10-20% of your total ad spend.
Create Retargeting Audiences
In Ads Manager, go to Audiences. Create custom audiences based on pixel data: "Purchasers in last 180 days", "Website visitors in last 180 days", "Facebook engagers", "Instagram engagers". These become your retargeting audiences.
Exclude Cold Traffic From Retargeting
In your cold traffic ad set, exclude people who have already engaged or purchased. Your goal: reach new people. In your retargeting ad set, exclude people not in your retargeting audiences. Clean targeting = better results.
No Interest Targeting in Retargeting
For retargeting, remove all interest targeting. They've already shown interest by visiting. Let Meta optimize based on behavior, not interests.
Add UTM parameters to your landing page URL. Create retargeting audiences (purchasers 180d, visitors 180d, FB engagers, IG engagers). Create a separate retargeting campaign with 10-15% of your launch budget. Set it to show only to your retargeting audiences.
Go Live
Your setup is complete. Your funnel is tested. Your budget is set. Time to launch.
Final Checks
Ad creative shows correctly? Landing page URL in place? UTM parameters attached? Budget set? Audience selected? Pixel firing? Retargeting campaign ready? All checkboxes green?
Launch Your First Campaign
In Ads Manager, hit "Launch" or "Publish." Your ads go live immediately. You'll see them in real-time feed soon.
What to Expect: First 24-48 Hours
Your ads will show but might not convert immediately. Meta is "learning." It's showing your ads to different people, tracking which ones click and convert, and optimizing. Your CPM (cost per 1,000 impressions) might be high. Your CPC (cost per click) might fluctuate. This is normal.
DO NOT TOUCH ANYTHING FOR 48 HOURS
This is critical. New advertisers panic and kill campaigns after one day of low conversions. Don't. Let Meta optimize for 48 hours. You need data before you make decisions. If you kill it early, you waste the learning Meta did and have to start over.
What You Should Monitor (But Not Change)
Look at metrics: impressions, clicks, CTR, spend. Are you getting impressions? (If not, your audience is too small or interests don't match.) Are people clicking? (If not, your ad creative isn't appealing.) Are you getting conversions? (If not, your page or offer isn't compelling.) But don't change anything yet. Just observe.
Day 3: First Check-In
After 48+ hours, check your results. How many conversions? What's your cost per conversion? Does it match your target? If yes, keep the campaign running. If no, we'll adjust in Module 15.
Launch Readiness
Confirm all systems are go before launching:
Module 13 Checkpoint
Before moving on, confirm:
Set Up Your Tracking
Data is everything. If you don't track, you're guessing. Let's build your tracking system.
Meta Ads Manager Custom Columns
Go to Ads Manager. Click Columns > Customize Columns. Add these columns:
This gives you a full picture at a glance. Save this view. Use it every day.
Email Tracking: New Subscribers
In your email platform (Klaviyo, Omnisend, etc.), create a daily report of new subscribers. How many people opted in? What's the conversion rate from visitors to emails? Track this daily. Goal: 15-20% of your paid traffic should opt in.
Google Analytics: Key Events
In GA4, create custom events for: add_to_cart, begin_checkout, purchase. These events should fire from your Meta Pixel. Verify they're showing up in GA4. Create a dashboard showing these events by UTM source. You want to see "facebook" traffic and its conversion rate.
E-Commerce Metrics: The Full Picture
Track these numbers weekly in a spreadsheet:
Discounts (amount given away)
Returns (refunds issued)
Shipping Revenue (profit from shipping)
COGS (cost of goods sold)
Net Revenue = Gross Sales - Discounts - Returns - COGS
Create Your Tracking Spreadsheet
Daily: Impressions, Clicks, Spend, Conversions, Cost per Conversion, ROAS. Weekly: Gross Sales, Discounts, Returns, COGS, Net Revenue, Net ROAS. Monthly: Trend analysis.
Set up your Ads Manager custom columns today. Create your tracking spreadsheet. Log in to GA4 and verify purchase events are firing. Create an email daily opt-in report. You'll use these every single day.
What the Numbers Tell You
Raw metrics are just noise. Understanding what they mean is power.
High CPC (Cost Per Click) = Creative Problem
You're paying more than $1 per click and your target is $0.30-0.50. This means your creative isn't engaging. People aren't interested enough to click. Fix: Test new hooks. New visuals. New headlines. A better hook = lower CPC.
High CTR But Low Conversion Rate = Page Problem
People click your ad (good CTR) but don't buy (low conversion rate). Your landing page doesn't match the ad promise or has friction. Fix: Audit page against the 6 lenses from Module 10. Improve mobile experience. Reduce form fields. Add trust signals.
Low AOV (Average Order Value) = Add Upsells
You're converting but each customer spends only $30 when your product is $50. Add upsells. Bundle products. Offer quantity discounts. "Buy 2, get 10% off." Increase AOV and your ROAS jumps.
High CPP / Low ROAS = Wrong Traffic or Wrong Offer
Cost per purchase is $150 but you make $200 profit per customer. That's tight. Cost per purchase is $150 and you make $50 profit. That's broken. Fix: Test new angles (different hook, different audience, different message). Or adjust product price to improve margins.
High Frequency = Audience Fatigue
Your frequency is above 5 (people see your ad 5+ times). They're tired of it. Your CPM is rising. Your conversions are dropping. Fix: Expand your audience. Refresh your creative. Create variations of the same ad.
Low CTR From Retargeting = Wrong Messaging
People visited but didn't buy. Now you're reminding them. They still don't care. Your retargeting message isn't compelling. Fix: Use different creative for retargeting. Offer an incentive. Show customer reviews. Build desire differently.
Look at your current campaigns. Which numbers are out of whack? High CPC? Low conversion rate? High CPP? Pick one problem. You'll fix it in Module 15.
Build Your Tracking Habit
Consistency beats perfection. Daily tracking reveals patterns that single snapshots hide.
Daily Entry Ritual
Every morning, spend 5 minutes. Log into Ads Manager. Copy your custom columns data. Paste into your spreadsheet. Date it. Note anything unusual. This takes 5 minutes. Do it daily.
Weekly Deep Dive
Friday morning, spend 20 minutes. Look at your weekly numbers. Calculate net revenue. Compare cost per purchase to your target. Are you profitable? Trending up or down? What changed? Document it.
Patterns Over Single Days
One day with low conversions doesn't mean anything. Two weeks of low conversions means something. Patterns matter. Volume matters. Don't react to daily noise. Look at 7-day and 14-day trends.
Create Your Tracking Sheet
Make a simple spreadsheet. Columns: Date, Impressions, Clicks, CTR, Spend, Conversions, CPC, CPP, ROAS, Email Signups, Notes. Rows: Each day. At the bottom: weekly and monthly summaries.
Your Tracking Plan
When will you track? What will you track? How will you document it?
Module 14 Checkpoint
Before moving on, confirm:
Initial Judgement
Your campaign has been running. You have data. Now decide: keep it or kill it?
The Judgement Window: Cost Per Purchase
Look at your cost per purchase. Is it within your target? If yes, keep running. If no, prepare to turn it off. But when to judge depends on your product price.
Low-Ticket Products (Under $40 CPP Target)
You're running $10/day. You target $40 cost per purchase or less. Judgement window: Day 4. By day 4, you'll have 2-3 conversions (hopefully). Enough data to see if you're on track. If CPP is $50+, turn it off.
Higher-Ticket Products (Above $40 CPP Target)
You target $120 cost per purchase. At $10/day, day 4 might give you zero conversions. You need more data. Judgement window: Day 12. By day 12, you'll have $120 spent and hopefully 1+ conversion. Enough to see if it's working.
The Math: CPP Judgement Window
If your target CPP is $100 and you're spending $10/day, you need ($100 / $10 = ) 10 days to spend your target budget. Spend that budget. See if you get conversions. If yes, keep it. If no, kill it.
Did It Get At Least One Conversion?
This is the first question. No conversions = turn it off. One or more = keep running, judge the CPP.
One Conversion Gets You Data
One conversion gives you one data point. One data point isn't a trend, but it's proof of concept. Your ad works. Your page works. Your offer works. Now test if it's profitable.
Calculate your judgement window: (Target CPP / Daily Spend). That's your Day X. On that day, look at your conversions and CPP. If CPP is within target, keep it. If not, turn it off and prepare to test new creative.
Ongoing Judgement
Your first judgement window is complete. But testing doesn't stop. Ongoing judgement keeps you profitable.
Judge in CPP Increments
After your first judgement (Day 4 or Day 12), continue running. Judge again at the next increment. If your target is $100 CPP and you're running $10/day, judge on Day 4, Day 8, Day 12, Day 16, etc. ($10 x 4 days = $40 spent = ongoing check).
Day 2 Checkpoints Within Each Window
Halfway through your window (Day 2 of each 4-day period), peek. Not to adjust, just to observe. Is the CPP still in range? Trending better or worse? This tells you if the campaign will survive the full window.
Within KPI = Keep Running
Your target CPP is $100. On Day 4, your CPP is $90. Good. On Day 8, it's $95. Still good. Keep running. Expand. Scale.
Out of KPI = Prepare to Cut
Day 4: CPP is $150. Above target. Day 8: CPP is $140. Still above. This campaign isn't working. Prepare to turn it off after Day 12. Give it one final window to prove itself, but mentally mark it as "kill list."
The Killing Decision
When CPP consistently exceeds your target across multiple windows, turn it off. No exceptions. Bad campaigns don't improve. They get worse as audience fatigue sets in. Kill them and test new angles.
Schedule judgement check-ins on your calendar. Day 4 (first judgment). Day 8 (second judgment). Day 12 (final judgment). On each date, check CPP and decide: keep or kill. Document your decision and why.
Validate with Microvariations
You found a winner. Before you scale, validate it with microvariations. This proves the winner isn't a fluke.
What is a Microvariation?
A tiny change to an ad set that resets Meta's learning. You duplicate the winning ad set. Change something small: increase budget by $1 (from $10 to $11/day). Or expand age range by 1 year (25-35 becomes 25-36). A change so small it doesn't matter, but big enough to reset learning.
Why Reset Learning?
Meta learns on each ad set individually. If you run the exact same ad set twice, they share the same data. You're not testing anything new. A microvariation creates a new ad set that goes through its own learning phase. You get fresh data.
How to Microvariate
Duplicate your winning ad set. Change budget: $10 to $11/day. Run for your full judgement window. If CPP comes in under target, you have validation. Now you have two winning ad sets. Duplicate again. Change age range by 1 year. Run it. Three winning ad sets = confident it works.
Pass 2 Microvariations = Validated
If you have the original winner plus two microvariations all profitable within target, you've validated. This isn't a lucky fluke. It's a repeatable winner.
Always Test in Multiples of 3
Test original. Test microvariation 1. Test microvariation 2. Three is the minimum to eliminate luck. You don't need to test 10. But 1-2 is risky.
Identify your first profitable ad set. Duplicate it twice. Create microvariations (change budget $1 or expand audience 1 year). Run all three for your judgement window. Record CPP for each. If 2+ pass, you're validated for scaling.
Decision to Scale
You have a winner. Validated. Now decide: scale aggressively or wait for more validation?
Scenario 1: Converted in Multiple Audiences AND Confident in Creative
You've tested three different audiences (cold cold women, cold men, retargeting). All three are profitable. Your creative is solid. Your page converts. Your email flows work. Decision: Scale now. Increase budgets. Expand audiences. This works.
Scenario 2: One Winning Audience, Waiting for Microvariation Results
You have one profitable audience. Microvariations are still running (Day 6 of 12). You could scale the original now, but you haven't validated yet. Decision: Wait. You'll have full microvariation data by Day 12. Then scale everything together with confidence.
Scenario 3: One Winning Audience, Strong Creatives
One audience, but your creative is fresh and your copy is strong. Scale the original audience while testing new audiences simultaneously. Growth on the known winner, exploration on new ground.
Validate before massive scale, but don't wait forever. 48 hours of perfect data > 14 days of perfect data waiting. Move fast.
How to Scale Safely
Don't jump from $10/day to $100/day overnight. Scale gradually. Week 1: $10/day. Week 2: $15/day. Week 3: $25/day. Watch CPP and ROAS each week. If they stay within target, keep scaling. If they degrade, stop and investigate.
Scaling Decision
For each winning campaign, decide: scale immediately, wait for microvariations, or test new audiences first?
Module 15 Checkpoint
Before moving on, confirm:
Path 1: New Audiences
You have a winning creative. You know it converts. Now reach more people with it.
Take Your Winning Creative Into New Audiences
Your winning ad set targeted "Women 25-35 interested in fitness." You proved it works. Now create new ad sets with the exact same creative. Change only the audience:
Women 35-45 interested in fitness. Women 25-35 interested in wellness. Women 25-35 who engaged with fitness content on Facebook. Each new audience = new ad set. Same creative. Different targets.
Each Profitable Audience = Another Growth Lever
You're multiplying your revenue streams. Audience 1 makes $1000/day. Audience 2 (same creative, new people) makes $800/day. Audience 3 makes $600/day. Total = $2400/day from the same creative.
Scaling Through Audience Expansion
This is the safest scaling. You're not changing the variable (creative). You're only changing who sees it (audience). Lower risk than creative testing. Faster path to volume.
How Many New Audiences?
Test 3-5. See which ones convert. Kill the duds. Double down on the winners. Most winning creatives work in 2-3 audiences. Rarely works in all 10 you test.
List 5 new audiences for your winning creative. For each, write the core targeting difference. Create ad sets with the same creative, different audiences. Run at $5/day each. Judge on Day 4. Scale the winners. Kill the losers.
Path 2: Iterate Creative
Your winning audience works. Now test what else will work. Iterate on creative.
Surface Hidden Winners First
You ran 3 ads in your winning audience. Ad A killed it. Ad B did okay. Ad C sucked. Pause Ad A (the winner). Let B and C compete. Force the "second place" ad to get more delivery. Maybe it actually works better. Maybe it was just up against the winner. You learn what hidden potential exists.
Build 3 Creative Variations
Take your winning ad. Create three variations:
Variation 1: Same hook + new visual (different image, different product angle)
Variation 2: Same visual + new hook (different headline, different angle)
Variation 3: Same script + new person/scenery (same message, different person delivering it)
Test One Variable at a Time
If you change hook, visual, and person simultaneously, you won't know what worked. Change one thing. Test it. Learn. Iterate.
Run Variations in the Same Audience
Keep audience constant. All creative variations go into the same audience. The only variable is the creative. Meta will optimize delivery. Best performing ad gets more impressions.
Find 2-3 creative variations that beat your baseline or match it. You now have rotating creative to prevent fatigue and extend campaign life.
Seasonal Creative Rotation
Winner: "Perfect For Spring Hikes" (visual: person on trail). Same audience, new creative: "Perfect For Summer Vibes" (visual: beach activity). Test in same audience. If it works, you now have two winners. Rotate them weekly to prevent fatigue.
For your winning audience, create 3 creative variations using the three methods above. Add them to the same ad set. Let Meta optimize. Judge after Day 4. Note which variations approach or beat your baseline. Save all winners for rotation and fatigue prevention.
The Scaling Mindset
You have winners. Your job now is clear: get clarity on what works. Do more of it.
Get Clarity on What Really Works
Is it the visual that's winning? The hook? The location in the ad? The spokesperson? The offer? Dig deeper. If it's the visual, create 5 more similar visuals. If it's the hook, test 5 similar hooks. Zoom in on the variable that's actually working.
Do More of What Works
Stop testing things that don't work. Stop spreading your budget thin. Concentrate your ad spend on the audiences and creatives you've proven profitable. Make them bigger. Make them faster. Make them repetitive.
The Scaling Dashboard
Track: Which ad sets are profitable? Which audiences? Which creative angles? Which hooks? Which visuals? Create a simple scorecard. Winning ad set: 9/10. Losing ad set: 3/10. Only scale 9/10s.
Winning Ad Sets
List every profitable ad set you have. Rate each 1-10.
Three New Audiences to Test
What 3 new audiences will you test your winning creative in?
Three Creative Variations to Test
What 3 variations will you test in your winning audience?
Module 16 Checkpoint & Course Complete
Confirm your scaling strategy:
You've completed the Facebook Ads Mastery Course.
You've built a complete system: Meta setup, product pages, email capture, automation flows, campaign launch, daily tracking, testing methodology, and scaling strategy.
Your next step: execute. Test. Learn. Scale what works. Kill what doesn't. Repeat.
Hook & Message Audit
Your creative either works or it doesn't. The hook (first 3-5 seconds) determines if someone stops scrolling. After the hook lands, the viewer needs to know what they're looking at within 5 seconds.
Hook Effectiveness
A strong hook uses novelty, curiosity, or emotional relevance. It must do the job of your chosen angle: Direct Promise (fastest result), Bigger Promise (transformation), Unique Mechanism (the how), New Lens (perspective shift), or Identity Aspiration (who you become).
Message Clarity
Your key value prop must appear early and be obvious with sound off. Use on-screen text, visual product display, or crystal-clear narration. Every sentence should be intentional and move viewers closer to understanding the hook, problem, or solution.
Module 17-1 Checklist
Desire, Proof & CTA Audit
After explaining what you're selling, show viewers what they get to feel or become. This is the emotional payoff. Strong desire sections show confidence, freedom, status, relief, or pride.
Proof & Credibility
People are skeptical. You need proof: social proof (reviews, testimonials, ratings), authority (credentials, media), data (before/afters, metrics), or third-party validation (awards, partnerships). The best proof is customer voice—real people saying "this worked for me."
Call-to-Action
The CTA must be obvious and urgent. Give a reason to act now: "Limited spots available," "Sale ends Friday," "First 50 get 50% off." Without scarcity or urgency, viewers save it and never return.
Module 17-2 Checklist
Execution Audit & Scoring
Delivery (narration/text flow), pacing (visual changes every 3-5 seconds), and platform formatting (vertical 9:16/4:5/1:1, readable text, mobile-optimized) determine execution quality.
Scoring: Rate 1-10
Hook: Does it stop someone in 3 seconds? Message: Is it clear by second 5? Desire: Does it make them want this? Proof: Do you believe it works? CTA: Is action clear with urgency? Execution: Professional production and mobile optimization?
Top 3 Changes
Don't refilm everything. Pick three biggest improvements: strengthen hook, add testimonial, reduce pacing gaps, improve text overlay, clarify CTA, add scarcity language.
Module 17 Complete
Core Audiences
Broad audiences with good creative outperform micro-targeted audiences because Meta's algorithm finds similar people when given room to work. Start with 500K to 5M people, not smaller.
Interest Targeting
Layer 2-3 interests per ad set (not 1 or 10). Examples: "Digital Marketing" + "Online Business" + "Entrepreneurship." You can also use interests to exclude people (e.g., exclude "budget" for premium products).
Demographics & Testing
Set age, location, language appropriately. Run each interest combo as its own ad set for 50+ conversions, then compare CPP. Winner gets budget. Loser pauses. Never show ads to existing customers—exclude them completely.
Module 18-1 Checkpoint
Custom Audiences
Custom audiences (website visitors, customers, engagers) convert 2-5x better than cold core audiences because they've already shown interest in you.
Website Visitors: Segment by Recency
7-Day: Warmest, use "complete your purchase." 30-Day: Warm, use benefit-focused. 90-Day: Cooling, use FOMO. 180-Day: Cold, use strong value and scarcity.
Customer Lists & Engagement
Upload hashed email lists. Create audiences from highest-value customers. Video viewers (75%+) and page engagers are also warm. Conversions API (CAPI) provides server-side tracking, more reliable than browser pixels post-iOS changes.
Module 18-2 Checkpoint
Lookalike Audiences
Lookalikes find new people similar to your best customers. A 1% lookalike (best matches) works better than 10% (broader) in most cases.
Source Hierarchy
Best: Purchase list. High-value customers. Email subscribers (high-engagement). Website visitors (30+ days). Video viewers (75%+). Weakest: Page engagers. Always use purchase lists when possible.
Testing & Optimization
Start with 1% lookalike for 50+ conversions. Compare CPP. Then test 3%, 5%, 10%. Usually 1-3% win. Always exclude your source audience from lookalike ad sets. Rebuild monthly as customer base changes.
Module 18-3 Checkpoint
Advantage+ & The 2026 Reality
Advantage+ uses AI for targeting, bidding, and creative optimization. Use it when you have 50+ conversions/week, 5+ creatives, proven audiences, and solid tracking. Real targeting happens through creative, not audience controls.
Broad Beats Narrow
Winners in 2026 run broad audiences (ages 18-50, interest in fitness OR health) not tight ones (25-35, fitness enthusiasts only). Broad targeting = more people to test = lower CPM = faster scaling.
When to Use What
Manual: Testing fresh audiences, limited budget, strict margins, retargeting. Advantage+: Scaling proven audiences, abundant conversions, multiple creatives, relaxed margins. Start manual, graduate to Advantage+ once you have winners.
Module 18 Complete
The Full-Funnel Framework
Not everyone converts on first touch. The funnel has stages: TOFU (awareness), MOFU (consideration), BOFU (conversion). Each needs different creative and messaging.
TOFU: Awareness Retargeting
Audiences: video viewers 25%+, website visitors (all), link clickers. Creative: education, entertainment, pattern interrupts. Message: "Why this category matters," "Surprising facts," "Nobody tells you this."
MOFU: Consideration Retargeting
Audiences: 75%+ video viewers, product page visitors, email subscribers. Creative: testimonials, before/afters, comparisons. Message: Proof, benefits, addressing objections.
BOFU: Conversion Retargeting
Audiences: Add-to-cart, checkout visitors, recent engagers (7 days). Creative: Urgency, scarcity, offer. Message: "Complete purchase," "Limited spots," "Don't lose your place."
Module 19-1 Checkpoint
Budget, Creative & Exclusions
Allocate 10-20% of total ad spend to retargeting. Split: TOFU 20-30%, MOFU 30-40%, BOFU 30-40%. Example: $1000/week total = $150 retargeting = $30 TOFU, $52 MOFU, $68 BOFU.
Creative Rotation
Never show the same cold traffic ad to retargeting audiences. New audience context needs new creative. Rotate every 2-3 weeks to avoid fatigue. Different video, testimonial, or angle. Same message angle, different execution.
Exclusions
Exclude higher-funnel audiences from lower-funnel ad sets. Don't show TOFU education to someone ready to buy (BOFU). Don't show BOFU urgency to awareness stage (TOFU). Exclude past customers from all retargeting.
Module 19-2 Checkpoint
Building Your Retargeting Plan
Map your complete retargeting funnel: define TOFU/MOFU/BOFU audiences, choose creative angles for each stage, set budget allocation, plan rotation cadence, and configure proper exclusions.
Worksheet Essentials
TOFU: Video viewers 25-50% in 30 days. Creative: Educational "here's why 90% do this wrong." MOFU: Product page visitors 14 days, 30+ seconds. Creative: Testimonial overcoming hesitation. BOFU: Checkout visitors 7 days. Creative: "Only 5 spots at this price. Expires 24 hours."
Budget & Exclusions
Total $500/week = $75 retargeting. TOFU $18, MOFU $27, BOFU $30. Exclude: TOFU excludes MOFU+BOFU+customers. MOFU excludes BOFU+customers. BOFU excludes customers.
Module 19 Complete
Film It Yourself
UGC works because it looks real, not corporate. You don't need expensive gear: smartphone (4K), ring light ($30-60), lapel mic ($30-50), tripod ($15-30), clean background. Total: under $150.
Technical Best Practices
Shoot vertical (9:16, 4:5, or 1:1). Shoot 4K. Clean space background. Look at lens (eye contact). Energy up—smile, speak with enthusiasm. Switch visuals every 3-5 seconds (product shots, close-ups, you using it).
The Filming Process
Script/outline (30-60 seconds). Setup (light, background, phone mounted). Film 3-5 takes. Film B-roll. Upload, edit later.
Module 20-1 Checkpoint
Source UGC Creators
Platforms: Billo, JoinBrands, Insense, Trend. Direct outreach to creators 10K-100K followers. UGC agencies. Your own customers (incentivized). Cost: $100-300 per video typically.
The Perfect Brief
Include: product overview (photos, description, specs), target avatar (age, pain, desire), hypothesis/angle (what to communicate), framework structure (Hook→Problem→Solution→CTA), 2-3 hook options, visual direction, technical specs (vertical, 4K, 30-60 sec), delivery requirements. KEY: Ask creator to film hook 3 different ways.
Communication
Be clear on timelines, revisions, payment. "Due Friday. One round of feedback. Payment upon delivery." Watch before paying. If issues, communicate feedback: "Hook doesn't pop. Try different angle."
Module 20-2 Checkpoint
Repurpose & Production Pipeline
Collect customer content: email request ("Film yourself using product, email back, get 15% off"), hashtag campaign, incentivized form. Video testimonials are gold—worth 5-10x text testimonials.
Editing & Captions
Tools: CapCut (free), Descript (paid), Submagic (paid). Process: upload, trim ruthlessly, add captions, add music, export 4K. Captions are non-negotiable—most people scroll muted. Big text, high contrast, readable on phone.
Creative Cadence
Test 5-10 new creatives per week. Brief 2-3 creators per month. Collect customer content continuously. Rotate. Rotate. Rotate. Most lose. Some win. More tests = more winners.
Module 20 Complete
Thank You & Review Sequences
Post-purchase is where LTV happens. Winning companies don't abandon customers after the sale—they nurture relationships.
Flow 1: Thank You & Onboarding (3 emails)
Email 1 (immediately): Thank you, order confirmation, tracking. Warm tone. Email 2 (day 3): Getting started—video tutorial, guide, FAQ. Remove friction. Email 3 (day 7): "How's it going?" Check-in, support offer. Shows you care.
Flow 2: Review Request (2 emails)
Email 1 (day 14): "We'd love your feedback." Simple, direct. Email 2 (day 20): "Still want to hear." Incentive if needed: "Leave review, get 10% off next order."
Why reviews matter? Video reviews are best UGC. Written reviews are social proof. Both convert new buyers. Incentivize them.
Module 21-1 Checkpoint
Cross-Sell, Winback & VIP
One purchase is a start. Real money comes from repeat customers.
Flow 3: Cross-Sell/Upsell (3 emails, days 14-21)
They've used product, satisfied. Introduce complementary product. "Customers love this combo." Why? Solves next problem in journey. Goal: 3-5% cross-buy.
Flow 4: Winback (3 emails, days 60-90)
Haven't bought again. Email 1 (day 60): "Miss you." What's new. Email 2 (day 75): "Customers coming back." Why. Email 3 (day 90): Offer. "Come back and save." Goal: Re-engage 10-15% into repeat buyers.
Flow 5: VIP/Loyalty (2+ emails)
Trigger: 2+ purchases or 3+ months loyalty. What VIP gets: early access, exclusive discount, direct support, private community, ambassador opportunities. Goal: VIP spends 3-5x more.
Module 21-2 Checkpoint
Why LTV Wins the Ad Game
LTV (Lifetime Value) = total revenue a customer generates over time they're a customer. This is the unlock to scaling faster than competitors.
The LTV Advantage
Customer A LTV=$150. Customer B LTV=$500. If both spend $50 CPP, Customer B wins because return is larger. Higher LTV = can afford higher CPP = outbid competitors = scale while they plateau.
Calculate Your LTV Now
Average Order Value × Repeat Purchase Rate × Customer Lifetime = LTV. Example: $89 × 1.8 purchases × 3 years = $480 LTV. Quick: sum total revenue from last 100 customers, divide by 100.
LTV Beats Ad Optimization
Scenario 1: Optimize ads, reduce CPP $60→$55. 8% improvement. Scenario 2: Add cross-sell email, repeat rate 40%→50%. LTV $150→$187. 25% improvement. Winners balance: 50% effort on ads, 50% on LTV.
Module 21 Complete
Why Numbers Never Match
You run an ad: Meta says 50 conversions. Analytics says 32. Accounting says 28. Who's right? Everyone. And no one. Different tracking systems count conversions differently.
Attribution Models
Meta (7-day click, 1-day view): Broad window, high count. Shopify/Platform (last-click): Only final click before purchase. GA4: Similar to last-click, can show assisted. Example: clicked ad 7 days ago, clicked email 5 days later, bought. Meta counts it. GA4/Shopify credit email.
Other Mismatches
Cross-device tracking. Ad blockers (people with blocks not tracked by Meta). iOS privacy changes. Data delays (24-48 hour lag). Pixel errors. Different definitions (is add-to-cart a conversion?).
20-30% discrepancy is normal. If 50%+, something's broken. Check your pixel.
Module 22-1 Checkpoint
How to Reconcile Your Data
Align attribution windows. In Meta, choose same window as other systems. Better: pick one source of truth and use consistently.
CAPI Implementation
Conversions API = server-side tracking. When someone buys, server sends data to Meta directly (not browser). More reliable than browser pixel. Especially helpful post-iOS changes.
UTM Parameters & GA4
Add UTMs: utm_source=facebook, utm_medium=paid_social, utm_campaign=[name], utm_content=[adset]. GA4 tracks these. See exactly which ads led to conversions in your system. Check GA4 assisted conversions—your ads help even if not final click.
Blended ROAS
Stop trying to match Meta to store exactly. Use blended metric: Total Revenue / Total Ad Spend. If spent $10K, made $50K total, blended ROAS = 5.0. Accounts for every conversion, every attribution model. True business metric.
Module 22-2 Checkpoint
Which Numbers to Trust
You have Meta data, store data, GA4 data. Which to trust? Depends on the decision. Meta for Meta decisions. Blended for business decisions.
Decision Matrix
Overall profitability → Blended ROAS. Best creative → Meta data. Most revenue source → GA4. Affordability → Financial Calculator. Scale/kill → Meta CPP vs KPI. Real CAC → Total spend / new customers (CRM).
Golden Rules
Use source closest to decision. Meta for Meta decisions, blended for business decisions. Data delays matter (Meta 24-48 hours, store real-time). Accept 20-30% variance normal. Don't obsess over perfect alignment.
Golden rule: Meta data for Meta decisions. Blended data for business decisions.
Module 22 Complete
Account & Ad Rejections
Problems happen. Account restricted. Ads rejected. Here's how to fix them.
Account Restricted/Disabled
Check email for explanation. Verify identity (upload ID). Check payment method (card current?). Update info if needed. Wait 24-48 hours. Use Business Manager backup while processing.
Ads Rejected
Read rejection reason. Fix issue (text on image > 25%? Misleading claim? Prohibited content?). Resubmit. Usually approves in 1-2 hours. If rejected again, issue is fundamental. Ask: prohibited product? Clearly false claim? If yes, can't run this ad.
Facebook standards strict on: health claims (weight loss), financial products (crypto, investments), political content. Softer claims get approved faster.
Module 23-1 Checkpoint
Learning Phase & Pixel Issues
Campaign stuck in learning? Conversions not tracked? Here's the diagnosis.
Learning Phase
Starts when campaign launches. Lasts until 50 conversions (roughly 7-14 days depending on velocity). Meta testing combinations. Higher costs, less predictable. Don't kill it. Let it finish. Don't change settings. After 50, review and optimize.
Pixel Not Firing
Install Meta Pixel Helper browser extension. Visit site. Does it show pixel firing? Check Events Manager. Any conversion events last 24 hours? Do test purchase. Does conversion appear in Events Manager within 30 minutes? If nothing 24+ hours, pixel broken.
Fix: If missing, reinstall. If broken, clear cache, retry. Check for conflicts (multiple pixels installed). If still broken, contact hosting provider.
Module 23-2 Checkpoint
Performance Problems
Ads running but performance bad. High CPM? High CPC, low conversion? Ad fatigue?
High CPM
Check audience size (under 100K? Expand to 500K+). Check competition (some interests expensive). Check if ad old (frequency 3+? Rotate creative). Check if seasonal (Nov-Dec expensive). Fix: expand audience, rotate creative, accept seasonal costs, pause if consistently 50%+ above benchmarks.
High CPC, Low Conversion
Landing page problem, not ad problem. Ad worked (people clicked). Page failed (didn't convert). Audit: does page match ad promise? Mobile optimized? Load time fast? CTA clear? Trust signals present? Fix page.
Ad Fatigue
Check frequency. If 3-4+, audience tired. Fix: rotate creative (new video, image, headline, angle). Or expand audience (show same ad to more people, frequency drops). Plan rotation every 2-3 weeks. Have 3-5 variations ready.
Module 23-3 Checkpoint
Diagnostic Decision Tree
Have a problem? Start at the top, answer yes/no, move through tree until diagnosis.
Quick Diagnosis Tree
Account restricted/disabled? → Module 23-1. Very few conversions tracked? → Check pixel (Module 23-2). Stuck in learning phase? → Wait 50 conversions (Module 23-2). CPM very high? → Expand audience or rotate creative (Module 23-3). Clicks but no conversions? → Audit landing page (Module 10). Current ads declining? → Check frequency/fatigue (Module 23-3). Numbers worse than expected? → Check LTV, attribution (Module 22).
Pause vs Optimize vs Scale
Pause: Account disabled. Pixel broken. Ad rejected (can't fix). Landing page broken. Losing money per conversion. Optimize: Getting conversions, CPP above target. Frequency high. Performance declining but not dead. Profit but could be better. Scale: CPP below target, ROAS above KPI, audience has room to grow, profitable math.
Module 23 Complete
Physical Product Case Study
Premium Titanium Utility Knife. Price: $89. Market: Sophistication 3/5, Awareness 3/5.
Framework: Unique Mechanism
Hook: "Every utility knife you have ever owned has the same hidden flaw." Identifies universal problem, creates curiosity, speaks to everyone with knife experience. Mechanism: Titanium construction + replaceable blade. No other knife at this price point does both.
Campaign
Test budget: $480. Targeting: tools, outdoor, EDC, ages 25-55. Creative: UGC-style. Hand holding old knife → new titanium knife → blade replacement demo → craftsmanship.
Results
CPP: $31 (beat $47 target). Week 1 profit: $89 × 15 = $1,335 revenue - $480 spend = $855 profit. Scaled to $150/day. Sustained 6 months.
Why worked: Right diagnosis. Right framework. Good hook. Right audience. Profitable immediately, then scaled.
Digital Product Case Study
6-Week Coaching Program. Price: $497. Market: Sophistication 4/5, Awareness 2-3/5.
Framework: Founder's Quest
Hook: "I was a burned-out nurse practitioner making $65K. Now I help people escape the system and build something meaningful." Specific, relatable, transformation, identity shift.
Campaign
Test budget: $360. Targeting: career transition, online business, coaching, entrepreneurship. Lookalike from high-engagement email. Creative: Founder speaking directly. Story-driven. Landing page: testimonials, community count, apply form (not buy button).
Results
CPP: $127 (against $472 profit per customer). $360 spend → 2-3 customers → direct ROI 2.7x. But real value: referrals, email growth (340 leads), affiliate. Scaled to $2K/month. Generated $50K+ in 6 months (direct + referrals + affiliate).
Consumable Product & Key Takeaways
Cognitive Enhancement Supplement. Price: $59/month. Market: Sophistication 4-5/5, Awareness 3-4/5.
Framework: Invisible Mistake
Hook: "Your brain is declining. You just don't realize it yet." Invisible problem. Urgency. Speaks to 30-60 age group.
Campaign & Results
Test budget: $1,500. CPP: $42 (against $38 first-order cost = breakeven). But 6-month LTV: $190 (3+ months, ~3 orders). $1,500 spend → 35 customers → $190 LTV = $6,650 generated. 4.4x ROI over 6 months. Scaled $5K/month. Built loyal base generating $60K+ monthly recurring.
The Pattern Across All Three
Utility Knife: Sophistication 3, Awareness 3 → Unique Mechanism ✓. Coaching: Sophistication 4, Awareness 2-3 → Founder's Quest ✓. Supplement: Sophistication 4-5, Awareness 3-4 → Invisible Mistake ✓. Pattern: diagnosis matches framework matches execution matches results.
Module 24 & Course Complete
Facebook ads are a system. Diagnose your market. Choose framework. Audit creative. Build funnel. Test everything. Optimize relentlessly. Repeat. Winners aren't smarter—more systematic, disciplined, iterating faster. Go win.