A GDPR-friendly add-on for Shopify's native banner

Add a consent log and tracking declaration to your Shopify store

Banner Companion adds two simple things to Shopify's own cookie banner: a consent log that records itself automatically, and a tracking declaration page you keep up to date whenever you add a new pixel or script. That's it — a small add-on that helps EU Shopify shops rest a little easier about GDPR compliance, for about the price of a coffee a month.

Consent log — automatic Tracking declaration — you keep it updated $1.90/mo, 7-day free trial

No script blocking, ever — runs in Shopify's own sandboxed Web Pixel, the same consent system your native banner already uses.

Consent audit log
Banner Companion
Live
Allowed Denied

Illustrative example — recorded automatically, no setup required.

Export consent log (CSV)

Shopify's own banner is good — but a few pieces are missing

"Does the native cookie banner even keep a log of consents?" is one of the most-asked questions in Shopify's own community forums — and the honest answer is no. Shopify's banner speaks Consent Mode v2 correctly and never sends signals before a visitor consents, but it doesn't prove that consent happened, and it doesn't tell visitors what's actually being tracked.

Missing piece 01

"Can you prove a visitor actually consented?"

GDPR expects you to be able to show what a visitor agreed to and when. Banner Companion keeps a downloadable audit log of every consent decision — no theme code to add, just Shopify's own sandboxed Web Pixel listening for the consent events your banner already generates.

Missing piece 02

"Where can a visitor see what tracking my store uses?"

A cookie banner alone isn't a disclosure. Banner Companion publishes a public declaration page listing the tracking and pixels your store actually runs — linked from your footer.

Built for merchants who already trust Shopify's banner

Store owner

Close the compliance gap without touching your scripts

You're already using Shopify's native banner and don't want a heavyweight consent-management platform that risks blocking checkout or conversion tracking. Banner Companion adds only what's missing, nothing more.

  • Keep your existing pixels and custom events exactly as they are
  • Show a compliance-minded audit trail if you're ever asked
  • Give visitors a real tracking declaration page
Agency & freelancer

A safe default for every client on Shopify's native banner

Recommend Banner Companion instead of a third-party CMP that might silently block a client's marketing scripts when Shopify updates something. It installs in minutes and never touches theme code.

  • Nothing to reconfigure when Shopify changes the banner
  • No extra layer between the shop and its own consent data
  • One flat price per store, easy to pass through to clients

Install, add a footer link, done

1

Install the app

Add Banner Companion from the Shopify App Store. No theme code edited.

2

We read your consent events

A sandboxed Web Pixel picks up the consent events your native banner already generates via the Customer Privacy API.

3

Export & publish

Download your audit log anytime, and link your new declaration page from the footer.

Three ways to handle consent on Shopify

Third-party consent-management platforms try to control which of your scripts fire — which means every Shopify update and every banner update has to stay in sync, or events silently stop being tracked.

Shopify's banner alone

  • Consent Mode v2, safe by default
  • No audit log
  • No tracking declaration page

Third-party CMP

  • Audit log & declaration page
  • Blocks/controls your scripts directly
  • Extra layer to keep in sync with every Shopify change

Banner Companion

  • Audit log & declaration page
  • Never touches or blocks a script
  • Runs in Shopify's own sandboxed Web Pixel — no theme edits

Built because clients kept losing conversion tracking

Max Anderseen — Founder, Shopify Expert

Max Anderseen

Founder Shopify Expert Google Ads Expert

I run Shopify stores and manage Google Ads for clients. More than once a client's install of a heavyweight consent banner quietly broke conversion tracking after a Shopify update. Shopify's own banner never did that — it was just missing the audit trail and disclosure page GDPR expects. Banner Companion is that missing piece, nothing else.

Connect on LinkedIn

One plan. Nothing to configure.

7-day free trial. No credit card required. Cancel anytime by uninstalling the app — billed and managed entirely through Shopify.

Yearly

Banner Companion

$19.00/yr

7-day free trial

  • Same features, paid yearly
  • About 17% cheaper than monthly
  • Zero script blocking
  • Email support
Start Free Trial

Common questions

No. Banner Companion works alongside Shopify's native consent banner — it doesn't replace it, style it, or change how it behaves. A sandboxed Shopify Web Pixel picks up the same consent events your banner already generates through the Customer Privacy API, and we turn that into an audit log and a declaration page on top.

No. Banner Companion runs as a sandboxed Shopify Web Pixel, which by design has no access to your page's DOM or other scripts — it can't intercept, block, or modify theme scripts, custom pixels, or checkout scripts even if it wanted to. That's the whole point: no risk to your conversion tracking.

Every recorded consent decision — when it happened and which categories (analytics, marketing, etc.) the visitor allowed or declined — exportable as a download whenever you need to show a record of consent.

A public page Banner Companion generates for your store, listing the tracking and pixels your store actually uses, so visitors have somewhere to check — something a banner alone doesn't provide.

They're two different systems measuring two different things. The consent log records what a visitor agreed to, picked up the moment they responded through Shopify's own Web Pixel and Customer Privacy API. Google Analytics reporting depends on your Consent Mode / Google Tag Manager setup firing in the right order after that — if GA looks like it's undercounting, that's almost always a tag-sequencing issue on the Google side, not something wrong with the consent record itself. The audit log is the one place you can check what actually happened at the moment of consent, independent of how your analytics is configured.

Yes. Billing runs entirely through Shopify's own subscription system — uninstall the app from your Shopify admin and the subscription ends. No separate cancellation flow to deal with.

No. Banner Companion is a tool that adds a consent audit log and a tracking declaration page to help support your compliance efforts — it isn't legal advice, and you should confirm your own GDPR obligations with a qualified professional.