Quick Answer
ScaleUp integrates with Shopify through the official Web Pixel API, running all tracking code in a sandboxed worker thread with zero impact on page speed. It captures purchase, add-to-cart, checkout, and page view events automatically. Setup takes under 5 minutes with 1-click installation from the Shopify admin. Works with all themes, all plans, and Shopify Plus Checkout Extensibility.
How ScaleUp Connects to Shopify
ScaleUp integrates with Shopify through the official Web Pixel API. This is the same infrastructure Shopify provides to its own first-party tracking features. When you install ScaleUp from the Shopify App Store, a Web Pixel extension is registered on your store that subscribes to customer events through Shopify's internal event bus.
The Web Pixel runs in a sandboxed worker thread, which is an isolated execution environment completely separate from your storefront code. It cannot access or modify your store's DOM, cannot interfere with page rendering, and cannot be affected by theme changes or other app conflicts. This sandboxed architecture means ScaleUp has zero impact on your store's page load speed or Core Web Vitals scores.
Unlike traditional tracking approaches that inject JavaScript snippets into your theme files, the Web Pixel API operates at the platform level. There are no liquid snippets to add, no theme.liquid edits, and nothing to reinstall when you update or change your theme. The integration persists independently of your storefront's visual layer.
Why the Web Pixel API Matters
Shopify introduced the Web Pixel API to give apps a reliable, performance-safe way to track customer events. Because it runs in a sandboxed iframe with its own worker thread, it solves the longstanding conflict between accurate tracking and fast page loads.
Events and Data Captured
ScaleUp subscribes to the key customer events that Google Ads needs for conversion tracking and Smart Bidding optimization. Each event is captured automatically as it occurs during the shopping journey, with no configuration required on your part.
The primary events captured include: page_viewed (fired on every storefront page load), product_viewed (fired when a customer views a product detail page), product_added_to_cart (fired when an item is added to the cart), checkout_started (fired when a customer initiates the checkout process), payment_info_submitted (fired when payment details are entered), and checkout_completed (fired when the purchase is confirmed and the order is created).
These events map directly to Google Ads conversion actions, enabling full-funnel tracking from first page view through completed purchase. Google's Smart Bidding algorithms use these signals to optimize bids at every stage of the shopping journey, not just at the final purchase.
Note
Full-funnel event tracking lets Google Ads optimize for micro-conversions (add-to-cart, begin checkout) in addition to purchases. This gives Smart Bidding more data points per visitor, which is especially valuable for stores with lower order volumes where purchase-only data can be sparse.
Ready to connect ScaleUp to your Shopify store?
1-click install from the Shopify App Store. No theme code, no developer needed.
Install Free on ShopifyRated 5.0 on Shopify App Store
Product Data Enrichment
When ScaleUp captures a conversion event, it goes beyond sending just the transaction total. Every event is enriched with detailed product-level data pulled from Shopify's event payload, giving Google Ads the granular information it needs for Shopping campaigns and Performance Max.
For each product in a conversion event, ScaleUp includes the product title, product ID, SKU, variant title, variant ID, unit price, quantity, and currency. This data is formatted according to Google's item-level reporting schema and sent alongside the conversion value and transaction ID.
This product data enrichment serves two purposes. First, it enables Google Ads to report on which specific products and variants are driving conversions, so you can see ROAS at the SKU level rather than just the campaign level. Second, it feeds Google's machine learning models with product-level signals that improve targeting and bid optimization for Shopping and Performance Max campaigns.
Customer Data for Enhanced Conversions
Shopify's checkout collects first-party customer data as a standard part of the purchase flow. ScaleUp uses this data to power Enhanced Conversions, which recovers 15-20% of conversions that cookie-based tracking misses due to browser privacy restrictions and ad blockers.
When a customer completes a purchase, Shopify's event system passes the customer's email address, phone number, first name, last name, and shipping address to the Web Pixel. ScaleUp applies SHA-256 hashing to each field individually before transmitting anything to Google. The raw customer data never leaves your store — only irreversible hash strings are sent.
Google matches these hashed identifiers against its database of signed-in users. If a match is found, the conversion is attributed to the original ad click even if the tracking cookie was blocked, expired, or deleted. This happens automatically on every purchase with no configuration required from you.
Privacy-Safe by Design
SHA-256 hashing is a one-way cryptographic function. The resulting 64-character hash string cannot be reversed to recover the original data. This approach is compatible with GDPR, CCPA, and other privacy regulations when paired with proper consent management.
Setup Process
Installing ScaleUp on Shopify takes under 5 minutes and requires no technical skills, no developer, and no theme modifications.
From the Shopify App Store, click Install to add ScaleUp to your store. Shopify handles the app authorization and Web Pixel registration automatically. Once installed, open the ScaleUp app from your Shopify admin and connect your Google Ads account with 1-click OAuth. ScaleUp then creates the necessary conversion actions in your Google Ads account and begins tracking immediately.
There is nothing to add to your theme code, no Google Tag Manager setup, and no manual pixel configuration. Because the Web Pixel API is managed at the platform level, the integration survives theme changes, theme updates, and checkout customizations. If you switch from a free theme to a premium theme, or migrate to Checkout Extensibility on Shopify Plus, tracking continues uninterrupted.
All Shopify Plans
Works on Basic, Shopify, Advanced, and Plus plans. No plan restrictions on any tracking features.
All Themes
Compatible with Dawn, Debut, and every free or premium theme. Zero theme code modifications.
Shopify Plus & Checkout Extensibility
Full compatibility with custom checkout experiences, Checkout UI Extensions, and Shopify Functions.
Multi-Currency & Multi-Language
Handles Shopify Markets, currency conversion, and international storefronts automatically.
Connect ScaleUp to Your Shopify Store
1-click installation from the Shopify App Store. Zero page speed impact, full-funnel tracking, and Enhanced Conversions enabled automatically.
Install Free on ShopifyNo credit card required

Written by Jamie Scott
Founder & CEO, ScaleUp
Jamie specializes in e-commerce conversion tracking, helping Shopify merchants improve their Google Ads performance through accurate data.
Google Ads & Shopify conversion tracking experts
Have questions about this article? Check our FAQ or contact us.
Related Resources
Ready to fix your tracking?
Get accurate Google Ads conversion tracking on Shopify in under 5 minutes.