Published on 11/25/2025 Staff Pick

Solved: Can't Create Facebook Lookalike Due to Purchase Event

Inside this article, you'll discover:

I'm getting a error, when i try make a lookalike audience off the Pixel purchase event. It says "We received 66 Purchase events that contain value from your pixel in the past 60 days.", but this cant be right? I think ive had around 800 orders in the last 2 months, but Meta still says it only have 66 purchase events, and its been weeks. Its saying: Audience can't be created: Your lookalike source needs to include at least 100 people in the same country in your audience location. Please choose a different audience location or lookalike source. (#2654). Have you seen this kinda of thing?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out!

I had a look at the issue you're facing with your Meta lookalike audience, and honestly, it's a very common problem, especially over the last couple of years. It can be incredibly frustrating when the platform gives you an error that doesn't seem to match your own data.

The good news is that this is entirely fixable. The error message about not having enough people is actually a symptom of a deeper, more important issue: a breakdown in your data and tracking. Once we sort that out, not only will this specific problem disappear, but your entire advertising account will become more powerful and profitable. Let's get this sorted for you.

TLDR;

  • Your main problem isn't the lookalike audience; it's that your Meta Pixel is severely under-reporting purchases (66 tracked vs. 800 actual). This is likely due to iOS14+ updates blocking browser-side tracking.
  • The immediate fix is to implement the Conversions API (CAPI). This creates a direct, server-to-server link between your store and Meta, making your purchase tracking far more accurate and reliable. This is no longer optional.
  • The lookalike error ("at least 100 people in the same country") is happening because your 66 tracked purchases are likely spread across multiple countries, so no single country hits the minimum threshold.
  • While you fix your tracking, you can create lookalikes from higher-funnel events like 'Add to Cart' or 'Initiate Checkout', as these will have more data. You could even upload a customer list as a temporary source.
  • This article includes a flowchart explaining how modern tracking works and an interactive calculator to help you determine your maximum affordable cost per purchase.

We'll need to look at your data foundation... because that's the real problem

Right, let's get straight to it. The error message Meta is showing you is technically correct, but it's misleading. The platform isn't broken; your data feed to it is. When it says it has only received 66 purchase events, it's telling you the truth from its perspective. The real question is, where did the other 734 orders go?

The culprit is almost certainly the big shift in data privacy that started with Apple's iOS14 update and App Tracking Transparency (ATT). In the past, the Meta Pixel—a piece of code on your website—could happily track most users as they browsed your store. But now, many users (especially on Apple devices) can and do block this kind of tracking. This means the Pixel, on its own, is now half-blind. It's missing a huge chunk of data, which is exactly what you're seeing with your numbers.

The solution, and this is non-negotiable for any serious advertiser today, is to implement the Conversions API (CAPI).

Think of it this way:

  • The Pixel (Browser-Side Tracking): This is like a security guard standing at the front door of your shop, trying to count people as they come in. If someone wears a disguise (like an ad blocker or privacy setting), the guard can't see or count them properly.
  • CAPI (Server-Side Tracking): This is like your point-of-sale system inside the shop. It doesn't care what disguise someone is wearing; if a transaction happens, it's recorded directly in your server's records. CAPI then sends this reliable, confirmed transaction data directly from your server to Meta's server, completely bypassing the user's browser and its privacy blockers.

By using both the Pixel and CAPI together, you get the best of both worlds. The Pixel catches what it can, and CAPI fills in the gaps with high-quality, reliable data. This process is called 'deduplication', and Meta handles it automatically to ensure you don't double-count events. For an eCommerce store, setting up CAPI is often straightforward through platforms like Shopify, which have native integrations.

Getting this right is the single most important thing you can do for your ad account. Without accurate data, Meta's algorithm can't learn who your best customers are, it can't optimise your ad delivery properly, and you can't build powerful audiences like the purchase lookalike you're after. You're essentially flying blind and leaving a huge amount of money on the table.

Old Way: Browser-Side Only (Pixel)
User sees your Ad
User visits your Website
User Blocks Trackers (e.g. iOS14)
🚫
User Purchases
Event Blocked. Meta Never Sees It.
New Way: Pixel + CAPI
User sees your Ad
User visits your Website
Browser Pixel is Blocked...
User Purchases
...but CAPI sends the event directly from your Server. Meta Sees It!

This flowchart illustrates how server-side tracking via the Conversions API (CAPI) bypasses browser-level ad blockers to ensure more accurate conversion data is sent to Meta, which is now essential for effective advertising.

I'd say you need a proper audience strategy, not just one lookalike...

Once your tracking is solid, we can talk about audiences. Your instinct to create a lookalike from your purchasers is a good one. It's often the highest-quality cold audience you can build. But stopping there is a common mistake. A robust advertising strategy doesn't rely on a single audience; it uses a tiered structure that speaks to potential customers at every stage of their journey.

I organise this using a simple Top-of-Funnel (ToFu), Middle-of-Funnel (MoFu), and Bottom-of-Funnel (BoFu) structure. The idea is to prioritise audiences that are closest to making a purchase, as they will almost always give you the best return.

Here’s how I would typically prioritise audiences for an eCommerce account. You should test these in order, starting from the bottom (BoFu) and working your way up as you gather more data and increase your budget.

eCommerce Audience Prioritisation Framework

BoFu (Bottom-of-Funnel - Highest Intent / Retargeting)

These are people who have shown strong buying signals but haven't yet purchased. Your goal is to get them back to complete the order. These are your hottest leads.

  • Abandoned Carts: People who added to cart but didn't buy (e.g., within the last 7-14 days).
  • Initiated Checkouts: People who started the checkout process.
  • Viewed Cart: People who looked at their shopping cart page.
MoFu (Middle-of-Funnel - Consideration / Retargeting)

This group is aware of your brand and products but needs more convincing. You want to showcase product benefits, social proof, or different items.

  • Product Page Visitors: People who viewed specific products but didn't add to cart (excl. BoFu audiences).
  • All Website Visitors: A broader group who have visited any page on your site (excl. BoFu audiences).
  • Video Viewers: People who watched a significant portion (e.g., 50% or more) of your video ads.
ToFu (Top-of-Funnel - Cold Audiences / Prospecting)

These people have likely never heard of you. Your goal is to introduce them to your brand and products. This is where your lookalikes come in.

  • Lookalikes of Highest-Value Customers: Based on a customer list upload with LTV data. (Gold Standard)
  • Lookalikes of Purchasers: This is the one you were trying to build.
  • Lookalikes of Initiated Checkouts / Adds to Cart: The next best thing if you don't have enough purchase data.
  • Detailed Targeting: Interests, behaviors, and demographics relevant to your ideal customer. Test these in themed groups.

Your immediate workaround: While you're getting CAPI setup and collecting more accurate purchase data, don't just sit and wait. Go into your Audiences tab and create a lookalike from the next-best event. Do you have at least 100 'Add to Cart' or 'Initiate Checkout' events from a single country? Probably. Use that as your source for now. It won't be quite as potent as a Purchase lookalike, but it will be a thousand times better than not running any prospecting ads at all. You can also export a list of your 800 customers from your eCommerce platform and upload it directly to Meta to use as a source. This is another excellent way to bypass a faulty pixel.

You probably should calculate what you can afford to pay for a customer...

A common question I get is "what's a good cost per purchase?". The truth is, it depends entirely on your business. A "good" CPA for a business selling £500 items would be a disaster for one selling £25 items. Instead of chasing a low CPA, you should focus on your Return On Ad Spend (ROAS). The real question you should be asking is: "How much can I afford to spend to acquire a customer and still be profitable?"

To figure this out, you need to know two things: your Average Order Value (AOV) and your break-even point. For example, if your average order is worth £100 and your profit margin on that order is 60% (meaning £60 is gross profit), your break-even CPA is £60. Any cost per purchase below that is profitable.

A healthy target for many eCommerce businesses is a 3x ROAS, meaning for every £1 you spend on ads, you get £3 back in revenue. To hit a 3x ROAS on a £100 AOV, your maximum affordable CPA would be £33.33 (£100 / 3). Knowing this number is powerful. It stops you from panicking and turning off an ad set with a £25 CPA, because you know it's still very profitable. It also tells you when to kill an ad set that's hitting a £70 CPA.

I've built a simple calculator for you below. Play around with the sliders for your AOV and your target ROAS to see what your maximum CPA should be. This will give you a clear target to aim for when you're optimising your campaigns.

Your Maximum Affordable Cost Per Purchase (CPA) is:
£33.33

Use this interactive calculator to determine your maximum affordable Cost Per Purchase (CPA) based on your Average Order Value and target ROAS. Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

You'll need to stop selling products, and start selling solutions

Even with perfect tracking and the best audiences in the world, your ads will fail if your message is wrong. Too many businesses just list features. "Handcrafted silver necklace." "100% cotton t-shirt." This doesn't work because it doesn't connect with the customer's real desires.

You need to sell the transformation, not the product. A great framework for this is the Before-After-Bridge.

  • Before: Describe the customer's world without your product. What is their problem or frustration? Make them feel understood.
  • After: Paint a picture of their world with your product. What is the ideal outcome? How do they feel?
  • Bridge: Position your product as the simple, obvious bridge to get them from the 'Before' state to the 'After' state.

Example: Ad Copy for Handcrafted Jewellery

Before: "Tired of scrolling through endless pages of mass-produced jewellery that everyone else is wearing? It's frustrating when you want something that truly feels like 'you', but everything looks the same."

After: "Imagine opening your jewellery box and picking out a unique, handcrafted piece that tells a story. You feel confident and original, and get compliments everywhere you go because it's not something you can find in any high street shop."

Bridge: "Our new collection is the bridge to that feeling. Each piece is made with passion, just for you. Click 'Shop Now' to find the piece that was meant for you."

This approach shifts the focus from what your product is to what your product does for the customer on an emotional level. This is what stops the scroll and gets people to actually click on your ads. This is what gets results.

I've detailed my main recommendations for you below in a table to give you a clear path forward. This is the exact process we'd follow to get your account not only working, but performing at a high level.

Priority Actionable Step Why It's a Priority Expected Outcome
1 (Critical) Implement Meta Conversions API (CAPI) Your current browser-only Pixel is missing most of your conversion data. Without accurate data, optimisation is impossible. Purchase event tracking will become >95% accurate. Meta's algorithm will get the data it needs to find more buyers.
2 (Immediate) Build Workaround Audiences You need to keep prospecting while you fix your tracking. Waiting means lost sales. Create lookalikes from a customer list upload, 'Add to Cart', or 'Initiate Checkout' to keep your ads running effectively.
3 (Strategic) Structure Campaigns by Funnel Stage (ToFu/MoFu/BoFu) A single lookalike audience is a fragile strategy. A full-funnel approach ensures you're capturing all potential customers. Improved ROAS by serving the right message to the right person at the right time. Clearer reporting and easier optimisation.
4 (Ongoing) Test "Before-After-Bridge" Ad Copy Your creative and messaging is the biggest lever for improving performance once targeting is sorted. Higher Click-Through Rates (CTR), lower Cost Per Click (CPC), and ultimately a lower Cost Per Purchase (CPA).

As you can see, fixing a single audience error opens the door to a much more professional and effective way of advertising. It moves you from just 'running ads' to building a predictable system for growth. While the principles are straightforward, the execution, especially the technical setup of CAPI and the continuous testing and optimising required, can be time-consuming and complex.

This is where working with an expert can make a huge difference. We handle this entire process for our clients, from the deep technical setup to strategic planning and creative testing, ensuring every part of the machine is working perfectly to grow their business.

If you'd like to have a chat and walk through your ad account together, we offer a completely free, no-obligation initial consultation. We can take a look at your specific setup and give you some more tailored advice on how to achieve your goals.

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

January 22, 2026

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

January 22, 2026

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

January 22, 2026

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

January 22, 2026

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

January 22, 2026

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

January 22, 2026

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

January 22, 2026

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

January 22, 2026

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

January 22, 2026

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit