Published on 6/28/2025 Staff Pick

Solved: Mismatched Sales Data Between Meta Ads and Kajabi

Inside this article, you'll discover:

    {{benefits}}
I am having a hard time matching up the sales that my Meta ads are showing with the sales in Kajabi. The campaign says 13k in purchase value, but when I check sales, it's under 1k. Can someone check for tracking errors, or something, that can cause such a big difference between what Meta says we make and what we actually make? I need to know what's going on because I need to make important decisions. I'm looking at sales for another offer, too, which sells more, but it's still not even close to the reports. Can someone figure this out fast?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out. Happy to give you some initial thoughts and guidance on what might be going on with the discrepancy you're seeing between Meta's reported sales and what shows up in Kajabi.

What you're describing is honestly pretty common, especially with Meta Ads and tracking sales outside of a standard eCommerce setup directly on the site. It's frustrating when the numbers don't line up, makes it impossible to trust your data and know what's working.

Let's look at the tracking and attribution first...

Okay, so yes, it *could* potentially be a tracking error. Your Meta pixel might not be firing correctly on purchase, or maybe it's sending the wrong value. That definitely happens sometimes. Things like GTM configurations, caching issues, or even platform updates can mess things up. It's worth double-checking your pixel setup using the Meta Pixel Helper or the Events Manager diagnostic tools to see if any errors are showing up for Purchase events or Value parameters.

Another part of this is attribution. Meta Ads uses different attribution windows – like a 7-day click or a 1-day view window. This means Meta will take credit for a sale if someone clicked your ad within the last 7 days or even just *saw* your ad (view-through) within the last day, even if they didn't click. Kajabi, or most standard internal systems, usually only track sales much more directly, often based on the last click that brought them to the site. So, someone might see your ad, not click, then later go directly to your site or come from somewhere else (like search or an email) and buy. Meta would claim a view-through conversion, but Kajabi wouldn't attribute it to the Meta ad click. This naturally creates a difference.

However, while tracking errors and attribution differences *can* cause discrepancies, they usually don't account for a gap as massive as $13k reported vs. less than $1k actual sales for a specific offer. That points to something else being the primary driver.

I'd say the bigger issue is likely post-click conversion performance...

Given such a large gap, the most probable cause is what happens *after* someone clicks your ad and lands on the page for that specific offer. Meta is sending traffic that it believes is likely to convert (or at least influence a conversion), but the landing page or the offer itself isn't actually turning that traffic into paying customers at the rate Meta expects, or perhaps isn't converting them on the specific offer you're promoting when they might buy something else later.

Think about it: Meta's optimisation engine (like Conversions campaigns) is designed to find people likely to complete a specific action (a 'Purchase' event). If your pixel is set up correctly and sending the Purchase event when *any* purchase happens on your site, Meta's algorithm will try to find users who are likely to buy *anything*, not necessarily the specific offer you're showing them in the ad. If the offer in the ad isn't compelling or the page isn't persuasive, they won't buy *that*, but they might buy something else later, or Meta might take credit because they were shown the ad, even if they didn't convert directly from the click.

But even if Meta was optimising perfectly for *your* specific offer, if the page isn't converting, you won't see the sales in Kajabi. Meta can drive clicks, but it can't make people buy if the page isn't doing its job.

We'll need to look at traffic quality and your website...

This leads us to investigate the performance *after* the click. This means diving into your analytics – either in Kajabi itself or a separate analytics tool like Google Analytics if you have it set up on your offer page. This is where you'll get the real picture of user behaviour.

Key questions to ask with your analytics:

  • What is the bounce rate on the landing page for this offer? If it's very high (say, over 60-70% for an offer page), it suggests people are arriving and leaving almost immediately. This could mean Meta is sending the wrong audience (traffic quality issue), or the very first impression of the page is bad – maybe it's slow to load, looks unprofessional, or the headline/visuals don't match the ad creative. I've seen this with eCommerce sites where the start page looked cluttered and untrustworthy, leading to high bounce rates before users even got to product pages.
  • Where are users dropping off in your funnel *after* landing on the offer page? Are they clicking 'Add to Cart' or 'Buy Now' but not completing the purchase? Are they getting stuck on a specific step? This indicates issues later in the process – perhaps problems with the checkout flow, unexpected shipping costs (if applicable), lack of trust signals, or issues with the offer terms themselves. For software or courses, this could be dropping off during the signup process or on the payment page.
  • How long are users spending on the page? Very short time on page combined with a high bounce rate reinforces the idea that the initial impression or traffic quality is the problem.
  • Are users viewing other pages on your site after landing on the offer page? If they are, maybe they didn't like that specific offer but were interested in your brand generally and went to look at other things. Meta might attribute a later purchase of something else to that initial ad click/view.

Digging into these on-page metrics will tell you *exactly* where people are dropping off, which is crucial for identifying the problem. Without this data, you're just guessing.

Then, look at the offer and landing page itself...

Based on your analytics, if people are bouncing or dropping off early, you need to look hard at the offer page itself. This is often where the problem lies.

