Drupal is a registered trademark of Dries Buytaert

Commerce Cookie Condition provides a way to create Drupal Commerce conditions based on the presence and value of browser cookies. Useful for promotions, pricing, and personalization.

Features

The Commerce Cookie Condition module adds a new condition plugin to the Drupal Commerce ecosystem that allows site builders to:

  • Create conditions based on whether a specific cookie exists.
  • Match a cookie to a specific value (e.g., promo_code=SUMMER2025).
  • Use this condition in promotions, payment gateways, or custom order workflows.

This is especially useful for:

  • Personalizing user experience based on cookies from ad campaigns or A/B tests.
  • Targeting promotions based on UTM tracking parameters stored in cookies.

Post-Installation

Once installed, the module provides a new condition called "Current user has cookie" under the Customer category of conditions.

To use it:

  1. Go to the configuration area where conditions are supported (e.g. a Commerce Promotion).
  2. Add a new condition and choose "Current user has cookie".
  3. Enter the name of the cookie and the expected value.
  4. Save your configuration.

Activity

Total releases
2
First release
Jun 2025
Latest release
8 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Jun 30, 2025
1.0.x-dev Dev Jun 30, 2025