plugin-icon

track-incoming-referrer

Track incoming referrer and write it to any hidden form field with the identifier "referrer".
Note
5/5
Version
1.0.0
Installations actives
10
Mis à jour récemment
Jan 10, 2017

Non-technical summary: Track incoming referrer and write it to any hidden form field with the identifier « referrer » (this can be created in Contact Form 7, for example; see below). Also if the WordPress site redirects from HTTP to HTTPS, this plugin also overrides the redirect to add the referrer to the https URL.

Technical details: This plugin runs client-side JavaScript in every page in HEAD and if there isn’t a session cookie with the name « referrer », then it writes a session cookie with the name « referrer » and the value of either document.referrer, or if that’s empty, the URL-encoded value of window.location.href. There is another client-side JavaScript in every page before which writes the value of the « referrer » cookie to any INPUT with the ID « referrer », if it exists.

When integrating with Contact Form 7, add a hidden input field such as the following:

[hidden referrer id:referrer]

And then add to the Mail’s Message Body:

Referrer: [referrer]

If you’re just integrating this with HTML, just add this to any form:

<input type="hidden" id="referrer" name="referrer" />
Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 4.7.31
Cette extension est disponible en téléchargement pour votre site .