Articles in this section
Category / Section

Install Website Tracking with Shopify App

3 mins read

Watch a video walkthrough:


Step 1: Create Tracklution Account

First, get started at www.tracklution.com by creating an account and providing your store URL. Tracklution will check if your site operates with Shopify, and if it does, it will suggest you install the Shopify App.

Step 2: Install Tracklution to Your eCommerce Store with Shopify App

  1. Sign in to your Shopify store and navigate to Settings → Customer Events → Add Custom Pixel.
  2. Create a new pixel and give it a name such as "Tracklution App".
  3. Configure the following settings for Customer Privacy:
    • Permission: Not required (Tracklution reads consents automatically).
    • Data Sale: Data collected does not qualify as a data sale.
  4. In your Tracklution onboarding guide, you will see a script window with a copy button. Copy the script and add it to the newly created Customer Event code field.
    Script Copy Example
  5. Click Save (top right corner) and Connect (bottom right).
Tracklution will automatically configure the following eCommerce events: PageView, ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo, and Purchase. Tracklution will also automatically set up underlying eCommerce variables (such as product IDs and variations) and Enhanced Conversions.

Step 3: Add Webhook

  1. Go to Shopify Settings → Notifications → Webhooks → Create Webhook.
  2. Configure the webhook settings as follows:
    • Event: Order creation
    • Format: JSON
    • Webhook API version: Use the version labeled “latest”
    • URL: Copy and paste the URL from Tracklution into the URL box.

Voilá! You’re done with the installation!

You will now start seeing session data populating in real time in your Tracking Container within the “Processed Data” table. This allows you to easily verify that your setup is successful and that all desired events are being correctly recorded.

Step 4: Set DNS for First Party Data Collection

Setting up the DNS CNAME allows Tracklution to load scripts under your own domain, enabling the use of First Party Cookies. This improves data accuracy, ensures more reliable tracking, and helps you get the most out of your tracking setup. See instructions from here:  First-Party Mode (DNS)


Installing Other (Custom) Events

You can use Google Tag Manager simultaneously. If you want to configure other events, read the instructions from this article: Install website tracking with Google Tag ManagerNote! If you install other events with Google Tag Manager, you need to remove the PageView tracking from the main script. This can be done simply by deleting the highlighted row from the Main Tag script that you find from your installation instructions:

Screenshot 2025-08-20 at 13.33.44

Comments (0)
Please  to leave a comment
Access denied
Access denied