Banner – New Version
Consent Dialogs (New Version)
Overview The Consent dialogs section defines how the cookie banner is presented to visitors on your Shopify store. In the new banner version, the banner behavior is separated into two main concepts: Cookie Dialog – how the consent dialog is presented to visitors. Consent model – how consent is interpreted and applied. This separation allows merchants to choose the user interface of the banner independently from the consent policy applied to visitors. Banner MFeaturedHow to Re-open the Cookie Banner with a Menu Link (New Version)
Overview You can allow visitors to reopen the cookie banner at any time by adding a link to your store’s navigation menu. This is useful if you want to provide visitors with a “Cookie settings” or “Privacy settings” link in your footer or header menu. When clicked, this link will open the consent dialog, allowing visitors to review or change their cookie preferences. Step 1 – Enable the Custom Open/Reopen Option First, enable the option inside the Pandectes app.Few readersCookie Domain Setup and Cross-Domain Consent (New Version)
|| This article applies to the New Banner (v5+). If you are on the Legacy Banner, please refer to the Cookie Domain Setup and Cross-Domain Consent (Legacy Version) article. Introduction When your store runs on both a main domain and one or more subdomains, you may encounter issues where the cookie banner reappears even if the visitor has already given consent. This happenFew readersHow to improve drop in statistics in Shopify or 3rd party Analytics (New Version)
Overview When a cookie consent banner is implemented, analytics platforms such as Shopify Analytics, Google Analytics, or other third-party tracking tools may show a drop in recorded statistics. This occurs because many analytics tools rely on cookies that are only loaded after a visitor gives consent. The banner configuration can influence how easily visitors interact with the consent dialog and how quickly tracking can begin. This guide explains a recommended configuration thFew readersBots blocking (New Version)
|| This article applies to the New Banner (v5+). If you are on the Legacy Banner, please refer to Bots Blocking (Legacy Version). Overview When search engines, SEO tools, social media platforms, and other automated services visit your store, they do not interact with the cookie consent banner the way a real visitor would. Showing the banner to these bots serves no compliance purpose and can interfere with how tFew readersHow to create a banner that meets Google’s banner requirements (New Version)
|| This article applies to the New Banner (v5+). If you are on the Legacy Banner, please refer to How to create a banner that meets Google's banner requirements (Legacy Version). Overview Google requires stores that use Google Ads or Google Analytics with European audiences to collect consent through a certified Consent Management Platform (CMP) that supports **GFew readersExplicit & Implied Consent (New Version)
|| This article applies to the New Banner (v5+) and explains where to find and configure the implied consent setting. If you are on the Legacy Banner, please refer to the Explicit & Implied Consent (Legacy Version) article. Overview Implied consent allows you to treat the act of dismissing the banner — without explicitly clicking Accept or Decline — as a valid consent signal. Instead of waiting for the visitor toFew readersHow to show the banner on specific pages (New Version)
|| This article applies to the New Banner (v5+). If you are on the Legacy Banner, please refer to How to show the banner on specific pages (Legacy Version). Overview In the new banner version, you can control exactly which pages the consent banner appears on by entering path patterns into the Start hidden for the following paths field. This replaces the previous "show on homepage only" checkboxFew readersUsing the Live Banner Preview mode
Overview The Preview on store feature lets you share a live preview of your banner changes with teammates, developers, or clients who do not have access to the Pandectes app or your Shopify admin. You can now show them changes in live mode without refreshing the page. Instead of only using the preview inside the Pandectes app, this feature opens your store in a separate browser window and connects it to the banner editor. This helps you review the banner position, layout, content, andFew readersCustomizing the layout of the banner (New Version)
Overview The Layout settings allow you to control how the cookie banner appears and behaves on your store. You can customize the banner dialog appearance, positioning, button layout, and animation effects directly inside the application. To access these options, navigate to: Settings > Banner > Layout The layout configuration works together with the *Few readersAdvanced Banner Settings (New Version)
Overview The Advanced tab provides additional configuration options that control how the cookie banner behaves on your store. These settings focus on interaction behavior, storage methods, visibility rules, and follow-up actions after a visitor makes a consent choice. You can access these options from: Settings > Banner > Advanced The Advanced tab is iFew readersAdding emoji icons to your banner
Add emojis to your GDPR/CCPA banner together with the content you want to have a little fun with. This way you can add some humor and increase engagement 🥳 You can add the emojis by adding the appropriate dec or hex code. You can find a complete list with their dec & hex codes here. Please avoid the copy and paste of emojis that you find on the web because most of the time their code is not valid and you may see “?” instead of them inFew readers
Banner – Legacy Version
Cookie Banner Modes (Legacy Version)
In this article, we analyze the various banner modes available in the app in detail and how they can be configured to meet different compliance needs (GDPR, ePrivacy Directive, etc.). Cookie Banner on your Shopify store: Step By Step The different modes are listed below. Informative Behavior: All cookies (essential & non-essential) are allowed by default when pages load and cannot be blocked. Usage: This banner is purely informational. It explains to visPopularHow to re-open the banner with menu link (Legacy Version)
Discover how to reopen the consent banner on your Shopify store via a menu link with our guide. Learn the steps to enhance user accessibility and compliance. Introduction Privacy and consent are not just regulatory requirements; they're foundational to building trust with your customers. Recognizing that visitor preferences may change over time, we've developed a feature that puts the power back in their hands, making consent management more accessible and transparent. How it worSome readersCustomizing the layout of the banner (Legacy Version)
You can customize the layout and styling of your banner directly inside the application. This allows you to create a look and feel that matches your organization’s branding and user experience. To access these options, navigate to: Settings > Banner > Style Position Choose where and how the banner will appear on your website: Popup: Centered on the screen. Overlay: Works like the popup, but blocks the page until the user interacts with the banner. Bar at the top:Some readersExplicit & Implied Consent (Legacy Version)
|| This article applies to the Legacy Banner (v4) and explains where to find and configure the implied consent setting. If you are on the New Banner, please refer to the Explicit & Implied Consent (New Version) article. Users must be given a choice regarding how their data is tracked. This article explains the two main approaches to cookie consent, implied and explicit, and how they relate to privacFew readersCookie Domain Setup and Cross-Domain Consent (Legacy Version)
|| This article applies to the Legacy** Banner** (v4). If you are on the New Banner, please refer to the Cookie Domain Setup and Cross-Domain Consent (New Version) article. When your store runs on both a main domain and one or more subdomains, you may encounter issues where the cookie banner reappears even if the visitor has already given consent. This happens because by default, coFew readersHow to improve drop in statistics in Shopify or 3rd party Analytics (Legacy Version)
Learn how to improve drop-in statistics in Shopify or third-party analytics with our comprehensive guide. Discover effective strategies to enhance your store's performance while staying fully GDPR compliant. Introduction You might be experiencing the following situation: Your Shopify or third-party analytics (Google Analytics, Microsoft Clarity, etc.) used to look normal. But after installing the Pandectes GDPR Compliance app, you noticed a drop in your stats. This is an **expecteFew readersHow to show the banner on specific pages (Legacy Version)
|| This article applies to the Legacy Banner. If you are on the New Banner, please refer to How to show the banner on specific pages (New Version). Learn to display the consent banner on selected pages of your Shopify store with our guide. Tailor user experience and comply with privacy regulations. If you would like to show the banner only on the home page or if you would like to hide tFew readersBots blocking (Legacy Version)
|| This article applies to the Legacy Banner. If you are on the New Banner, please refer to Bots Blocking (New Version). By having this option active our application checks if the store is visited by a bot and is not running for this session. In other words if a bot visits the storefront and this option is checked, then the page will load and the app will not work at all. In our app, we perform bot detection by matchFew readersHow to create a banner that meets Google’s banner requirements (Legacy Version)
|| This article applies to the Legacy Banner. If you are on the New Banner, please refer to How to create a banner that meets Google's banner requirements (New Version). In this article you will learn how to setup Pandectes in order to provide a banner to your store based on Google’s banner requirements. Beginning in March 2024, you'll need to use a CMP that supporFew readers
Auto blocker
Manual script blocking guide
**Follow our manual script blocking guide to enhance privacy and compliance in your Shopify store. ** Learn how to effectively block scripts with step-by-step instructions. Introduction While auto-blocking is a quick and easy way to prevent cookies from being set, there are several reasons to want to consider manually marking up script tags to prevent them from setting cookies prior to consent. Manually blocking cookies has a far lesser impPopularAbout automatic blocking
Discover the benefits and setup of automatic blocking with our detailed guide. Learn how to implement this feature to enhance website compliance and security. Introduction Auto blocker is a new feature that is now part of the core functionality in the Pandectes GDPR Compliance application. This article covers the most common questions regarding this new and improved approach to handling scripts and ensuring Prior Consent in your store. Why auto-blocking is important Auto-blSome readersAuto blocker Setup Guide
Enabling Auto Blocker inside our app's Auto Blocker Settings page makes it easy to use. By default, the Auto Blocker works through our app embed. This means that our app can block any script that you have selected, which loads either through an app that loads as an app embed or as an app pixel. If you manually load scripts on your theme.liquid, or use apps that don't load as app embed (legacy apps), follow the Manual Setup below. Also, if you load scripts from Google Tag Manager, we haveFew readersHow to set up Custom Blocking rules
In this article, you will see how to create custom rules to block any script your store loads to comply with data regulations. What are custom rules? Custom rules are entries with script rules to let the Pandectes app detect them and block them from running before the user gives consent. There are 2 cases when it comes to blocking: Opt-in banner (Strict): The scripts marked by Custom rules will only run after consent. Opt-out banner (Loose): The scripts marked by Custom rulFew readers
Cookie categories
Targeting Cookies
Learn how to manage targeting cookies in your Shopify store with our comprehensive guide. Enhance user experience and comply with privacy regulations effectively. What are cookies? A brief explanation What are cookies? A brief explanation Targeting Cookies Targeting and advertising cookies are specially designed to collect information from you on your device in order to display ads based on related topics of interest. Advertisers place these cookies on tSome readersCustomizing the cookie categories
Cookies (as well script tags that create cookies) can be classified into one of the following categories: Strictly necessary Functionality Performance Targeting Unclassified Can I create new cookie categories? It is not possible to create additional categories. The user’s consent will be for the entire category e.g. all functionality cookies/scripts, all performance cookies/scripts, and/or all targeting cookies/scripts. Can I delete one of the categories? The number oSome readersPerformance Cookies
**With our detailed guide, understand the role of performance cookies in your Shopify store. ** Learn how to manage and utilize these cookies to enhance user experience. What are cookies? What are cookies? A brief explanation Performance Cookies Performance cookies track how users interact with a website and collect anonymous data on how they do so. These cookies collect data to improve the functionality of a website. Performance cookies are used to collecFew readersStrictly Necessary Cookies
**Discover the importance of strictly necessary cookies for your Shopify store. ** Learn how to manage these essential cookies to ensure your site's functionality and compliance. What are cookies? A brief explanation What are cookies? A brief explanation Strictly Necessary Cookies Strictly required cookies are cookies that must be present in order for the website to perform its fundamental tasks. They are required in order to utilize the website functions suFew readersFunctionality Cookies
** Learn about functionality cookies and their importance for your Shopify store. ** Our guide explains how to manage and use these cookies to improve site performance. What are cookies? A brief explanation What are cookies? A brief explanation Functionality Cookies Functionality cookies permit websites to keep in mind the person’s web website online alternatives and alternatives they make at the web website online along with username, region, and language.Few readersCookie Settings
In this part of the app, you can manage your store cookies and how they will be presented to the store visitors if they select to give consent for specific categories of cookies from the cookie banner. The first time the app is installed the cookie scanner runs in order to collect all store's cookies. In order to perform additional scans, you will need to upgrade to a paid plan. With the help of our cookie database, the app auto categorizes theFew readers
Cookies declaration
About the Cookie Declaration
Easily understand the basics of setting up a Cookie Declaration on your Shopify store. This powerful, automated feature helps you stay compliant with global privacy regulations, no manual input required. | Note: The Cookie Declaration is available on all paid plans. What Is the Cookie Declaration? The Cookie Declaration acts as a dynamic, auto-updating cookie policy page for your store. After running a cookie scan, our app automatically generates a declaration containSome readersHow to create a Cookies Declaration page
You can create an automated Cookie Declaration page using one of two methods, depending on whether your theme supports Online Store 2.0. | This option is available to all our paid plans. Option A: Using an Online Store 2.0 Theme (Using Page Block) Open your Theme Editor Go to your active theme under Online Store > Themes and click Customize. Create a New Page Template Use the dropdown menu at the top to switch to Pages. Click **Create TemplatFew readers
Language & translations
How to add a multilingual cookie consent banner?
Ensure full accessibility and compliance for international customers by enabling a multilingual cookie consent banner in your Shopify store with Pandectes GDPR Compliance. Introduction A multilingual banner ensures that visitors from different regions see your consent message in their own language. This improves trust, accessibility, and compliance with international regulations such as GDPR, CCPA, LGPD, and others. This guide walks you through the steps to configure a multilinguaFew readersSupported Languages
Discover the languages supported by our Shopify app with this guide. Expand your store’s reach by catering to a diverse global audience. Banner, Preference Dialog, Data Subject Request widget, and Cookie Declaration widget support text in the following languages. Additionally, the application provides default text in the languages as indicated below. If you want to edit either the default text or add your own translations in additional languages you can use the [translation](/en/article/trFew readersTranslations
Each tool inside the application supports translation with pre-configured text for the supported languages. In order to access translations, please navigate to the Settings options on the left side menu and then select Language & translations.  you can use our application by just adding the appropriate scripts to your storefront. While you are on the Enterprise plan, you can navigate to the Dashboard page of our app, you can click the Settings option at the top, and under it select the Custom storefront option!  Navigate to Your Active Theme: Go to your Shopify admin panel. Navigate to Online Store > Themes. Find your active theme and click on Edit Theme.  CFew readersHow to handle the Update Customer Data Requests
If your customers need to update their personal data on your store using the Pandectes GDPR Compliance app, here’s how they can request these changes, whether they are logged in or visiting as guests. This guide will help you, as a merchant, understand the steps your customers will follow. How Customers Make a Data Update Request A) Guest Visitors (Logged Out or No Account) 1. Navigating to the Customer Data Requests Page If a customer does not have an account or has never placFew readersCustomer Data Requests
In this article you can find more details about Customer data requests inside Pandectes GDPR Compliance for Shopify. Introduction Managing customer data requests is required under GDPR and other data regulations. Support guest visitors You can give the option to a guest visitor (someone that has not yet logged in but he has already an account or has made an order already to the store) to make requests about his data. Once inside theFew readers
Web Accessibility
Accessibility Widget
Overview The Pandectes Accessibility Widget helps visitors adjust the storefront experience based on their accessibility preferences. Visitors can use the widget to change visual presentation, improve readability, and enable navigation or reading aids. This article explains how the widget works, how to control its visibility, and how to configure its main settings. How it works The accessibility widget loads on the storefront through the Shopify theme app embed. The widget display dFew readersHow to open the Accessibility from a link using a custom trigger
Overview This guide explains how to let visitors open the Pandectes web accessibility dialog from a custom link, menu item, button, or theme element. This is useful when you want to add a Web Accessibility link to your footer, header, or another visible area of your storefront. When Enable custom trigger is enabled, the default floating accessibility launcher is hidden. Visitors will open the accessibility dialog only through the custom trigger you configure. How the custom tFew readersHow to Write an Accessibility Statement for Your Store
Overview An accessibility statement is a public page that explains how your store supports visitors with accessibility needs. It can describe the standards you follow, known limitations, and how visitors can contact you if they experience an accessibility issue. This article explains what to include and provides a simple template you can adapt for your store. Why your store should have an accessibility statement An accessibility statement helps visitors understand your approach to acFew readersCustom styling with CSS on Web Accessibility
Our app allows you to fully customize the appearance of the web accessibility by using custom CSS. Inside the web accessibility settings, you’ll find a CSS editor under the Style tab where you can add your own styles. These styles are applied directly to the web accessibility components loaded on your website or app. This article explains how web accessibility is structured and how to target each element with CSS selectors. Banner Architecture Overview The entire consent system isFew readersHow screen reader works in the Accessibility Widget
Screen Reader The Screen Reader feature in the Accessibility Widget provides spoken feedback as visitors explore your store. When enabled, the browser reads aloud information about the content or control the visitor selects, using the language configured in the accessibility menu. This feature is designed as a read-aloud assistant for visitors who benefit from hearing page content. It is not a replacement for dedicatedFew readers
EU Withdrawal Button
Summary From 19 June 2026, EU consumer law requires online traders to offer a digital withdrawal function for eligible B2C distance contracts concluded through an online interface. In Germany, this is known as the Widerrufsbutton (withdrawal button). Pandectes helps you publish a storefront withdrawal form, collect structured requests, send confirmation emails, and manage submissions from your Shopify admin, without building a custom solution from scratch. | Important: This arFew readersStore Scanning
Overview Store scanning helps you detect cookies and other browser-based technologies used on your Shopify store. In Pandectes GDPR Compliance, the scanner reviews your storefront and reports detected items such as cookies, script tags, HTML storage, iframes, and pixels. You can use the results to review cookie categories, identify unknown providers, and update your cookie declaration. 