Home
Integrations Library
E-Commerce Integrations
Shopify, Add To Cart & Additional Event Tracking
Shopify, Add To Cart & Additional Event Tracking

SERIES:

Shopify, Add To Cart & Additional Event Tracking

Track granular customer interactions in your Shopify store with Everflow's custom event tracking, capturing key moments like 'Add to Cart', checkout initiation, and page views for deeper performance insights.

Overview

This integration allows you to track additional events in Shopify such as Product Added to Cart, Checkout Started, Page Viewed, etc.

Prerequisites

  • Active Shopify Account
  • Advertiser Level Event configured on the Offer

Step-By-Step

1. Formatting the Event Pixel

You will need to insert the following values:

  • Replace INSERT_EVENT_NAME with the Shopify Standard Event Name (ex: product_added_to_cart, checkout_started, page_viewed). Complete list of Shopify Events can be found here: https://shopify.dev/docs/api/web-pixels-api/standard-events/
  • Replace INSERT_ADVERTISER_ID with the Advertiser ID
  • Replace INSERT_ADVERTISER_EVENT_ID with the Advertiser Event ID (Offer Level Event ID cannot be used, please refer to Creating & Assigning Advertiser Level Events article to enable these Advertiser Level Events.
  • Replace INSERT_TRACKING_DOMAIN with your Tracking Domain

Example below:

2. Placing the Event Pixel in Shopify

  • Navigate to Settings > Customer Events > Add Custom Pixel.
  • Name the pixel and click Add Pixel.
  • Copy the pixel that was formatted in Step #1
  • Click Save to apply the changes, then click Connect.

Additional Info

  • If the user is automatically redirected to the checkout page when Add to Cart is selected, the product_added_to_cart pixel will not track, however, the checkout_started will track.
  • page_viewed will fire any time a page is viewed. We would recommend not allowing duplicates on this event if used as every single page that was viewed will be approved in reporting.