Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Persistent Visitor Parameters

Security covered Under active development 16 sites

This module tracks referring URLs and other request parameters for anonymous visitors and stores them in a cookie. This information can then be used for analytics throughout their session, for example, to attribute sales to specific marketing campaigns. The cookie's lifespan and privacy settings are configurable.

This module checks GET and HTTP Request parameters (like utm_source, utm_medium, HTTP_REFERER) from anonymous visitors, and saves those in a cookie for further processing.

When the visitor is going further on your website and is taking some actions like doing a purchase this information can be used for analytics. It makes initial paramaters persisistent for a session.

FEATURES

  • Can read GET and HTTP Request parameters, and store them into cookie
  • Cookie lifetime is configurable (current session, custom, forever)
  • Respects browser DNT Setting (Do-Not-Track) (configurable)
  • Other modules can easily read cookie data using integrated cookie_manager service

Version 2.x

  • Supports multiple storage methods: Session, Private Temp Storage, Session, None (disabled)
  • Better integrates Registration tracking submodule to log the (UTM / Referrer / Form) source of registered users.

HOW TO USE

  • Configure module here: `admin/config/persistent-visitor-parameters`
  • Read already saved cookies using \Drupal::service('persistent_visitor_parameters.cookie_manager')->getCookie() inside your module, and process this data further as you need it
Drupal 10–11

Ask your assistant about Persistent Visitor Parameters

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
14
Tracked since
Dec 2023
Latest release
1 month ago
Releases (12 mo)
1 ▼ from 11
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.0.0-beta1 Pre-release 10–11 Aug 27, 2026
2.0.0-alpha8 Pre-release 10–11 Dec 29, 2024
2.0.0-alpha7 Pre-release 10–11 Dec 21, 2024
2.0.0-alpha6 Pre-release 10–11 Dec 18, 2024
2.0.0-alpha5 Pre-release 10–11 Dec 18, 2024
2.0.0-alpha4 Pre-release 10–11 Dec 18, 2024
2.0.0-alpha3 Pre-release 10–11 Dec 18, 2024
2.0.0-alpha2 Pre-release 10–11 Dec 18, 2024
2.0.0-alpha1 Pre-release 10–11 Dec 18, 2024
2.x-dev Dev 10–11 Dec 17, 2024