Overview
The Members Portal can show a cookie banner and hold back analytics and marketing tags until the visitor agrees. It covers every tag the portal loads for you (Google Analytics, Google Tag Manager, the ad pixels), your own custom code when you tag it, and the tools that remember what customers looked at for marketing emails. You choose how the portal asks in Settings → Legal → Cookie banner.Banner modes
The banner only asks about what your location uses:
- Analytics when Google Analytics or Google Tag Manager is set up, or custom code is tagged
analytics. - Marketing when an ad pixel is set up, custom code is tagged
marketing, or the Browse reminders agent is on (it remembers what signed-in customers looked at, to email them about it).
What visitors see
- Notice — “Your location uses cookies to run this site and to understand how it’s used.” with OK.
- Opt-in — “Cookies on your location”, what each kind of cookie is for, Reject all, Accept all and Choose cookies. On phones the buttons stack, Reject all first.
- Cookie settings — a dialog with one switch per kind of cookie in use, the tools behind each, and Reject all, Save choices and Accept all. Visitors open it from Cookie settings at the bottom of every page (in the Help menu on phones).
Google consent mode
With Opt-in or My own consent tool, choose how Google’s tags wait in Google consent mode:- Basic (default) — Google Analytics and Google Tag Manager load only once the visitor accepts.
- Advanced — they load straight away with everything denied and send Google cookieless pings until the visitor accepts. Some EU regulators consider these pings to need consent too.
analytics_storage, ad_storage, ad_user_data, ad_personalization). See Google Analytics.
Using your own consent tool
Choose My own consent tool when your website already runs a consent platform. The portal then shows no banner, starts with every tag held back, and waits for your tool to pass on the visitor’s choice through custom code:Embedded widget
When you embed the portal in your website with the widget, the portal inside it shows its own compact banner in Notice and Opt-in. If your website already asks for consent, addconsent="host" to the widget’s container and pass the visitor’s choice to it:
setConsent. The choice is not stored by the portal: your website passes it on every visit.
Browsers keep the widget’s storage separate from your website’s and often block third-party cookies, so ad pixels inside the widget measure less. For ad campaigns, link to the portal itself rather than to a page that embeds it.