Identify the referrer
In this section, we will explain a useful variable that can be used to retrieve the referrer code for a user. By understanding how to use the variable, you can customize your code to perform specific actions based on the referrer code. For example, by calling this variable, you would know if someone was referred or not, and then could:
- Apply a discount code automatically to the checkout process
- Personalize text shown on a landing page
RH.referrer
can be used to return the referrer code if the '__maitre-referrer-
' cookie is present in the user's browser. It is not a method, but rather a variable that can be called to return a value.The
RH.referrer
value is available if the '__maitre-referrer-
' cookie is present in the user's browser. This cookie is created when a user clicks on a referral link and lands on the website. If the cookie is not present, the RH.referrer
value will return undefined.To use the
RH.referrer
variable, you can call it in your code like this:window.RHConfig = {
callbacks: {
ready: function() {
if (RH) {
console.log(RH.referrer)
// you can perform any logic here
}
}
}
This code will check if the cookie is present, and if it is, it will log the
RH.referrer
value to the console. You can replace the console.log
statement with your own logic, depending on your use case.Yes, you can use the
RH.referrer
variable with REST APIs if you want to send the referrer code to RH via the API. You can include the RH.referrer
value in your API request payload and send it to RH.Last modified 1mo ago