Skip to main content

Contextual GDPR Consent for Wishlist

A seamless, GDPR-compliant shopping experience with a Wishlist button that remains visible to all users and requests consent only at the point of interaction.

Updated over a month ago

To help you balance global privacy regulations with a high-converting user experience, we have updated how the Wishlist interaction handles GDPR consent. This "just-in-time" approach ensures your wishlist remains accessible while staying compliant with data privacy laws.

Overview

Previously, if a user in a GDPR-regulated region had not accepted cookies via your site’s main consent banner, the Wishlist button might have been hidden or non-functional.

With this update, the Wishlist button on the PDP is now consistently visible to all users. Instead of asking for permission upfront for the entire site, we evaluate consent at the exact moment a user tries to add an item to their wishlist. This reduces friction and ensures that only interested users are prompted for data permission.

Note: This specific contextual flow is only applicable to users within GDPR regions. Users outside of these regions will continue to experience standard wishlist functionality without additional prompts.


How the Flow Works

The new consent logic follows a specific "if/then" sequence based on the user's current status:

1. Consistent Visibility

The "Add to Wishlist" button appears on all Advanced Product Detail Pages (PDP). This ensures that the UI remains stable and professional for every visitor, regardless of whether they have interacted with your primary cookie banner.

2. Interaction-Based Evaluation

When a user clicks the Wishlist button, the system performs a real-time check:

  • If Consent is Already Present: If the user previously accepted cookies via your main site banner, the item is added instantly. The button state updates (e.g., the heart fills in) with no interruption.

  • If Consent is Missing: A contextual modal pops up immediately near the Wishlist button. This modal explains that consent is required to save items to their list.

3. User Choices within the Modal

  • Accept: The consent is recorded, the item is successfully added to the wishlist, and the button updates to the "active" state.

  • Decline: No wishlist action is taken, and no data is stored. The button remains in its original state.

User Control: Declining does not "lock" the feature. If the user changes their mind and clicks the button again later, the prompt will reappear, giving them another opportunity to opt-in.


Relationship with Your Main Cookie Banner

This feature is designed to work in tandem with your existing site-wide consent management platform (CMP).

  • If a user accepts cookies on your main banner, they will never see this wishlist-specific prompt.

  • This prompt acts as a "fallback" to ensure that users who skipped the initial banner can still use the Wishlist feature legally and easily without having to find and reset their global cookie settings.


Current Scope & Future Rollout

Currently, this updated GDPR flow is active on:

  • Advanced PDP Wishlist Buttons

What’s Next?

We are progressively rolling this seamless consent flow out to other areas of your storefront. Please note that this page will be updated as these elements are released:

  • Collection Page Buttons: Quick-add wishlist buttons on product grids.

  • Header Icons: The global wishlist counter and shortcut.


Frequently Asked Questions

Will this affect my site's loading speed?

No. The consent check happens only upon a user's click, meaning there is zero impact on your initial page load performance.

Does this mean I don't need a main cookie banner?

No. This feature ensures your Wishlist is compliant, but you should still maintain a primary cookie banner to cover other site-wide tracking, analytics, and marketing pixels.

Is this visible to US-based customers?

No. This specific contextual prompt logic is triggered only for users identified as being within GDPR-governed jurisdictions.

Did this answer your question?