Is the landing page solely focused on the specific offer you're promoting? It needs to be persuasive and make a strong case for *that* offer, not just be a general page on your site. I've seen situations, especially in B2B, where ads drove traffic to a generic homepage, which rarely converts well for a specific offer. The page needs dedicated sales copy that speaks directly to the audience you're targeting with the ad.

How compelling is the offer itself? Is the value proposition crystal clear? What are the benefits to the user? Is the price right for the value offered and the audience? Sometimes, the offer simply isn't a good fit for the audience Meta is reaching, or perhaps your competitors have stronger offers (like longer free trials or introductory discounts – something I saw was critical for B2B software compared to a simple demo). If people aren't converting, it might not be the traffic; it might be that the offer itself needs to be re-evaluated or tweaked. As you speculated, maybe promoting a different offer that resonates more with the traffic profile would work better.

Trust is also a massive factor, especially if you're selling something high-ticket or asking for payment details. Does the page look professional and trustworthy? Are there clear calls to action? Are there trust signals like testimonials, reviews, security badges, or clear contact information? Without trust, visitors will leave, even if the offer is good. This was a big issue for one eCommerce client where the store looked cluttered and lacked trust badges; fixing that improved conversion rates dramatically.

Could it be the traffic quality?

If your bounce rates are sky-high, it *could* indicate Meta is sending low-quality traffic. This might happen if your targeting is too broad, your creative is misleading (attracting the wrong clicks), or your ad copy isn't specific enough. If you're optimising for purchases, Meta *should* get better over time at finding the right people, but if the page isn't converting *at all*, it struggles to learn. This is why split testing targeting and creative is always crucial – you need to find the right message for the right audience on the right platform. I've had SaaS clients who saw great results with specific UGC videos targeting specific job titles on LinkedIn, for instance; changing the creative or targeting completely changed the traffic quality and conversion outcomes.

Summary of Actionable Steps:

Based on the likely causes, here's a breakdown of the recommended steps you should take to diagnose and fix this issue:


Area to Investigate Specific Actions Why This Helps
Tracking & Attribution (Initial Check)

1. Use Meta Pixel Helper/Events Manager to check for Purchase event errors/warnings.
2. Verify Value parameter is being passed correctly.
3. Understand Meta's attribution window vs. Kajabi's reporting.

Confirms pixel is working as intended; clarifies why some minor discrepancy is normal.

Post-Click Performance (Primary Focus)

1. Analyse analytics for the specific offer landing page.
2. Identify bounce rate, time on page, and drop-off points in the funnel (e.g., add to cart, checkout start, purchase complete).
3. Consider heat mapping or session recording tools if available to see user behaviour visually.

Pinpoints exactly *where* users are leaving the process after clicking the ad. Crucial for diagnosis.

Landing Page Critique

1. Evaluate the landing page's design, clarity, load speed, and mobile responsiveness.
2. Assess the persuasiveness of the sales copy and headline.
3. Check for clear calls to action and trust signals (testimonials, badges, contact info).

Ensures the page provides a good user experience and makes a compelling case for the offer.

Offer Evaluation

1. Re-evaluate the offer itself: value proposition, price, terms, benefits.
2. Compare your offer to competitors, especially introductory offers (like free trials vs. demos for SaaS/B2B).
3. Consider testing variations of the offer or promoting a different offer entirely.

Determines if the offer is compelling enough to convert the traffic being sent.

Traffic Quality Check

1. Review Meta ad creative (images/videos) and copy – do they accurately represent the offer?
2. Review Meta targeting settings – are you reaching the right audience for this specific offer?
3. Split test different creatives and targeting options.

Ensures the clicks you're paying for are from people who are genuinely interested in what the landing page offers.


Getting this data reconciled and understanding the *real* performance is absolutely critical for making sound decisions. If you think the campaign is driving revenue based on Meta's numbers when it isn't, you might keep spending on something ineffective or, worse, abandon an offer that *could* work with some tweaks to the page or traffic.

It sounds like your primary concern, which is a good one, is whether the specific offer you're promoting is the right fit or converting well. The large discrepancy strongly suggests it's not converting effectively *after* the click, regardless of how Meta attributes potential sales. You need to fix the leak in the funnel on your side first.

Understanding these issues and implementing fixes can be complex, especially wading through analytics and testing different page variations or offers effectively. We've seen this pattern many times with SaaS clients, eCommerce stores, and B2B services – campaigns look okay in the ad platform but don't translate to backend sales until the on-site conversion path and offer are optimised. Sometimes a completely free trial gets people in the door much better than a demo for SaaS, for instance. Or needing much stronger sales copy on a B2B landing page.

This kind of detailed analysis and optimisation is something we specialize in. If you find yourself struggling to get to the bottom of it or implement the necessary changes effectively, it might be worth considering getting some expert help. We're happy to offer a free consultation to chat through your specific situation in more detail and help identify the quickest path to getting your data aligned and improving conversion rates.

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

LinkedIn Ads for SaaS: The Complete Growth Blueprint

Struggling with LinkedIn Ads for SaaS? Discover the blueprint to predictably acquire customers by defining your ICP's nightmare and crafting high-value offers.

January 22, 2026

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