Shopify’s Google & YouTube app is free, quick to install and now sends purchases to Google from Shopify’s servers. So do you still need server-side Google Tag Manager? It depends on how much you spend on Google Ads, how many platforms you feed, and how much control you want over the data.
What the Google & YouTube app does
- Syncs your products to Google Merchant Center for Shopping and Performance Max.
- Connects GA4 and sends standard ecommerce events from your store.
- Creates Google Ads conversion actions and tracks purchases, with an option for enhanced conversions.
- Follows the visitor’s consent through Shopify’s Customer Privacy API.
Since 2026, Google has also been rolling out a server-to-server connection for stores using the app: purchases are sent from Shopify’s servers to Google Ads (through Google’s Data Manager) and to GA4, and deduplicated with the purchases sent by the Google tag in the browser. It covers the purchase event, not the rest of the funnel, and it can be switched off in the app’s settings.
What server-side GTM does
A custom pixel sends every Shopify event to your own server-side GTM container, on your own subdomain. From there, the container sends GA4 events, Google Ads conversions with enhanced conversions, and the same events to Meta, TikTok or any other platform. You decide exactly what is sent, with which values, and when.
Side by side
| Google & YouTube app | Server-side GTM | |
|---|---|---|
| Cost | Free | Setup plus monthly hosting |
| Setup time | Minutes | Days to weeks |
| Server-side events | Purchase | Every event you choose |
| Custom values (profit, new customer, margin) | No | Yes |
| Custom events (quiz, subscription, lead) | No | Yes |
| Other platforms (Meta, TikTok, Klaviyo) | No | Yes, from the same stream |
| First-party cookies on your domain | No | Yes |
| Debugging | Limited | Full, event by event |
| Product feed to Merchant Center | Yes | No (keep the app for this) |
When the app is enough
- Google Ads is a small part of your budget, or you mainly run Shopping campaigns.
- You only need standard ecommerce reports in GA4.
- Nobody on your team or agency maintains GTM.
In that case, install the app, turn on enhanced conversions and the server-to-server connection, and make sure no other tool sends purchases to Google.
When server-side GTM pays off
- You bid on value. Sending profit instead of revenue, or flagging new customers for Google Ads’ customer acquisition goal, needs custom values the app can’t send.
- You advertise on several platforms. One server stream for Google, Meta and TikTok keeps every platform consistent, with the same order IDs.
- You need the full funnel. Add to cart, checkout steps and custom events, enriched on the server, not only the purchase.
- You need to prove the numbers. With your own container, you can see and test every event, which matters when Google Ads and Shopify disagree.
Don’t run both for the same conversion
The most common problem I see is the app and a GTM setup both sending purchases: the app’s own conversion action plus a GTM Google Ads tag, or the app’s GA4 connection plus GA4 tags in GTM. Every order is then counted twice, and Smart Bidding over-values your campaigns.
The usual clean setup is to keep the app for the product feed to Merchant Center, and let server-side GTM handle all tracking. In the app’s settings, switch off the tracking features that GTM now covers, and keep a single primary purchase action in Google Ads. More in duplicate purchase events on Shopify.
Frequently asked questions
Is the Google & YouTube app server-side?
Partly. Browsing events are sent from the browser, and Google has been rolling out a server-to-server connection that sends purchases from Shopify’s servers for stores using the app. Check your app settings to see what is active on your store.
Does Google support GTM in a Shopify custom pixel?
Google recommends the Google & YouTube app for Google tags on Shopify. GTM in a custom pixel works and is widely used, but it isn’t a setup Google supports directly, so testing and maintenance are on you.
Can I use the app for Google and GTM for Meta and TikTok?
Yes, and it’s a common split: the app for GA4 and Google Ads, server-side GTM for other platforms. Just never send the same Google conversion from both.
My recommendation
Start with the app if Google Ads is a minor channel. Move to server-side GTM when Google Ads becomes a major budget line, when you advertise on several platforms, or when you want to bid on profit. If you’re unsure, compare a week of Google Ads conversions with your Shopify orders: a large or unexplained gap means the app alone isn’t enough.
My Professional Shopify tracking package sets up server-side GTM with Google Ads enhanced conversions, cleans up the app’s tracking, and checks the result against your orders. See also Google Ads conversions not tracking on Shopify, or book a free 30-minute call.