Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

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
9 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