Events Duplication Meta

We are trying to set up Facebook and Instagram ads and the ads guy told us the following:

-There is events duplication on meta or on Shopify end. He needs to optimize his pixel/CAPI by reinstalling it.
-Or he needs to optimize the both integration Pixel/CAPI.

Can someone tell us what is wrong and what needs to be done please: www.physioworldshop.co.uk

Hi chrisw3,

Thanks for your query.
CAPI is all about receiving data both from browser and server . To avoid data duplication, "event id " is important .

event id helps to de-duplicate the events tracked by meta pixel

IF you see the event source multiple in the event manager overview I think its okay.

from my side, I can see in your website there is an event ID with each event https://prnt.sc/CQok8eBfCXDU

That means data will be deduplicated. now check on the event manager

The scene should be like this.

So is everything set up ok on Shopify side

Hi chrisw3,

So far it looks good.

check the event manager manager event source whether it is showing multiple or not.

try at test event see the data is being deduplicated or not.

Sometimes these apps stop tracking data. like facebook, google and youtube, as it works automatically and has technical errors. in that case you might lose valuable user data from being tracked.

it is better to go for Manual conversion tracking both for google analytics 4 ,meta pixel conversion API and so on.

Thanks

Hi ChrisW3,

Worry not, this is quite a common issue.

Here’s what you can do:

  1. So as your ads guy has rightly pointed out, reinstalling the pixel might resolve the issue. This can help ensure that everything is set up correctly and reduce the chances of events being duplicated.

  2. Check Integration Settings: After reinstalling, go through the integration settings for both Pixel and CAPI on Shopify. Sometimes, there might be conflicting settings or redundant tracking codes that need to be adjusted to prevent duplication.

  3. Test it out - Use meta events manager to see if things are working smoothly.

  4. Configure deduplication -

  • Facebook offers event deduplication, which helps when using both Pixel and CAPI. This feature matches events based on a unique event ID, ensuring that the same event isn’t counted twice.
  • Ensure that both your Pixel and CAPI events include the same event ID to allow Facebook to deduplicate these events. This can usually be configured within the Event Manager or through the code you use on Shopify.

This all sounds a bit complicated right? There’s a lot of technicalities involved which is why I highly recommend using a Facebook Pixel App for Shopify. My recommendation is Nabu: Meta & Facebook Pixels (it’s free). The app allows you to create pixels within the dashboard, track data, and also resolves the duplication error you are facing. This is easier and faster, since the technical heavy lifting is already taken care of by the app.

Hi Sam,

Where is that screenshot from where you show the Purchase event and the deduplicated event? It looks like Meta Events Manager but I’ve never seen that view before. Can you point me in the right direction on how to find that?

Hi jbeaulieu,

Thanks for your query.

The screenshot was from one of my client’s ads manager. From business manager you can select events manager and from test event you can see the live test event.