Meta Ads Conversion Tracking - Purchase Event Missing

Meta Ads Conversion Tracking - Purchase Event Missing

tomorrowgolf
Excursionist
19 0 5

Hi there,

I'm running Meta Ads for my Shopify store currently, but there seems to be some problem with conversion tracking. It's a conversion campaign, conversion event is "Purchase".

The system is saying, there were no conversions which is not true. There have been multiple conversions within the last days.
Bildschirm­foto 2024-05-22 um 13.22.02.png

When checking Events Manager, "Page View" and "View Content" seems to work as it should, but "Initiate Checkout" and "Add to Cart" doesn't get any data. And "Purchase" doesn't even show up:
Bildschirm­foto 2024-05-22 um 13.24.29.png

Conversions API is also connected with Shopify:
Bildschirm­foto 2024-05-22 um 13.27.11.png

Does anyone have an idea how to fix this?

Lukas



Replies 3 (3)
tomorrowgolf
Excursionist
19 0 5

Sure, here are the answers:

1. Have you installed the Meta pixel correctly?
I think so! I mean it shows some data. Not sure where I could have made a mistake.
2. Are you using any third-party apps for tracking or integrations?
Only Meta Ads Manager and Shopify. And "beeclever GDPR Legal Cookie" app for the cookie banner/management.

3. Have you checked for any errors in the event setup or payload data?
I don't see any errors.

aniksiddiky
Shopify Partner
9 1 0

Hi there,

I can't say the exact problem with the info you have given. There are some issues with the partner integration. Two of my clients were facing the same issues.
I recommend you set up the Conversion API with Google Tag Manager.

Anik
Need Further Technical Support?
Email me!

masoomi-saxena
Shopify Partner
28 0 7

Hey! Based on your question and the reply you left, I suggest doing the following -

1. Check for a syntax error in the pixel code, especially in the functions for the events that are not being tracked.

Syntax errors are errors in spacing, typos, etc, in the code snippet. It must be written accurately without indentation, spaces, wrong spellings, etc.

2. Check if the correct functions are being called. They should look like this -

For Add To Cart - fbq(‘trackCustom’, ‘AddToCart’, {value: ‘10.00’, currency: ‘USD’});

For Purchase - fbq(‘track’, ‘Purchase’, {currency: “USD”, value: 30.00});

For the Purchase event, ensure that you’ve added the base code with the Purchase function in “Additional Scripts” under Order status. To access, go to settings > Checkout > Scroll down for additional scripts (check for ‘deprecation’ and follow the message).

Check this blog that explains it better. 


3. Check for any error messages. I am sure you might have checked that, but try installing an extension like the Meta Pixel helper extension for Chrome that tracks if the pixels are firing correctly.

4. If nothing else works, try installing another app for pixel. I recommend AdNabu's Facebook Pixel app. It creates a pixel within Shopify for Add To Cart, Purchase, and Initiate Checkout. Simply copy the generated code, paste it into Customer Events > Add custom pixel, and you're done. The app's dashboard lets you track data directly in your Shopify admin, and you won't need to modify the code or add it to the theme file again.

Plus, it’s free.

Masoomi Saxena | Content Writer @ AdNabu


 - Was my reply helpful? Click Like to let me know! 


 - Was your question answered? Mark it as an Accepted Solution


 - Try our Nabu for Google Shopping Feed App from Shopify App Store.