Guides / Getting started
Set up KiteTrack on Shopify
This guide takes you from a new KiteTrack account to purchases arriving in Meta, Google Ads and GA4. You need admin access to Shopify, to Google Tag Manager and to your domain's DNS.
On an annual plan? Skip this guide. We do the full setup for you.
1. Choose your business type
Open Setup in your dashboard and pick Ecommerce → Shopify. This decides which events we set up for you.
2. Connect your Google Tag Manager
KiteTrack builds your tracking server on top of a Google Tag Manager server container that belongs to you.
- Open tagmanager.google.com → Admin → click + next to Container.
- Name it, choose Server as the target platform.
- Choose Manually provision tagging server and copy the Container Config.
- Paste it into step 2, add your web container ID (GTM-…) from the same page, and pick where most of your customers are.
Your tracking server is created in a few seconds.
3. Add your tracking domain
Type a subdomain such as track.yourstore.com. KiteTrack shows the exact CNAME record. Add it where your domain is managed (Cloudflare, GoDaddy, Namecheap, Shopify domains) and press Verify. DNS changes can take up to an hour to show.
4. Install the Shopify app
Install the Stape app from the Shopify App Store and enter your tracking domain in its settings. It sends your store's events (page views, add to cart, checkout, purchases) to your server. Press I've installed it.
5. Add your tracking files
Enter your Meta Pixel ID and Conversions API token, your GA4 Measurement ID and your Google Ads conversion ID and label (TikTok is optional). KiteTrack generates two files:
- Server GTM file — import it into your server container (Admin → Import Container → Default Workspace → Merge) and publish.
- Web GTM file — optional on Shopify, since the app sends the events.
6. Connect your ad accounts
Approve our access requests in Meta Business Manager and Google Ads, then press I've approved them.
7. Send a test purchase
Keep the setup page open and place a test order in your store. Each platform turns green as it receives the event. When all of them have, your setup is complete and the dashboard takes over.
Stuck anywhere? Press Get it done for me on the setup page, or reply to any of our emails — it comes to a person.