CookieFirst - Cookie consent management platform (CMP)

medcookiefirst

Plug the CookieFirst CMP into your PrestaShop store in two minutes — consent banner, multilingual cookie declaration page, Google Consent Mode v2, custom CSS and European servers included.


Data sheet

Version 2.0.0
Core modifications (override) No
Third party subscription: Yes
Translation : bg-da-de-el-es-et-fi-fr-hu-it-ja-nl-pl-pt-ro-sk-sv-uk
Compatible Prestashop 1.6 Yes
Compatible Prestashop 1.7 Yes
Compatible PrestaShop 8 Yes
Compatible PrestaShop 9 Yes
Compatible thirtybees 1.2 Yes
Compatible thirtybees 1.3 Yes
Compatible thirtybees 1.4 Yes
Compatible thirtybees 1.5 Yes
Compatible thirtybees 1.6 Oui
PhenixSuite compatible Yes
Responsive Design Yes
Multi Shop compatible: Yes
Service Url https://link.prestatoolbox.fr/cookiefirst-consent-management-platform
PrestaShop Forum https://www.prestashop.com/forums/topic/1084532-module-perfect-integration-for-cmp-cookiefirst-on-prestashop/
Forum Thirty Bees https://forum.thirtybees.com/topic/6461-module-perfect-integration-for-cmp-cookiefirst-on-thirty-bees/
Demonstrations https://demo-addons.eu/medcookiefirst/landing/en/
Addons PrestaShop https://prestashop.pxf.io/cmp-cookiefirst-cookie-consent-management

69,99 € tax excl.

Secure payment methods

Visit and subscribe

Access

License

By buying this product, you will benefit from all the updates for 365 days.

Last Update

05/20/2026: Version 2.0.0

Compatibility

This modules is compatible with all PrestaShop 1.6.x version This modules is compatible with all PrestaShop 1.7.x version This modules is compatible with all PrestaShop 8.x version This modules is compatible with all PrestaShop 9.x version

thirtybees Compatibility

This modules is compatible with all thirtybees 1.2.x version This modules is compatible with all thirtybees 1.3.x version This modules is compatible with all thirtybees 1.4.x version This modules is compatible with all thirtybees 1.5.x version This modules is compatible with all thirtybees 1.6.x version

PhenixSuite Compatibility

This modules is compatible with all PhenixSuite version

Translate in

bg da de el es et fi fr hu it ja nl pl pt ro sk sv uk

Proposed by

Mediacom87


More info

The problem

You opened a CookieFirst account, you have your UUID API key… now what? Pasting the snippet into the theme’s header.tpl works for a single language, but you lose everything at the next theme update.

Without a dedicated module, you have no language enforcement, no native declaration page, no clean multi-store setup, no page reload after consent to let GTM and Analytics re-initialise cleanly.

The solution

CookieFirst for PrestaShop wires the consent.js script through native PrestaShop hooks — displayAfterTitleTag, actionFrontControllerSetMedia or displayHeader depending on your version — and survives theme updates effortlessly.

Advanced customization tab: Reload after consent, Custom CSS up to 10 KB and a Cookie preferences link helper. Native declaration page with per-language URL, meta and meta robots. Configuration test button in one click.

How it works

1

Configuration tab

Paste your CookieFirst API key (UUID), validate the auto-detected domain (protocol, www. and path stripped) and tick the options you need.

2

Hook chosen per version

The module picks the right hook based on your PrestaShop (1.6, 1.7.0–1.7.7, 1.7.8+, 8.x, 9.x). No theme modification, no copy-paste in header.tpl.

3

Immediate compliance

The CookieFirst banner shows on the storefront with your account’s design. The cookie declaration page is created automatically, translatable per language.

Feature highlights

Official CookieFirst integration

  • consent.js injection via native PrestaShop hooks
  • Automatic hook selection based on the version (1.6, 1.7.0–1.7.7, 1.7.8+, 8.x, 9.x)
  • Live preview of the exact script URL being injected
  • No theme modification required
  • Survives theme updates effortlessly

Clear configuration

  • API key: your CookieFirst UUID identifier
  • Domain: auto-detected, strips protocol, www., path and query
  • Force language: aligns the banner with the PrestaShop language
  • European servers: switches to consent-eu.cookiefirst.com
  • Google Consent Mode v2: native support

