Facebook pixel events

Which tracking events does your Giftpro store send to your Facebook pixel

Tim Kirtley avatar
Written by Tim Kirtley
Updated over a week ago

Once you have added your Facebook tracking pixel to your Giftpro store, it will begin to send the following events to Facebook as customers use your store.

PageView

The default event that is triggered every time a separate page of your store is loaded.

Contact

Sent whenever a customer submits a contract form.

ViewContent

Sent when a product page (Voucher, Ticket or Product) is viewed with the following data:

fbq('track', 'ViewContent', {
currency: *store currency*,
value: *item price*,
content_name: *item name*,
content_type: 'product',
content_ids: *item Giftpro ID*
});

AddToCart

Sent whenever a product is added to your customers basket with the following data:

fbq('track', 'AddToCart', {
currency: *store currency*,
value: *item price*,
content_name: *item name*,
content_type: 'product',
content_ids: *item Giftpro ID*
});

InitiateCheckout

This event is triggered whenever a customer views their basket with the following data:

fbq('track', 'InitiateCheckout', {
currency: *store currency*,
value: *basket total*,
num_items: *number of items in basket*,
content_type: 'product',
content_ids: *Giftpro ID of each item in basket*
});

Purchase

Sent when a customer completes their purchase and is sent to the stores success page (https://*storedomain*/basket/success)

fbq('track', 'Purchase', {
currency: *store currency*,
value: *basket total*,
content_type: 'product',
content_ids: *Giftpro ID of each item in basket*
});
Did this answer your question?