Back|
C
Cookiestack
Sign inGet started

Banner Configuration

Last updated: September 8, 2026

Every banner setting is changed in the dashboard, under Domain → Banner — changes apply immediately, with no need to reinstall the script. The widget fetches the current configuration from the server on every page load.

Available settings

positionBOTTOM · TOP · BOTTOM_LEFT · BOTTOM_RIGHT · CENTER
themelight · dark
primaryColor / buttonColor / buttonTextColor#RRGGBB
logoUrlhttps://…
defaultLanguage + textstitle, description, buttons, categories — per language
cookieExpirydays until consent is asked for again
autoBlockenables blocking of data-cookie-category scripts
showPoweredBy"Powered by Cookiestack" link in the banner
respectDntauto-reject when the browser sends Do Not Track
gcmEnabled / gcmDefaultDeniedGoogle Consent Mode v2
ymEnabledautomatic Yandex Metrica initialization

Multiple languages

You can configure text in several languages at once. With only one language configured, every visitor always sees it, regardless of their browser language. With more than one, the widget matches navigator.language, falling back to the default language when there's no match.

Position and region-aware prompting

Visitors in opt-out jurisdictions (e.g. California/CCPA) never see a blocking banner — everything is allowed by default, and the visitor gets a persistent control to opt out instead. Everyone else (including Russia and the EU) gets the opt-in model: nothing is collected without explicit consent.

Styling beyond the built-in fields

The built-in fields cover most cases. For finer visual control, see Custom styling.

Configuring the Cookiestack Consent Banner