For Shopify and DTC stores
Cookie and marketing pixel audits
Submit your store URL to check cookies and tracking requests before consent. Your report includes screenshots, request records, and recommended fixes.
Try the free cookie audit tool
Free path: one US-baseline visit outside California. EU and California audits are paid one-time products after sign-in.
Enter a storefront URL to validate the free US-baseline scope. Sign in only when you are ready to run the audit and save the report.
Store J, US connection, 2026-10-15
Before click
- before clickstore-j.example/before clickOneTrust groups before the click: C0001:1, C0002:0, C0003:0, C0004:0
- before click_ttpbefore click_ttp cookie name observed; value excluded. TikTok anonymous_id equaled this cookie on Reject run 1.
Reject run 1
- after Rejectanalytics.tiktok.com/api/v2/shopify_pixelanalytics.tiktok.com 8 requests after Reject All, including 4 POST /api/v2/shopify_pixel
analytics.tiktok.com sent 8 requests after Reject All, including 4 POST /api/v2/shopify_pixel.
US connection, 2026-10-15, Reject run 1·RULE-STORE-J-TIKTOK-01
After Reject All, analytics.tiktok.com received 8 requests, of which 4 were POST /api/v2/shopify_pixel. The product page sent Pageview and ViewContent. The collection page sent Pageview and collection_viewed. context.user.anonymous_id equaled the _ttp cookie and did not change across the click. external_id equaled shopify_client_id.
Suggested next step: On a later capture, count analytics.tiktok.com requests after Reject All and compare anonymous_id with the _ttp cookie name.
Store J, captured from a US connection on 2026-10-15 and anonymized.
Report contents
Reports document technical findings, detected tracking behavior, potential compliance risk, and recommended fixes.
Cookies and requests
Third-party domains, scripts, cookies, and network requests observed across scenarios.
Evidence
Every finding links to requests, cookies, CMP actions, and screenshots.
Recommended fixes
Technical remediation steps and specific test cases for engineering review.
Scope boundaries
Clear technical distinctions between observed browser events and unobserved flows.
Audit process
- store-j.example
STEP 01
Enter your store URL
Submit your public HTTPS storefront address. No theme code changes required.
- USEU freshEU rejectCA GPC
STEP 02
Browser audit
An automated browser visits your storefront to record network requests, cookies, CMP events, and screenshots.
The free audit runs the US baseline. EU and California scenarios are paid regional audits.
- Evidence IDEV-TT-REJECT
STEP 03
Report review
Open the technical report in your private workspace to inspect findings, requests, and recommended fixes.
Pages opened
Each scenario opens the URL you submit. A same-origin scan may also open a linked product, cart, privacy, or cookie page within the page and time limit. Checkout can stay out of scope when it uses another host or needs a filled cart.
Theme, app embed, and web pixel behavior is recorded from requests the browser can see. This audit is not a Shopify app and does not modify the store. This is a technical record, not legal advice.
Checklists
Storefront checks
Four pages for the next storefront visit: which test to run, which files to keep, whether Reject takes as many clicks as Accept, and a Shopify GPC pair.
- Which cookie consent test should you run first?
Pre-consent, Reject versus Accept, EU fresh/reject/accept, or GPC.
- What belongs in a cookie consent audit evidence pack?
One URL, one consent state, cookies, request URLs, and screenshots.
- Does Reject All have to be as easy as Accept?
The CNIL page of 12 December 2024, then cookies and requests after each click.
- How do you test whether a Shopify storefront honors Global Privacy Control?
Same shop URL with GPC off, then with Sec-GPC: 1.
Audit pricing
Free US-baseline audits are open. EU ($49), California ($49), and Global 2 ($79) are paid one-time audits after sign-in.
US Baseline
Available nowOne clean US-baseline browser session outside California.
- Fresh visit without consent actions
- Cookies, requests, scripts inventory
- Private report in customer workspace
EU GDPR
Pay as you goThree EU consent scenarios (Fresh, Reject all, Accept all).
- CMP interaction and verification
- Consent gating evaluation
- Evidence closure & retest IDs
California
Pay as you goCalifornia baseline and Global Privacy Control (GPC) comparison.
- Header and DOM GPC verification
- Sale/share advertising delta
- Evidence closure & retest IDs
Up to 50 same-origin pages · $9.90 one-time credit
- Technical crawl across 50 pages
- Structured data & hydration checks
- Technical crawl without search ranking guarantees.
If a paid regional audit fails coverage twice, the order is refunded in full.
View pricing detailsFrequently asked questions
Scope, methods, and delivery for storefront audits.
What does the audit record?
Does the audit modify my website?
What are the regional audit scenarios?
Is the report a legal opinion or certification?
Can I review the report format beforehand?
What happens after submitting a storefront URL?
Are regional audits available for purchase today?
Is ConsentProbe the consentprobe package on npm?
Start audit
Run a free US-baseline audit
Submit your storefront URL for one US visit outside California. EU and California scenarios are separate paid products.