Shopify

Integration

See Which Traffic Drives Shopify Sales

Shopify tells you what sold. DataSaaS tells you which marketing channel brought the buyer. Add one script tag and start attributing revenue to traffic sources in minutes.

Start free trial

How to set up

  1. 1

    Add the script to theme.liquid

    In your Shopify admin, go to Online Store > Themes > Edit Code. Open the theme.liquid file and paste the DataSaaS tracking script just before the closing </head> tag.

    <!-- Add to theme.liquid before </head> -->
    <script
      defer
      data-website-id="ds_abc123def456"
      data-domain="yourstore.myshopify.com"
      src="https://yourdomain.com/js/script.js"
    ></script>
  2. 2

    Or use a Shopify Custom Pixel

    Alternatively, go to Settings > Customer Events in your Shopify admin and create a Custom Pixel. Paste the DataSaaS script there. Custom Pixels run in a sandboxed environment and survive theme changes automatically.

  3. 3

    Verify tracking in your dashboard

    Browse your Shopify store and visit a few product pages. Open your DataSaaS dashboard and confirm that pageviews appear in real time. The script tracks all pages including product listings, collections, cart, and checkout.

What you get

  • Track all Shopify pages — products, collections, cart, checkout, and custom landing pages
  • Revenue attribution via Stripe or Paddle shows which traffic sources drive actual purchases
  • Product page RPV (Revenue Per Visitor) reveals your highest-converting product pages
  • No Shopify app required — zero monthly app fees, no app permission requests
  • Cookieless mode removes consent banners that hurt conversion rates for EU shoppers

Frequently asked questions

Do I need to install a Shopify app?

No. DataSaaS is a single script tag added to your theme or a Custom Pixel. There is no Shopify app to install, no monthly app fees, and no app permissions to grant. Your store's performance and checkout flow are completely unaffected.

How does revenue attribution work with Shopify?

If you process payments through Stripe, connect Stripe to DataSaaS and pass the visitor ID in your checkout flow. DataSaaS matches each transaction to the visitor's original traffic source. For Shopify Payments (which uses Stripe under the hood), the same integration applies.

How is DataSaaS different from Shopify Analytics?

Shopify Analytics shows sales data within Shopify's ecosystem. DataSaaS adds cross-channel traffic attribution, Revenue Per Visitor by source, checkout funnel analysis, and a 27-endpoint REST API. It works across multiple stores from a single dashboard and attributes revenue to specific marketing campaigns and referrers.

Connect Shopify in minutes

Start your 14-day free trial. No credit card required.

Start free trial