Advanced customization (new in v2.0.0)

  • Reload after consent: reloads the page after the user’s choice so GTM, Analytics and third-party tags re-initialise cleanly
  • Custom CSS: up to 10 KB, restyles the banner without subscribing to the paid CookieFirst Studio
  • Cookie preferences link helper: auto-binding on .medcookiefirst-reopen and [data-medcookiefirst="reopen"]
  • Calls CookieFirst.openPanel() without a single line of JavaScript
  • Works with any footer « Cookie preferences » link

Native declaration page

  • Created automatically at installation
  • URL, title, meta description and meta robots editable per language
  • Display as a list or a table (merchant’s choice)
  • Indexable or noindex, your call
  • SEO under your control without touching the theme

Test my configuration

  • AJAX button probing the CookieFirst script URL server-side
  • Verifies the service is reachable and the API key is valid
  • Catches domain or configuration errors upstream
  • Reserved for active Mediacom87 licenses
  • No need to open a front page to validate

Multi-store & multilingual

  • Shared or per-shop configuration
  • Force language per context
  • 17 back-office interface languages: bg, da, de, el, es, et, fi, fr, hu, it, ja, nl, pl, pt, ro, sk, sv
  • Declaration page translatable language by language
  • thirty bees compatible

Built-in Mediacom87 license

  • Module is 100% functional without a license key
  • Premium activation via MED-XXXX-XXXX-XXXX-XXXX
  • Full workflow: request, activation, status, migration, heartbeat
  • License server webhook via the medlicense front controller
  • Automatic new-version notifications (gated by an active license)

TouchWeb Charter & transparency

  • Member of the TouchWeb Charter for responsible cybersecurity
  • Acknowledgement within 7 days for any report
  • Fix and CVE publication within 30 days
  • About tab with Version, Author, Compatibility, Environment, Support
  • Enriched FAQ in 8 merchant-oriented sections

Use cases

Express compliance: banner live on the storefront, declaration page online, in less than five minutes. Customisation without extra cost: tune colours and typography via Custom CSS without subscribing to the CookieFirst Studio. Clean GTM/Analytics re-initialisation: enable Reload after consent so tags run their full lifecycle after the user changes their choice. Cookie preferences link: add the medcookiefirst-reopen class to any footer link — it reopens the CookieFirst panel with no extra script. Configuration audit: the Test my configuration button validates the API key + domain chain without publishing on the storefront.

Installation

Download the module and install it from your back-office (Modules > Module Manager). Installation registers the right hooks and creates the cookie declaration page.

Open the configuration, paste your CookieFirst API key (UUID format) and check the auto-detected domain.

Tick options as needed: Force language, European servers, Google Consent Mode v2, Reload after consent.

Customise the cookie declaration page language by language: URL, title, meta, meta robots, list or table display.

(Optional) Activate your Mediacom87 license in the License tab to unlock the Test my configuration button and update notifications.

Changelog

2.0.0 - 05/13/2026

  • Full compatibility with PrestaShop 9
  • New "Advanced customization" tab dedicated to storefront-side tuning
  • New Custom CSS editor to restyle the CookieFirst banner without the paid CookieFirst Studio
  • New "Cookie preferences" link helper to let visitors reopen the consent panel from anywhere
  • New "Reload after consent" option so third-party tags pick up the new state cleanly
  • New "Test my configuration" button that probes the CookieFirst script URL before going live
  • Live preview of the script URL injected on the storefront, with a shop domain autofill helper
  • Domain and API key now normalized and validated automatically on save
  • License tab now connects to the Mediacom87 license server (activation, status, migration, support)
  • Update notifications: an alert appears in the admin when a new module version is available
  • Information & support tab redesigned with module info, environment data and a "Discover all our modules" shortcut
  • "More Modules" tab removed (now accessible from the Information & support tab)

1.4.0 - 04/17/2025

  • Added compatibility with PrestaShop 9
  • Added option to force language to match store language (not for PrestaShop versions between 1.7.0.0 and 1.7.8.0)
  • Display of declaration URLs for all configured languages
  • Add security policy

1.3.0 - 05/30/2024

  • Improved compatibility with certain Google Tag Manager modules

1.2.0 - 03/01/2024

  • CookieFirst script update

1.1.0 - 02/29/2024

  • Add an option if you already use Google Tag Manager to optimize Google Consent Mode
  • Improved module position

1.0.0 - 02/02/2024

  • Initial version

Interested in product

Tell us your interest in this product and we will contact you for more details.

[0/]
CookieFirst - Automated cookie consent management platform (CMP)
CookieFirst - Cookie consent management platform (CMP)

Reviews