Tracking & Privacy
Google Tag Manager is still useful, but it is no longer sensible to assume every Shopify store needs GTM simply because it is standard practice on other websites.
It can centralize marketing/analytics scripts, custom variables and triggers and reduce the need for repeated theme edits.
Customer Events, native sales-channel apps and custom pixels can handle many common ecommerce tracking needs. See Shopify Customer Events explained. The best setup may therefore use Shopify-native integrations, GTM, server-side tools or a combination.
A store with Google & YouTube, GA4, GTM, custom Google Ads pixels and a tracking app can easily send the same purchase more than once.
Do not use GTM because "professional stores use GTM." Use it because it solves a defined implementation requirement.
Document:
The simplest accurate architecture is normally easier to maintain than the most flexible one.
If you are considering GTM or already have several overlapping Shopify tracking setups, send us an inquiry. We can recommend the cleanest architecture for your needs.