1. What the Pixel Tracks
The default event set includes:
- Page view
- Product view
- Add to cart
- Begin checkout
- Purchase
These events work cleanly with the Google and YouTube Channel App. They support Shopify’s own analytics and let platform-approved tags run without code. That’s the core value of the pixel: consistency.
If your goal is to support the built-in integration and see top-level attribution in Shopify’s admin, it does the job. But most performance teams need more than that.
2. What It Misses
The moment your tracking needs involve anything outside the default path, the limitations show.
The pixel does not track:
- Wishlist adds
- Variant selection
- Scroll depth
- Size guide clicks
- Promo code application
- Field errors in checkout
- Cart edits or quantity updates
- Button tests or layout changes
- A/B experiment branches
- Consent state or conditional logic
- Post-purchase behaviour
For Brisbane ecommerce businesses, these missing interactions can leave major gaps in understanding how shoppers move from product discovery to checkout. A CRO agency in Brisbane can help define the additional Shopify, GTM or server-side events needed to measure actions such as variant selection, size-guide usage, cart changes and checkout errors.
This is where many teams start layering in GTM or shifting to server-side setups. Not because they want to, but because they have to.
3. What GTM Can Still Do
GTM can be deployed in Shopify through a Custom Pixel. It doesn’t give you full access to the DOM, and it can’t run scripts on checkout pages, but it still adds value.
Inside that container, you can:
- Fire custom events
- Control parameters
- Route tags to GA4, Meta, TikTok, or any other endpoint
- Use click or timer triggers
- Apply your own sequencing logic
- Build in some consent handling if scoped correctly
Google is no longer maintaining this path, and Shopify doesn’t offer support. That’s important context. It works, but you’re responsible for keeping it working. Most teams using this approach already know they’re on limited time.
4. What Server-Side Tagging Handles That Nothing Else Can
Server-side tagging is often seen as overkill until it becomes the only option that meets the brief. It’s the only setup that gives full control over what fires, when, and why.
Teams using server-side setups can:
- Route data to multiple tools from one controlled point
- Clean and filter events before anything is sent
- Handle consent before a tag is dispatched
- Remove reliance on client-side accuracy
- Avoid duplication or signal loss caused by blockers
- Preserve event visibility on checkout where client scripts are limited
Shopify doesn’t provide this by default. It doesn’t block it either. It sits outside the platform and gives teams a way to restore control without fighting the frontend.
5. What the Stack Looks Like in Practice
Most brands doing this properly are running a layered setup
6. If you're auditing tags right now, start with a single question
What decisions are being made based on pixel data alone?
If that answer includes budget, attribution, or user behaviour, the current setup needs more scrutiny.
Most teams don’t need to rebuild everything. They just need to stop treating the Shopify pixel as the finish line.