I know this is more on the facebook site but i hope someone can help me since i am not getting the same data in shopify than i get in facebook for my ad campaigns.
The Facebook Pixel says there is this error on the purchase event:
Any ideas on how to fix this problem and if this is related to my facebook ads data not showing up correctly in the marketing section in my shopify account?
Shopify Plus support communicated that they're looking into the problem. Went into my events manager this morning and the 8 warnings on the events are gone! Almost back to normal!
I was facing same error till day before yesterday. Entire 22-June-2021 I have not received that error. But still sell gone down to 30% of the actual value. The Event matching quality is very low. Not sure when Shopify and Facebook will work on proper fix. Right now very less conversion events are fired.
Yesterday the errors were all fixed. However, when I check today atc error appears again. I find that the sales still down even though things are fixed. Their system is completely messed up now.
I think there is no hope. So need to quickly have to switch to other platform. Almost 10 days with no help. Even though the error is not coming now but no conversion.
I am planning to switch. Practically no hope.
Does anyone use Zipify OCU app? Wondering if that's causing it.
I'm waiting on Shopify as well. We're building out a custom checkout page in the meantime.
Shopify sent me an email today:
"Our developers and the team at Facebook have definitely noticed a large increase in these errors, and it appears to be due to an updated implementation in Facebook's CAPI version 2.
We have heard back from Facebook, and they have noted that these errors will not be impacting Pixel performance on your store. As well - they have notified us that Facebook has removed the new instances of this error related to External ID not matching. Can you please review your Facebook Pixel, and let us know if you're seeing any new instances of this error? The error may still exist historically in the data of your Pixel, but going forward Facebook has mitigated this issue."
Today stats are the same, shitty as they were, no atc, no purchase data, half the view content.
I ignored the errors, will see.
Anyone seeing normal stats? Shopify claims this was fixed but my stats are still really low.
In preparation for this, our developers pushed out some changes and they triggered the Pixel warnings you have seen in your Event Manager. Our developers have confirmed with Facebook that these changes weren't affecting the existing Pixel events that are being sent via browser or the purchase event being sent via server. Facebook has also confirmed that they have prevented these warnings from appearing again so you can dismiss them by clicking Mark as resolved in your Event Manager and the warnings won't reappear.
Do you have MAXIMUM MATCHING on for facebook pixel settings?
Looks like that could be causing the issue since it's new.
I changed the settings to ENHANCED MATCHING to see if that'll make a difference as a temporary solution.
Is there any luck as we are still not getting any sell. Our pixel was 1 year old all setting was done properly it was tracking everything fine prior to 15 th June.
I do get sales, and no errors but checking data is almost impossible. Today out of 6 sales I only see 2 in FB ads manager. While UTM's show that all 6 came from Fb ads.
I assume if pixel sees only 2 sales then it doesn't take other 4 into the optimization.
I also checked operating system this sales came in, and Android sales also not being counted.
Things seem to have gone quiet on this for a week or so now. I'm currently experiencing these issues too in event manager. Anyone have any updates?
Here's another thread that's still open on this - https://community.shopify.com/c/Shopify-APIs-SDKs/ALERT-Server-External-ID-Not-Matching-to-Pixel-Ext...
@okimaslatt Nope! It means that Shopify successfully sent Facebook the conversion data and Facebook discarded it all and showed 0 conversions.
I also got this error only today. Even though I had customer purchases and the purchase event detected them, I am not able to view this data in my ad campaign and it's difficult to attribute the purchases to a specific ad set!
I don't know if this is related to the error but I'm assuming it is.
is there an update on this issue?
Also having this issue on one of our stores now, for all of our events. Any solutions? Shopify Plus support said everything is OK with their API so only solution is to post on the forum.
Looks like an issue on either the FB and/or Shopify side. It also just started around the same date for one of my stores. It's been 18 days now. I won't complain much because it has no impact on the sales. (In fact, sales have been up by 40%. Most likely unrelated though)
Hey I tried to solved it but like you either Facebook or Shopify that are not helpful. // Maybe in the settings of Facebook, maybe in automatic advanced matching parameters try to keep only with parameterssuch as name,surname, email address ? for me i always have the problem "server sending external id but not pixel". By the way are you sure that the pixel helper in your printscreen the right side one is from shopify native connection or from some third party app connection?
I just got reply from FB support team.
"Thank you for reaching out to let us know about the problem you are having with Pixel.
Please explain the client that this error is about Deduplication, If you connect website activity using both the Pixel and Conversions API, we may receive the same events from the browser and the server. If we know that the events are the same and therefore redundant, we can keep one and discard the rest. Here , I can see that in the client account all the events are shared between browser and server.
About the error, Client is sending the parameters for PageView event and View content event from the server, but not sending the same parameter for these events from the pixel code. In order to solve this issues client or the clients web developer should add 2 event parameters that help us determine if the events are the same: the event name (for example, Page view or View content) and the event ID.This helps the pixel for deduplication issue."
If you use automatic built-in integration Shopify with Facebook, then the incorrect value of the parameter content_ids passes to the Pixel. So you can see the issue.
This is the only solution to this mistake that I know of.
Hi oh that looks so complicated, think the automatic integration and the server external id doesn't impact a lot on final campaigns results right?
Incorrect external id affects dynamic ads. In particular on dynamic retargeting.
If the external id is incorrect you can't show users of your site products, which they looked.
It is not complicated if to know how to do it. 🙂 Write to me in private if you need help.
Explore the 30-30-30 rule, a dynamic social media strategy for new businesses. Learn how t...By Trevor Sep 20, 2023
Discover how to leverage the often overlooked footer of your ecommerce site to gain custom...By Skye Sep 15, 2023