Problem with Facebook Pixel Purchase Event

thedonesteban
Bronze Contributor
Bronze Contributor thedonesteban

My goal is to send a Purchase event to Facebook with additional parameters.

I have set up the Facebook Pixel accordingly:

Screen Shot 2019-10-25 at 14.52.31.png

The UDO of my conversion page provides all the relevant data:

checkout.png

And I mapped all the relevant data for the purchase to the Purchase event:

Screen Shot 2019-10-25 at 15.58.36.png

Facebook does receive the Purchase events.

Screen Shot 2019-10-25 at 16.08.33.png

But the problem is, that is does not receive any of the parameters I send.

Can somebody please help me?

4 REPLIES 4

Problem with Facebook Pixel Purchase Event

Tealium Employee

Hi!

The issue here is the mappings for the event properties.

For the purchase event, the tag . template is configured to use the mapping format "purch.xxx" rather then "Purchase".
If you update your mappings to use "purch" instead, you should see the relevant values sent over with the purchase event.

If in doubt, you can use the mapping toolbox to configure the event mappings

fb mapping.png

 

By the look of it, your "Lead" event is mapped with "Lead", where it is expecting "lead" (case sensitive), so you should update this while you are updating the purchase mappings too!

Please also ensure you are using the most up to date version of our Facebook pixel using the Tag Status Checker.

 

Let me know if this still doesn't resolve your issue!

 

 

 

Problem with Facebook Pixel Purchase Event

thedonesteban
Bronze Contributor
Bronze Contributor thedonesteban

Hi @LordLingham 

Thanks for your answer.

Should I use the trigger checkout:purch then too?

Currently I'm triggering it like this.

Screen Shot 2019-10-28 at 10.45.35.png

Problem with Facebook Pixel Purchase Event

Tealium Employee

Hello @thedonesteban !

 

The event trigger you currently have is correct, the event name is "Purchase", so it should be triggered like this, but the event properties should be mapped to "purch.value".

The FB pixel deals with mappings in a slightly different way to other tags, where both the event name and the properties will use an identical "event" value.

 

page_type > checkout:Purchase    ; is correct.

page_type > checkout:purch .        ; would fire an event called "purch"

Problem with Facebook Pixel Purchase Event

thedonesteban
Bronze Contributor
Bronze Contributor thedonesteban

thanks a lot!

everything is working fine now.