Cookie Consent Banner — GDPR / KVKK Setup
If you do business in Europe (GDPR) or Turkey (KVKK), you must ask visitors before storing non-essential cookies. Nuvi's Cookie Consent module gives you a banner, category controls, and an audit trail of every consent — all from one screen.
Step 1: Open the Cookie Consent Settings
From the admin, navigate to Cookie Consent (or open /app/cookie-consent). The page has four tabs: Stats, Configuration, Records, and Legal.
Step 2: Enable the Banner
Switch to the Configuration tab and toggle Banner Enabled on. Pick a Position for where the banner appears on your storefront:
- Bottom — Full-width strip at the bottom (most common).
- Top — Full-width strip at the top of the page.
- Bottom Left / Bottom Right — A floating card in the corner, less intrusive on mobile.
Step 3: Set the Policy Version
The Policy Version field (e.g., "1.0", "2024-04") stamps every consent record. When you make a material change to what you do with visitor data, bump the version — Nuvi will treat existing visitors as not having consented to the new policy and re-prompt them.
Step 4: Link Your Legal Pages
Set the Privacy Page Slug and Cookie Page Slug to the slugs of your published legal pages (e.g., privacy and cookies). The banner shows links so visitors can read the full policies before they decide.
Step 5: Create the Legal Pages
Switch to the Legal tab. You will see one-click presets for the standard documents:
- Privacy Policy
- Terms of Service
- Cookie Policy
- KVKK Aydınlatma Metni
- Copyright Notice
Click any preset to create a starter draft, then edit the content from the standard Pages editor and publish it.
Step 6: Understand the Cookie Categories
Visitors choose which categories to allow on the banner:
- Essential — Always on. Required for cart, checkout, and login to work.
- Preferences — Stores language, currency, theme.
- Analytics — Google Analytics and similar measurement tools.
- Marketing — Ad pixels, retargeting, campaign attribution.
Until a visitor accepts a category, scripts in that category do not load.
Step 7: Review Consent Records
Switch to the Records tab to see every consent visitors have given, paginated 50 at a time. Each row shows the session, the categories accepted, the policy version, and the timestamp. This is your audit trail if a regulator ever asks for proof of consent.
Step 8: Watch the Stats
The Stats tab summarizes how visitors are responding: how many accepted everything, how many declined everything, and the per-category acceptance rates. If you see most visitors declining marketing, take that as a signal to tighten what you place in that category.