Trakpilot: Muti-market tracking
Multi Markets restructures the way TrakPilot manages tracking from a channel-centric model (separate tabs for Google Ads, GA4, and GTM) to a market-centric model. Each Shopify market now owns its own dedicated tracking configuration.
Overview
Multi Markets prevents duplicate data from being sent to Google Ads, Google Analytics, GTM, Remarketing and ensures each market's data flows to the correct channels. At the same time, merchants who prefer a unified global setup can still route all data under a single Global configuration.
Why this matters for your Google Ads performance
Google Ads increasingly depends on high-quality first-party signals to power its AI bidding and targeting. Clean, market-separated data gives Google's systems more accurate signals, leading to better campaign optimization, smarter audience targeting, and improved return on ad spend across regions.
Key Concepts
Global Tracking
Global tracking is the default configuration that applies to your entire store. It serves as the baseline - any market that does not have a custom configuration will automatically use the Global tracking settings. When you first install TrakPilot, all your tracking runs under Global.
Market Tracking
Market tracking is a market-specific configuration that overrides the Global settings for a particular region. When you need separate Google Ads accounts, GA4 properties, or GTM containers for a specific market, you set up market tracking to ensure that market's data goes to its own dedicated destinations.
Inherit Default Settings
When adding a new market, you can choose to inherit the app's default tracking configuration. You can still select which Google Ads, GA4, GTM, and Remarketing accounts to use for that market - inheritance applies to conversion event settings, not the account selection.
Step-by-step setup
Add Market
- Go to the page Markets & Events
- Click Add market

- Select a market
Choose a market from the dropdown. The list is pulled directly from your Shopify Markets. If you have no markets set up in Shopify, the market will default to Global.

- Set status to Active or Draft
Choose Active to start tracking immediately, or Draft to save the configuration without activating it yet.
- Inherit Default Settings
- Check this option to apply the app's default event configuration to this market. You can still choose your own accounts below.
- Uncheck if you want to fully customize conversion events for this market. Then click into button View details to customize your conversion settings.

- Configure Tracking IDs
Select or enter the accounts for this market: GA4 account or Measurement ID, GTM container, Google Ads account, and Server-side Tracking toggle.

- Save
Click Save to create the market. It will appear in the Markets table and begin tracking according to your configuration.
Edit Market
To edit a market, click the pencil icon in the Action column of the Markets table, or click on the market name.
ou can update the following:
- Status (Active / Draft)
- Inherit default settings checkbox
- GA4 account or Measurement ID
- Server-side Tracking toggle
- GTM account and container
- Google Ads account
After making changes, click Save. The market's event and channel configuration will update immediately according to the new settings.
Understanding the Markets Table
Column | Description |
|---|---|
Market | Market name with country flag, synced from Shopify Markets |
Status | Active or Draft - mirrors your Markets tracking status |
GTM | GTM container name assigned to this market |
GA4 | GA4 property name assigned to this market |
Google Ads | Google Ads account assigned to this market |
Google Remarketing | Remarketing account assigned to this market |
Action | Edit or delete the market |
Managing Conversion Events
The Conversion Events section shows which events are being tracked and which channels they are firing to. Use the market filter at the top to view events for a specific market.

Market Filter
By default, the table shows events for Global. Use the market dropdown to switch to a specific market and see how events are configured for that region.
Checkbox States
Each event row shows checkboxes for GA4, Google Ads, and Google Remarketing channels. You can check or uncheck events at any time to control which channels receive tracking data.
State | Meaning |
|---|---|
Checked (filled) | This event is actively firing to this channel for the selected market |
Unchecked (empty) | This event is not firing to this channel for the selected market |
Greyed out | This channel is not available or not applicable for this event type |
Manage Conversions
Click Manage conversions to open the full Google Ads conversion management view. This shows all server-side conversion actions associated with your Google Ads account, including CTID, conversion name, type, and status - matching the functionality of the previous Google Ads tab.

Plan Limits & Feature Access
Feature | Free | Professional | Enterprise |
|---|---|---|---|
Custom markets | 0 (Global only) | 1 | 8 |
Google Ads accounts | 1 | 3 | Unlimited |
GA4 & GTM | Not available | Available | Available |
Google Remarketing | Not available | Available | Available |
Extra markets (add-on) | — | $12/market | $12/market |
Orders tracked/month | 20 | Unlimited | Unlimited |
Data retention | 30 days | 90 days | 365 days |
Frequently Asked Questions
Do I need to set up separate markets if I only sell in one country?
No. If you only operate in one market, your Global configuration is all you need. Multi Markets is designed for merchants who need different tracking accounts per region.
Can two markets share the same Google Ads account?
Yes. You can share a Google Ads account between Global & Custom market because Google Ads uses separate Conversion Actions to distinguish tracking per market. There is no risk of duplicate conversion data.
Can two markets share the same GA4 property or GTM container?
Currently, no. It's to make sure independent event control per market, so please assign a dedicated GA4 property and GTM container to each market.
What happens to my existing tracking when I add a new market?
Your existing Global configuration is not affected. The new market gets its own configuration, and Global continues to apply to any regions not covered by a specific market.
What happens if I untick all channels for a conversion event?
The conversion remains visible in the Conversion Events table. It will not be removed - only tracking will stop for that conversion. You can re-enable it at any time by checking the channel checkboxes again.
What does Draft status mean for a market?
A market set to Draft is saved but not active. No tracking data will be sent for that market until you change its status to Active.
Updated on: 15/05/2026
Thank you!