Meta Ads
Economics
The Core Profitability Equation
Every profitable Meta Ads campaign starts with this formula. If you can't define these numbers for your business, you're not ready for paid ads.
What you earn in the first 30 days from a new customer. Paid upfront or in full.
Total cost to acquire the customer. Track precisely across every campaign and ad set.
Cost to deliver: fulfillment, team, software, and all direct expenses tied to delivery.
Calculating Your Available CAC
This formula determines the maximum you can spend to acquire one customer and remain profitable.
The 0.8 multiplier accounts for payment processing fees (~2.9% + $0.30/transaction), chargebacks, refunds, and taxes.
From your Available CAC, you can calculate every KPI in your funnel using standard conversion rates.
$400 CAC / 0.20 close rate / 0.50 show rate = $80 max cost per booked call
Auction Economics: How Budget and Quality Interact
Meta Ads is an auction system. Budget and bid matter: an advertiser who can sustain a higher CPA wins more volume and better placements over time. But budget is not the whole story. Because Meta ranks ads by Total Value (Bid × Estimated Action Rate + User Value), strong creative, ad relevance, and landing page experience materially affect delivery and can lower your cost per result even at a smaller budget.
Higher CAC Advantage
- More ad volume and impressions
- Better placements (Meta earns more from you)
- Lower CPMs over time as algorithm rewards consistency
- Ability to outbid competitors on every auction
Quality Score Factors
- Ad engagement: clicks, comments, shares, hides
- Landing page match: does it deliver on the ad promise?
- Load speed: 5+ seconds = most users bounce
- These materially affect delivery and can lower cost per result even on a smaller budget
Performance Benchmarks (High-Ticket Call Funnels, $5k+ Offers)
Establish three benchmarks for every metric: Good (acceptable), Great (scale immediately), and Intolerable (pause and fix).
| Metric | Intolerable | Good | Great |
|---|---|---|---|
| Cost Per Lead | >$50 | $20-50 | <$20 |
| Cost Per Booked Call | >$150 | $80-150 | <$80 |
| Show Rate | <40% | 40-60% | >60% |
| Close Rate | <15% | 15-25% | >25% |
| Return on Ad Spend | <2x | 2-4x | >4x |
These benchmarks vary by industry, price point, and business model. Use as starting points and calibrate to your own unit economics.
The Algorithm & Creative Strategy
The Andromeda Update: Why Old Strategies Stopped Working
Meta built Andromeda because AI creative tools (Midjourney, Runway, etc.) caused a massive surge in ad volume. The old system of analyzing ads individually could no longer keep up.
Per Meta's engineering team, Andromeda's custom deep neural network delivers a roughly 10,000x increase in model capacity, and the retrieval stage now processes roughly three orders of magnitude more ads than the next stage in the ranking pipeline.
Source: Meta Engineering, "Meta Andromeda" (2024)
The 4-Stage Ad Selection Pipeline
Every time a user opens Facebook or Instagram, Meta runs this entire pipeline in milliseconds.
Filters millions of ads down to a few thousand potentially relevant options. Processes over 90% of all ads out of consideration.
10M+ ads -> Few thousandNarrows the few thousand candidates to hundreds based on preliminary scoring models.
Few thousand -> HundredsRanks remaining ads by predicted advertiser value. Predicts which ads will most likely drive the action the advertiser optimized for.
Hundreds -> DozensFinal competition between top candidates. Winners get shown to the user.
Dozens -> Winner shownAndromeda Groups Similar Ads Into Containers
The old system analyzed each ad variation individually. Andromeda uses AI to group similar variations into a single "container," treating them as one concept during retrieval.
- Create 1 winning video
- Test 20 different hooks on that same video
- Facebook showed all 20 versions to different people
- Each variation got independent consideration
- Result: 20 separate shots at winning the auction
- Create 1 winning video
- Test 20 different hooks on that same video
- Andromeda groups all 20 into one "container"
- Only the container gets consideration, not each variation
- Result: Testing 1 concept 20 times instead of 20 concepts
"Creative IS the Targeting"
Your job isn't to find your audience through targeting settings. Your job is to give Meta creative that helps the algorithm identify your audience through engagement signals.
Use targeting settings to find your audience, then show them a generic ad. Target "fitness enthusiasts aged 25-45 interested in yoga."
Use creative diversity to show Meta who your audience is through the content itself. Create distinct ads for busy moms, former athletes, injury recoverers, beginners, and repeat failers.
- Age: 18-65+
- Gender: All
- Locations: Stack all relevant countries
- Advantage+: ON (broad)
- Detailed targeting: Empty
- Lookalikes: Don't use
- Custom audiences: Exclusions only
- Facebook Feed: ON
- Instagram Feed: ON
- IG Stories: Test
- Reels: Test
- Threads: Always OFF
Why Broad Targeting Outperforms "Precise" Targeting
Meta has extensive behavioral data on every user across billions of interactions. Your assumptions about who your ideal customer is are based on limited data. Constraining targeting tells Meta not to show ads to people who might be your best converters.
Narrow targeting excludes massive portions of the population who might convert but don't fit your criteria. Broad targeting lets Meta discover unexpected high-value segments.
Narrow targeting means fewer impressions, less conversion data, slower learning. Broad targeting gives Meta maximum data to optimize from, which means faster learning and better long-term performance.
The 80/20 Creative Ratio Flipped
Pre-Andromeda, you could iterate on winners with small variations. Post-Andromeda, variations get grouped together and treated as a single concept.
What Andromeda Recognizes as a "New Concept"
Three types of changes that the algorithm treats as genuinely different concepts instead of grouping them together.
Changing the fundamental format of how you present your message. Same core message in different formats = genuinely new concepts.
Different customer segments respond to completely different messaging. Changing which segment you speak to creates a new concept even if the format is the same.
Tried solutions that failed. Feels dismissed. Wants proof something actually works.
Problem is blocking their goals. Wants speed and to get back to doing what they love.
Aesthetics matter as much as function. Wants a solution that doesn't compromise their identity.
The angle is the core "why" behind your message. Each angle hits a different psychological trigger.
Top-Performing Creative Formats (2025-2026)
Feels authentic in a world of overproduced content. Low production barrier means you can create 20+ per day. Scroll-stopping because they look organic.
Social proof is the most powerful persuasion tool. Feels like a personal recommendation. Overcomes skepticism better than any copy.
Cheapest to produce (50+ per day with Canva). Significantly lower CPMs than video. Allows longer-form storytelling in primary text.
Proof is more powerful than promises. Visual demonstration removes skepticism instantly. Highly memorable and shareable.
Combines authority with social proof. Allows nuanced explanations. Builds trust through third-party validation.
Creative Production System (15-25 New Concepts Per Week)
Pen and paper only. Set a timer. Write every single reason someone might buy. Think systematically: pain points, goals, objections, life situations, emotional states. Target 30-50+ distinct reasons.
Circle the top 15-20 most compelling reasons. Group similar ones together into angle categories.
Match each angle to the format that communicates it best. 'Tried everything and failed' = UGC testimonial. 'How does this work?' = demo video. 'Too expensive' = static ad with ROI breakdown.
Morning: Film 10 selfie-style videos (change shirts between takes). Afternoon: Create 10 static images with long-form copy. Evening: Edit, upload to ads manager, schedule.
15-25+ genuinely different ads per campaign minimum
Each ad genuinely different across format, archetype, and angle
Campaigns, Metrics & Testing
Simplicity Beats Complexity
Brands spending $300,000+ per day often run just two campaigns: one for static images and one for videos. The complexity is in the creative strategy, not the media buying structure.
Recommended Campaign Setup for Testing
- Objective: Sales/Conversions (or Leads for booked calls)
- Budget Type: Ad Set Budget Optimization (ABO), not CBO
- Targeting: Advantage+ audiences (completely broad)
- Age: 18-65+ (only restrict if legally required)
- Gender: Both (only restrict if product is gender-specific)
- Placements: Manual only (Facebook + Instagram feed)
- Budget: Minimum $100-200/day for testing (never below $50/day)
- Existing customer list
- Recent purchasers (last 30 days)
- Recent leads (last 30 days)
- Volume: 15-25 genuinely different ads per ad set
- Creative Enhancements: OFF (turn off Meta's automatic "improvements")
- Advantage+ Creative: OFF (groups your ads together)
- Automatic Music: OFF
- Raw, unmodified creatives only
Always Separate Images from Videos
Image and video ads often have different CPM ranges depending on objective and audience. When mixed in the same ad set, Meta may disproportionately allocate spend to one format, starving the other of budget even if it converts better.
Ad Set 1: Advantage+ broad targeting with 15-20 static image concepts
Ad Set 1: Advantage+ broad targeting with 10-15 video concepts
Budget Allocation Formula
Each creative concept needs at least $10/day for a fair evaluation. Never go below $50/day total.
Geographic Targeting: Stack, Don't Split
Unless running geo-specific funnels in different languages, stack all relevant countries in the same ad set. Meta has far more data than you about which geographic markets convert best for your offer.
Core Metrics to Track Daily
A diagnostic chain from top of funnel to bottom. When one metric breaks, you know exactly where to focus optimization efforts.
| Metric | What It Measures | Target | Why It Matters |
|---|---|---|---|
| Thumbstop Rate (0-3s) | % who stop scrolling | >40% | If they don't stop, nothing else matters |
| 3-Second Video View | % who watch past hook | >30% | Indicates hook strength |
| CTR (Link Click) | % who click to landing page | >2% | Shows genuine interest beyond passive viewing |
| Landing Page CVR | % who convert on page | >3% | Funnel performance independent of ads |
| CPM | Cost per 1000 impressions | <$30 | Efficiency indicator and competition gauge |
| Cost Per Purchase | Total cost to acquire customer | <80% of AOV | Ultimate profitability gatekeeper |
Hard Metrics (Directly Impact Profitability)
- Cost Per Lead (CPL): Top-of-funnel efficiency. First place to look when ads aren't working.
- Cost Per Booked Call (CPBC): Factors in both ad costs and landing page conversion rate.
- Show Rate: Indicates whether pre-call nurture is working and leads are qualified.
- Close Rate: Ultimate indicator of offer quality, sales process, and targeting.
- CPA: Total cost to acquire one paying customer. The single most important number.
- ROAS: Revenue / ad spend. 2x = breaking even in most businesses, 3x+ = profitable.
Soft Metrics (Predict Future Performance)
- Thumbstop Rate: Predicts whether future click-through rates will be strong or weak.
- 3-Second View Rate: Indicates hook strength and initial engagement quality.
- CTR: Predicts whether you will have enough traffic for meaningful conversion data.
- CPM: Indicates competition increase, creative fatigue, or targeting saturation.
- Save & Share Rate: Meta's strongest signal that content is high quality and worth showing to more people.
Algorithm Learning Timeline
Never make changes before Day 3 unless something is catastrophically broken.
- Algorithm is learning who your audience is
- Performance will be wildly inconsistent
- Costs will be higher than target
- Don't touch anything
- Algorithm finding patterns
- Performance becoming more consistent
- Costs trending toward targets
- Still too early for major decisions
- Algorithm found your audience
- Performance relatively consistent
- Costs at or near benchmarks
- Now make informed decisions
When to Kill vs. Keep an Ad
- Zero spend after 24 hours
- CPA is 5x+ target and getting worse daily
- Accidentally duplicated an existing creative
- Soft metrics look strong but conversions are slow
- First conversions were expensive but cost is trending down
- Spend is increasing day over day
- Profitable at any level, even barely breaking even
- Clearly trending in the right direction
- Soft metrics exceptionally strong
The Validation & Testing Framework
Allocate 10-20% of your total ad spend as a lifetime test budget. Minimum $500 total.
Run your test for exactly 3 full days before making any changes.
Only test one variable at a time. If you change multiple things simultaneously, you can't attribute which change caused any performance difference.
Scaling & Funnels
The Mousetrap Strategy (2-Cent Video Views)
Instead of direct response ads that ask cold traffic to buy immediately, build a multi-stage funnel that creates trust before pitching.
Run video view ads. Everyone who watches becomes retargetable. They don't need to opt in, fill out forms, or take any action. Video views are 100% retargetable in Meta's system. Static images don't create the same retargeting capability.
Retarget 25%+ video viewers with traffic ads to your Instagram/Facebook profile. About 50% of followers tend to be genuinely qualified. Exclude existing followers.
Hit them with multiple touchpoints: YouTube long-form content, IG story sequences, DMs (conversation starters, not pitches), and direct response ads. They are now warm enough to book a call.
The DM Strategy
"Hey [name], appreciate the follow. What inspired the ad?"
No pitch. No link. No ask. Just a genuine question that starts a real conversation.
The response rate is significantly higher than any automated message or pitch. From there, it becomes an actual conversation where you understand what they need and whether you can help.
Pixel Strategy: Clean Data = Better Results
Your pixel teaches Meta's algorithm who to find. If you send back garbage data (fake emails, tire-kickers, no-shows), Meta will find you more of the same.
CAPI gives precise control over exactly what data gets sent back. Filter out fake form submissions, serial no-shows, and unqualified leads before they pollute your optimization data.
- Email contains @test, @fake, @asdf
- Phone is (555) 555-5555 or all same digits
- First name is "test" or single letter
- Person has no-showed 3+ previous calls
- Valid email + real name + real phone
- Qualified scheduled calls
- Showed calls (not just scheduled)
- Actual purchases / closed deals
Always use standard events over custom events. Meta has massive historical data on standard events. Custom events start from zero.
The 20% Scaling Rule
Rapid budget increases force Meta back into exploration mode. Scale in 20% increments every 2-3 days.
| Days | Budget | Increase |
|---|---|---|
| 1-3 | $100 | Baseline |
| 4-6 | $120 | +20% |
| 7-9 | $144 | +20% |
| 10-12 | $173 | +20% |
| 13-15 | $208 | +20% |
| 16-18 | $250 | +20% |
Multiple Campaign Structure (at $2K+/day)
This reduces catastrophic risk (one campaign dying doesn't kill your business), increases creative diversity, and maintains continuous testing.
Creative Refresh Cycle (Every 14-21 Days)
Take winning concept, create 5-10 variations with small tweaks. Use when the core concept still performs but needs freshening.
If UGC testimonials are winning, make more with different customers and stories. Maintain format, change specific execution.
Go back to brainstorming and test entirely different formats and angles. Use when winning style is fully saturated.
Retargeting Layer (Required at $300+/day Cold Traffic)
- Landing page visitors - last 30 days
- Video viewers 50%+ - last 14 days
- Add to cart - last 7 days
- Initiated checkout - last 7 days (highest intent)
- Address specific objections directly (price, timing, fit)
- Add urgency with limited-time offers or deadlines
- Showcase dense social proof (testimonials, case studies)
- Discounts/bonuses as absolute last resort only