commerce_cookie_condition
No security coverage
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:
- Go to the configuration area where conditions are supported (e.g. a Commerce Promotion).
- Add a new condition and choose "Current user has cookie".
- Enter the name of the cookie and the expected value.
- Save your configuration.