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 trialDataSaaS analytics on a Shopify store showing product page RPV, checkout funnel drop-off, and revenue attributed to Google, Instagram, and email campaigns
How to set up
- 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
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
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.