Cookie consent and Consent Mode v2
How to set up Shoporama's free cookie consent app: categories, automatic blocking, consent revocation, and Google Consent Mode v2.
Shoporama has a built-in, free cookie consent app. It displays a cookie banner to your customers, automatically blocks analytics and marketing cookies until consent is given, and supports Google Consent Mode v2. This means you don’t need to purchase an external solution like Cookiebot to comply with the regulations.
This article walks you through the setup and all the features. If you want to learn more about the regulations themselves, read GDPR and Cookie Rules for Your Online Store. You can find a complete list of the cookies your store sets in Which Cookies Does Shoporama Set?
How to Enable Cookie Consent
- Go to Integrations > Apps in your admin panel
- Find the Cookie Consent app and install it
- Select a display type, and customize the text, button colors, and content of your cookie policy as needed
- Save
The app is free, works with all themes, and is automatically added to all pages. You don’t need to make any changes to your theme or manually mark your scripts.
What the customer sees
On their first visit, the cookie banner appears, allowing the customer to choose from three options:
- Accept All: Statistics and marketing cookies are allowed
- Reject all: Only necessary cookies are allowed
- Settings: The customer selects which categories to enable or disable
You can choose between two display types: a classic overlay in the middle of the screen or a discreet bar at the bottom of the page. Once the customer has made their selection, the page automatically reloads so that the allowed scripts start correctly.
The customer can always change their selection via the small cookie icon visible at the bottom of the page.
Cookie Categories
The app uses three categories:
- Essential: Shopping cart, login, payment, and the consent cookie itself. These are always active and cannot be opt-out.
- Statistics: Analytics tools such as Google Analytics and Hotjar
- Marketing: Advertising platforms such as Meta (Facebook), Google Ads, TikTok, LinkedIn, Pinterest, Snapchat, and Microsoft Ads, as well as email tools such as Klaviyo
Cookies are automatically categorized based on their names. The app recognizes cookies from the most widely used services, and cookies it doesn’t recognize are treated as tracking cookies and blocked until consent is given.
Automatic Blocking
From the moment the page loads, the app detects all attempts to set cookies in the browser. Until the customer makes a decision, all analytics and marketing cookies are automatically blocked. If the customer gives consent, the blocked cookies are set immediately. If the customer declines, they remain blocked.
This means you don’t need to modify or tag your tracking scripts. They can remain as they are, and the app ensures that their cookies are only set after consent is given.
Withdrawal of Consent
The customer can click the cookie icon at the bottom of the page at any time to change their selection. If consent is withdrawn, the app automatically deletes the relevant analytics and marketing cookies from the browser and also clears associated data from the browser’s local storage.
Consent is stored with a timestamp in the customer’s browser and remains valid for up to 12 months. After that, the customer will be asked to make a new selection.
Google Consent Mode v2
Consent Mode v2 is Google’s standard for consent signals and has been a requirement since March 2024 for using Google Analytics and Google Ads with personalized advertising in the EU. The app automatically sends the following four signals to Google:
- analytics_storage: Controls Google Analytics cookies
- ad_storage: Controls Google Ads cookies
- ad_user_data: Controls the sharing of user data with Google
- ad_personalization: Controls personalized ads
All signals are set to “denied” by default and are automatically updated based on the customer’s choice. Because Google still receives anonymous signals when a customer opts out, Google can model conversions. This ensures you maintain an accurate picture in Google Analytics and Google Ads, even when some customers opt out of cookies.
Integration with Shoporama’s tracking
If you use Shoporama’s built-in tracking, you can link it directly to the cookie consent:
- Go to Webshop > Tracking
- Check the box for “Use Consent Mode”
- Save
This ensures that tracking is only activated once the customer has given consent via the cookie banner, and the ad platforms receive the correct consent signals. This is how the requirements under the GDPR and the ePrivacy Directive are met in practice.

Customization
Everything in the banner can be customized in the app’s settings:
- All text: headline, description, button text, and category descriptions
- The content of the cookie policy that the customer sees under “Read More”
- Button colors, so the banner matches the store’s design
- Custom CSS for full control over the appearance
- Display type: overlay or discreet bar at the bottom
Frequently Asked Questions
Does the cookie app cost anything?
No. The app is free and included in all Shoporama online stores. You install it under Integrations > Apps, and there’s no ongoing subscription fee like with third-party solutions.
Do I need to make any changes to my theme?
No. The app is automatically added to all pages and works with all themes. Your existing tracking scripts can remain in place, as the app automatically blocks their cookies until consent is given.
How do I document the customer’s consent?
Each consent is stored with a timestamp in the customer’s browser and is valid for up to 12 months. Together with an updated cookie policy, you can demonstrate that your store obtains consent before setting tracking cookies. Read more in the GDPR and cookie rules for your online store.
Do I lose conversion data when customers reject cookies?
Not necessarily. With Consent Mode v2, Google still receives anonymous signals and models conversions, so your numbers in Google Analytics and Google Ads remain accurate. However, the ad platforms’ own cookies are only set once consent is given.
How can a customer change their choice later?
Through the small cookie icon that’s always visible at the bottom of the page. If a customer withdraws consent, the app automatically deletes the relevant cookies from the browser.
Can I customize the banner to match my store’s design?
Yes. You can change all text, choose button colors, add your own CSS, and choose between an overlay or a discreet bar at the bottom of the screen.
Related articles
GDPR and Cookie Policies for Your Online Store
Overview of the GDPR and cookie regulations for online stores: consent before tracking, documentation, and cookie policies, and how Shoporama meets...
What cookies does Shoporama set?
A complete overview of the cookies set by a Shoporama online store: name, purpose, and duration. Use this list as the basis for your cookie policy.
HTML fields: Insert Cookiebot, GTM and other scripts in your online store
How to use Shoporama HTML fields to insert Cookiebot, Google Tag Manager, Facebook Pixel, chat widgets and other custom HTML/JavaScript on your...
Data Processor Agreement
Guide to approving the data processing agreement with Shoporama under the GDPR.
Related features
Consent Mode
Consent Mode controls Google tags based on the user's cookie consent. Learn how it works, why v2 is required and how to set it up.
Cookie Consent - free and GDPR friendly
Free cookie consent included in Shoporama. Google Consent Mode, categorized cookies, automatic blocking and consent logging. GDPR ready.
Cookie consent
Cookie consent is the requirement to obtain consent before cookies are set. Read about cookie categories, GDPR and cookie banners for webshops.
GDPR webshop guide
Complete GDPR guide for merchants: cookie consent, data processing agreements, server-side tracking and checklist. See how Shoporama solves it.
Shoporama vs WooCommerce
Compare Shoporama and WooCommerce: price, security, speed, GDPR and maintenance. Find the best online shopping platform for your business.
Shoporama vs DanDomain
Compare Shoporama and DanDomain on price, speed, AI features and integrations. See which Danish webshop platform is best for your business.