PrestaShop

PrestaShop

Install the CookieShift PrestaShop module, connect your shop, and serve the consent banner on the storefront.

Modules — PrestaShop module download and connect actions
Modules — PrestaShop module download and connect actions

CookieShift’s PrestaShop module (Back Office name: CookieShift CMP) connects your shop to the CookieShift dashboard so you can manage consent without editing theme files manually.

What the module does

  • Links your PrestaShop install to your CookieShift account
  • Matches or creates the CookieShift property for this shop install URL
  • Injects CookieShift cmp.js on public storefront pages when connected
  • Provides Back Office tabs for Dashboard, Consent Log, Go Pro, and Site Details
  • Opens CookieShift tools for banner configuration, scanning, compliance reports, and consent logs

CookieShift provides technical consent-management tools. You remain responsible for legal and privacy configuration.

Requirements

  • PrestaShop 1.7 through 8.x
  • Outbound HTTPS to CookieShift
  • A CookieShift account

Install and open the module

  1. In Back Office, open Modules → Module Manager.
  2. Upload the CookieShift ZIP (folder name cookieshift).
  3. Enable CookieShift CMP if needed.
  4. Click Configure.

Connect PrestaShop

On the Not Connected screen:

  1. Choose Create New CookieShift Account or Connect Existing Account.
  2. Complete registration or sign-in on CookieShift.
  3. Confirm, select, or create the property for this install URL.
  4. Return to PrestaShop. On success you see Website connected successfully on the Dashboard tab.

Connection stores Site ID and a server-side plugin token. The connect state expires after about 15 minutes—restart Connect if you see an invalid/expired OAuth state message.

After connection

Use the header actions Sync and Disconnect, and the tabs:

TabUse it for
DashboardGetting Started checklist (Customize, Scan, Review, Edit)
Consent LogConsent summaries and Open Consent Logs
Go ProUpgrade / pricing links
Site DetailsSite ID, sync times, Module Health, Embed Mode (CMP ACTIVE)

Banner design happens in CookieShift:

  1. From Dashboard, click Customize or Edit.
  2. Save banner settings in CookieShift.
  3. Check the live storefront in a private window.

Run scans and compliance review

  • Scan / Retry Scan opens CookieShift Scanner for this property.
  • Review opens compliance reports.
  • A failed scan does not disconnect the module.

Disconnect

Disconnect clears the local plugin token and stops cmp.js injection. Your CookieShift account and property are not deleted. Site ID / install identity are kept to help reconnect.

Troubleshooting

IssueTry
Invalid or expired OAuth stateStart Connect again from the module promptly
Connected but no bannerConfirm CMP ACTIVE; clear PrestaShop/CDN cache; private window; save banner in CookieShift
Consent Log errorRetry / Refresh Analytics; reconnect if token rejected
Sync failedRetry Sync—the shop stays connected
Wrong propertyDisconnect/reconnect; select the correct property for this install URL

More: Modules, Consent Setup, Scanner.

PrestaShop — CookieShift Docs