Default E-Commerce events

IMPORTANT: Don’t add the e-commerce related events by yourself from our Events tab. The plugin will automatically implement them.

PixelYourSite will track your store interactions by firing e-commerce specific events on every key action. These events will be sent to Facebook, Google Analytics, and Pinterest (if the free add-on is used).

On each network, the event will have the standard name (when it exists). You can turn each event ON or OFF for every network.

Events Value for Facebook and Pinterest

On some events, you can also enable or disable the value parameter for Facebook and Pinterest. Google Analytics events have a much more strict format and they don’t have this option.

For Facebook and Pinterest, the value parameter is mandatory on the Purchase event only. For all the other events is optional.

On each event that supports value you will have 3 options for it:

  • the product price
  • percent of the product price
  • a global value

NOTE: The value parameter should represent the value each event brings to your business, and not necessarily the product price. A ViewContent event will be fired on each product page visit, but a simple visit doesn’t mean that your business gain is equal to the product price. For the Purchase event only it makes sense to use the order value since this is the actual amount of money your client spends with you.

In this area, Google Analytics comes with a better approach. They track product prices separately for each event, but only the Purchase event has a value parameter, equal to the transaction value.

Track Purchases

This event will be fired when a transaction is completed. The standard event name will be sent to each network:

  • Purchase on Facebook (mandatory for Dynamic Product Ads)
  • purchase on Google Analytics (Enhanced Ecommerce)
  • Checkout on Pinterest

Fire the event on transaction only: with this option ON, the event will be fired only once, after the transaction is completed. It won’t be fired on a simple page refresh. If you need to test the event you might want to temporarily disable this option.

Value is mandatory for this event, so you can’t turn it OFF.

Important: This event will be fired on the order-received, the default WooCommerce “thank you page”. If you use PayPal, make sure that auto-return is ON. If you want to use “custom thank you pages”, you must configure them with our Super Pack.

Track the Checkout Page

This event will be fired on the Checkout Page. The standard name will be sent to each network:

  • InitiateCheckout on Facebook
  • begin_checout on Google Analytics (Enhanced Ecommerce)
  • InitiateCheckout on Pinterest – Pinterest doesn’t have a standard event for this step, so we are using the same event as on Facebook, only that it will be a “user-defined” here.

Value Settings:

You can enable the value parameter for Facebook and Pinterest. Value is not mandatory for this event. If you want, you can enable and configure it to reflect the value this event has for your business.

Track Add To Cart

This event will be fired when a product is added to cart. The standard name will be sent to each network:

  • AddToCart on Facebook (required for Dynamic Product Ads)
  • add_to_cart on Google Analytics (Enhanced Ecommerce)
  • AddToCart on Pinterest

Value Settings:

You can enable the value parameter for Facebook and Pinterest. Value is not mandatory for this event. If you want, you can enable and configure it to reflect the value this event has for your business.

NOTE: this event will be fired according to your settings.

Remove from cart

This event will be fired when a product is removed from the cart. It’s a standard event on Google Analytics, but it will be just a custom event on Facebook and Pinterest.

  • RemoveFromCart on Facebook
  • remove_from_cart on Google Analytics
  • RemoveFromCart on Pinterest

Track Product Pages

This event will be fired when a product page is visited. The standard name will be sent to each network:

  • ViewContent on Facebook (required for Dynamic Product Ads)
  • view_item on Google Analytics (Enhanced Ecommerce)
  • PageVisit on Pinterest

Value Settings:

You can enable the value parameter for Facebook and Pinterest. Value is not mandatory for this event. If you want, you can enable and configure it to reflect the value this event has for your business.

Track Product Categories

This event will be fired on WooCommerce product categories. The standard name will be sent to each network:

  • ViewCategory on Facebook (used for Dynamic Product Ads)
  • view_item_list on Google Analytics (Enhanced Ecommerce)
  • ViewCategory on Pinterest