When you launch a new Shopify store, tracking setup can feel overwhelming. Meta Pixel, GA4, Google Ads, GTM, CAPI, UTM parameters — there is a lot. But you do not need all of it on day one. Here is the practical order to set up tracking for a new store, based on what actually matters for running and measuring ad campaigns.
Priority 1: GA4 (Install First, Day One)
Google Analytics 4 is your independent data layer. Unlike ad platform pixels, which are biased toward attributing conversions to their own platform, GA4 gives you an unbiased view of what is happening on your store. Install it before you run any ads.
How: In Shopify Admin, go to Online Store → Preferences → Google Analytics. Or use the Google & YouTube app. Enter your GA4 Measurement ID (G-XXXXXXXXX from your GA4 Admin → Data Streams).
Verify: Open GA4 Real-Time while browsing your site. You should see your own page_view events appearing within 1–2 minutes.
What GA4 tracks out of the box on Shopify: page_view, add_to_cart, begin_checkout, purchase. These standard ecommerce events are available via Shopify’s GA4 integration without additional configuration.
Priority 2: Meta Pixel (Install Before Running Meta Ads)
If you plan to run Facebook or Instagram ads, you need the Meta Pixel installed before launching campaigns. Meta needs pixel data to build retargeting audiences and optimise campaigns. Without it, your first 30 days of ad spend produce no usable audience data.
How: In Shopify Admin, connect the Meta & Instagram sales channel. This installs the Meta Pixel via Shopify’s Customer Events API, which covers checkout pages as well as your store pages.
Verify: Install Meta Pixel Helper. Visit your store and product pages. Complete a test purchase. Confirm PageView, ViewContent, AddToCart, and Purchase events fire correctly.
Minimum viable: PageView + Purchase events correctly firing with a non-zero purchase value is the minimum needed before running Meta purchase campaigns.
Priority 3: Google Ads Conversion Tag (Before Running Google Ads)
If you plan to run Google Ads (Search, Shopping, or Performance Max), install the Google Ads conversion tag before launching. Smart Bidding needs conversion data to function. Running Google Ads without a conversion tag means the algorithm cannot learn which clicks drive purchases.
How (simplest for new stores): Import GA4 purchase conversions into Google Ads. In Google Ads → Tools → Conversions → + New conversion → Import → Google Analytics 4. Select your GA4 purchase event. Google Ads will receive purchase data from GA4 without requiring a separate tag.
Verify: After setup, check Google Ads → Tools → Conversions. The status should show “Recording conversions” after the first purchase event is imported.
Priority 4: UTM Parameters (Before Any Campaign Links)
Before you share any links to your store — in emails, social media posts, influencer campaigns — add UTM parameters. UTMs ensure GA4 correctly identifies the traffic source for every session instead of showing it as Direct.
Minimum UTM setup:
- Email campaigns: ?utm_source=email&utm_medium=email&utm_campaign=campaign-name
- Organic social posts: ?utm_source=instagram&utm_medium=social&utm_campaign=organic
- Influencer links: ?utm_source=influencer-name&utm_medium=influencer&utm_campaign=launch
Google Ads and Meta Ads auto-tag their links (gclid and fbclid). You do not need manual UTMs for paid ads from those platforms.
What Can Wait
Meta Conversions API: implement after your first 30 days. CAPI improves data quality but requires server-side development. Get basic browser Pixel working first, then add CAPI.
Google Tag Manager: useful when you have multiple tags to manage, but adds complexity for new stores. Start with native Shopify integrations and add GTM when your tag count grows.
Server-side GTM: this is an advanced implementation. Wait until you are spending enough on ads that tracking quality improvements have measurable impact on campaign performance (typically $5,000+/month).
The Day-One Checklist for a New Shopify Store
- Install GA4 via Shopify Preferences or Google & YouTube app
- Verify GA4 real-time shows page views and purchase events
- Install Meta Pixel via Meta & Instagram sales channel
- Verify Pixel Helper shows PageView and Purchase events
- Import GA4 conversions into Google Ads (if running Google Ads)
- Add UTM parameters to all non-ad campaign links before publishing
This setup takes 2–3 hours for a new store and covers the minimum needed to run ads and measure results accurately from the start.
Book your free Shopify tracking audit here and we will verify your new store’s tracking setup is complete and correctly configured before you start spending on ads.