Articles on: Settings
This article is also available in:

How to use enforced consent (modals) on the new banner

Overview


Enforced consent displays the dialog as a modal with a background overlay until the visitor interacts.


Enforced consent (modals) makes the page behind the banner visually inactive. Visitors should use Accept, Decline, or Preferences before using the store.


Lock background scroll can be enabled with modals so the page cannot be scrolled while the banner is open.


This is a stronger experience than a small corner box. It can support strict opt-in regions. It can also increase bounce rate if the message is unclear or Decline is hard to find.


The controls are on the Layout tab, in the Enforced consent (modals) card.


New Banner. For stores on the new banner (Cookie banner shows the Layout, Content, Style, and Advanced tabs). On the Legacy Banner, see How to switch to the new banner or switch back to the previous version.


Before you start




  1. Open Shopify Admin > Apps > Pandectes GDPR Compliance.
  2. Go to Cookie banner.
  3. Open Layout and scroll to the Enforced consent (modals) card.
  4. Select Enforced consent (modals).
  5. Optional: select Lock background scroll (available once modals are on).
  6. Save.


Enforced consent (modals) card with Lock background scroll on the Layout tab


Close actions that are limited


On Advanced > Close banner > Alternative methods, some dismiss methods turn off while modals or scroll lock are on: Click outside the window, Window scroll over N pixels, and Timeout are not applicable with a background overlay, and Escape key press is enabled automatically.


If Implied consent is also on, only remaining close methods can record implied allow or deny. Configure implied consent in the Implied consent card on the same Advanced tab.


Verify


  1. Preview on desktop and mobile.
  2. Confirm you cannot click the product page through the overlay.
  3. With scroll lock on, confirm the page does not scroll behind the dialog.
  4. Accept and Decline both close the modal and record consent as expected.



Updated on: 27/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!