In this 2019 thread, purchase tracking failed because it relied purely on the browser Pixel. If a customer paid via PayPal but didn’t wait for the browser to redirect back to the funnel (or closed their tab early), the purchase event would never fire.
Funnelish has fundamentally changed how tracking works to eliminate this exact problem. We now use Server-Side Tracking (Facebook Conversions API / CAPI) by default.
Up-to-Date Information for Accurate Purchase Tracking: If you are noticing missing purchases in your Facebook Ads Manager today, here is what you need to do:
1. Enable Facebook CAPI in Funnelish: You no longer need to worry about “Auto-Return” settings or customers closing their browsers too fast.
Go to your Funnel Settings > Apps > Facebook Pixel.
Paste your Facebook Pixel ID.
Below that, generate and paste your Access Token from Facebook Events Manager.
By enabling the Access Token, Funnelish communicates directly with Facebook’s servers. The very millisecond a payment clears through Stripe or PayPal, Funnelish pushes the Purchase event to Facebook in the background—even if the customer immediately closes their laptop.
2. Native Checkouts vs. ClickFunnels: This thread also discusses ClickFunnels stats not matching. Today, if you build your order forms directly inside Funnelish instead of ClickFunnels, Funnelish captures 100% of the traffic and checkout data natively, resulting in near-perfect match rates on Facebook Ads Manager.
Edit: I found that when I pause the ad blocker, the facebook pixel helper is saying events are being fired. However, they’re not showing on the ads manager when someone has purchased. Any ideas?
That’s indeed a known effect of the “Ad Blockers” on any browser they prevent the pixel from loading and the pixel helper from functioning properly. We do recommend that you disable the ads blocker on your pages to see the events being recorded.
As for the events not being fired when someone buys, I believe it could be because they never landed on the next page (eg. next OTO or Thank you page). PayPal (by default) shows an intermediary page after each purchase with a summary of the purchase and a “Return to merchant” button, which your customers have to click to get redirected back to the next step.
Hmm that means either no sales were made (after you made the change), have you made any sales through your ads after the change? also can you check your pixel data on the ads manager (Go under Navigation Menu > Pixel and select your pixel, and see if it has tracked any Page Views, View Contents and then Purchases), If none were tracked or there is a numbers mismatch for any reason, feel free to contact [email protected] and ask to talk for an agent, one will be assigned to you to assist you in person to go through your pixel setup
Thanks, I’ve checked and it is recording the sales/page views etc just not all the purchases are being shown on the actual ads…very strange.
I look at my ClickFunnels stats and more then half the people aren’t going back to the upsell after purchase. I did follow the auto return correctly.
In that case @jamescuffey, I really suggest that you contact our support directly to get an agent to talk to who’s going to look into your setup perhaps could be there something you are missing.
Clickfunnels stats mean nothing to be honest, since they’ll mostly track the ones that went through Stripe. a better way of finding whether your pixel is tracking all data correctly throughout your entire funnel would be the Analytics tool inside your Facebook Ads manager… Just add your funnel under Analytics > Funnels and visualise it to find out whether the data is being tracked correctly or not.