dashboard logoDocs
Getting startedIntegrationsPlatforms

Shopify

Alytica Analytics Integration for Shopify

Overview

Alytica is a lightweight, privacy-focused web analytics tool designed to provide deep insights into Shopify store performance with minimal performance overhead. Our solution offers comprehensive tracking of page views, user interactions, and e-commerce events.

Key Features

  • Automatic page view tracking
  • E-commerce event logging
  • Performance-optimized script
  • Session and visitor identification
  • Shopify-specific tracking capabilities

Integration Steps

1. Create a Project

First create a project from your Alytica dashboard by clicking the button "New Website"

2. Add Alytica Script

For Shopify, you have multiple integration approaches:

Option 1: Theme Customization

  1. Go to Online Store > Themes
  2. Edit theme.liquid
  3. Add tracking script in <head> section:
<script
  src="https://alytica.tech/js/tracker.js"
  data-website-id="YOUR_WEBSITE_ID"
  data-domain="yourdomain.myshopify.com"
></script>

Option 2: Script Tag

{% if template != 'cart' %}
  <script
    src="https://alytica.tech/js/tracker.js"
    data-website-id="YOUR_WEBSITE_ID"
    data-domain="yourdomain.myshopify.com"
  ></script>
{% endif %}

3. Track Custom Events

Utilize the global window.alytica() function for tracking:

// Track product purchases
window.alytica('payment', {
    amount: 49.99,
    email:'customer@email.com'
});
 
// Track user account creation
window.alytica('signup', {
    email:'user@email.com'
});
 
// Track custom events
window.alytica('feature_used', { 
  feature: 'dark-mode' 
});

Best Practices

  • Always include website ID and domain attributes
  • Ensure script loads on all non-checkout pages
  • Use window.alytica() for custom event tracking
  • Avoid multiple script insertions

Testing Your Integration

  1. Click the Verify Script button in the setup form
    • Successful verification confirms correct installation
  2. Check Network tab for https://alytica.tech/api/track-visit calls
  3. Verify custom events are being sent
  4. Use Alytica's dashboard for comprehensive insights

Conclusion

Alytica provides a simple, performance-friendly analytics solution for Shopify stores. Follow these steps to gain valuable insights into user behavior with minimal configuration.

Visit Alytica Dashboard →

On this page