Omega Google: GDPR/CCPA consent tracking
Omega Google can now respect your shoppers' consent choices when sending tracking data to Google Ads and GA4. This guide explains how to set it up, how it behaves, and how to verify your tracking is working correctly.
What this feature does
Shoppers in privacy-regulated regions (EU/EEA, UK, and US states) may decline tracking on your store's consent banner. Omega Google now lets you decide what happens to those shoppers:
- Track all (default): We send tracking for every shopper.
- Respect consent: shoppers in regulated regions who decline your consent banner are not sent to Google Ads or GA4.
This choice applies consistently to both Google Ads and GA4.
Before you start
Set up a consent banner in Shopify first
Omega Google relies on Shopify's Customer Privacy API to know which shoppers are in a regulated region and whether they accepted or declined.
- In Shopify admin, go to Settings → Customer privacy.
- Enable and configure a cookie/consent banner for your regulated regions.
If you don't have a consent banner configured, Shopify won't flag any visitor as "regulated", and Respect consent will have no one to apply to — everyone will be treated as trackable.
Set up a consent banner from a third-party app
If you don't use Shopify native consent banner and choose a third-party one, we still support consent tracking flow without any additional setup.
Choosing your mode
During onboarding
If Omega Google detects orders from privacy-regulated regions in your store, you'll see a "Privacy-regulated regions detected" step with two options:
- Track all (Default)
- Respect consent
Pick one and continue. You can change it later at any time.

From the Home screen (anytime)
On the Home screen, use the "Privacy-regulated regions tracking" toggle:
- ON → Respect consent (visitors who decline your banner are not tracked).
- OFF → Track all.
Changes take effect immediately for new events.
How it works
For each event, Omega Google looks at three things:
- Is the shopper in a privacy-regulated region? (from Shopify)
- Did they accept or decline consent?
- Which mode you selected (Track all / Respect consent).
Shopper | Consent | Your mode | Sent to Google Ads & GA4? |
|---|---|---|---|
Not in a regulated region | — | Any | ✅ Yes |
Regulated | Accepted | Any | ✅ Yes |
Regulated | Declined | Track all | ✅ Yes |
Regulated | Declined | Respect consent | ❌ No |
If consent can't be determined (e.g., the banner hasn't loaded yet), we play it safe under Respect consent and does not send. |
How to verify your tracking
1. Run a real-time test event
Use our Test event feature to confirm your pipeline is connected. Test events are sent regardless of consent (so you can always verify setup) and are marked as tests — they don't count toward your real data.
2. Test the "Accepted" path
- Open your store as a shopper (regulated region or a test profile).
- Accept the consent banner.
- Place a test event/test order.
- Check:
- The event appears in GA4 → Realtime/DebugView and in Google Ads conversions.
3. Test the "Declined" path (the important one)
- Open your store as a shopper in a regulated region.
- Decline the consent banner.
- Place a test event/test order.
- With mode = Respect consent, confirm:
- The event does not appear in GA4 or Google Ads.
- Switch mode to Track all, repeat, and confirm a declined shopper is now sent.
FAQ & Troubleshooting
- My numbers dropped after enabling Respect consent — is something broken? No. That's expected. You're now excluding shoppers who declined consent, so fewer events are sent to Google. Switch back to Track all to send everyone again.
- I don't see the "Privacy-regulated regions detected" step. It only appears when Trakpilot detects orders from regulated regions in your data. You can still set your mode anytime from the Home toggle.
- Declined orders still show in my table — is that a bug? No. Declined orders are shown (labeled
Declined) so your totals stay consistent with Shopify. They are not forwarded to Google. - Respect consent is on, but a declined shopper still seems tracked. Check that your consent banner is properly set up in Shopify (Settings → Customer privacy) or your third-party app. Without it, Shopify may not mark the shopper as regulated. If the issue persists, contact support with your store domain and the order ID.
- Does this make my store fully GDPR/CCPA compliant? This feature helps you respect shoppers' consent choices, but overall compliance also depends on your consent banner, privacy policy, and store configuration. It's a tool to support compliance, not legal advice.
- Can I allow analytics but block marketing separately? Not yet. In this version, a declined shopper is excluded from both Google Ads and GA4 together. Per-purpose control is planned for a coming soon update.
Updated on: 02/07/2026
Thank you!