Propensity to Buy Event

Propensity to buy events are used by retailers who do not sell their products online. This might apply to automotive retailers for example, which can feature cars in their website but which require customers to go to a brick and mortar dealership to complete a purchase.

For this type of “non-transactional” website, we can still get a measure of the impact Reevoo has on driving sales, by tracking propensity to buy events. These events are tracked on key pages on your website, which give a strong indication the consumer will go on to buy your product or service.

For example a retailer could place a propensity to buy event on the “Find a Dealership” page, which indicates the customer is willing to try the product.

📘

Remember - This tracking is not covered by our standard Reevoo widgets. You need to trigger the tracking events by including the JavaScript snippets shown below on the relevant places across your site.

Find below some examples on how to place propensity to buy events on your website for different use cases. Make sure the page where you use these snippets contain the Reevoo JavaScript library .

Scenario 1 - Propensity to buy on visiting a specific page

Triggering a propensity to buy event when the user visits a specific page, for example the “Find a Dealer” page.

<script>
  if (typeof window.afterReevooMarkLoaded === 'undefined') { 
    window.afterReevooMarkLoaded = []; 
  }
  afterReevooMarkLoaded.push(function() { 
    ReevooLib.track.propensityToBuy({ 
      productId: 'SKU',
      cta: 'Find a Dealer
    })  
  });
</script>

In the snippet above, SKU should be replaced by the SKU of the product to which you want to attach the event. If the event is generic for all products you can use the value Global CTA instead, like below:

<script>
  if (typeof window.afterReevooMarkLoaded === 'undefined') { 
    window.afterReevooMarkLoaded = []; 
  }
  afterReevooMarkLoaded.push(function() { 
    ReevooLib.track.propensityToBuy({ 
      productId: 'Global CTA',
      cta: 'Find a Dealer
    })  
  });
</script>

The CTA attribute label can be replaced with anything that clearly identifies the type of propensity to buy event that you want to track, there are no restrictions to what this label can be.

Automotive versions

If you are an automotive retailer using a combination of “Model” and “Manufacturer” to identify products, these can be used instead.

<script>
  if (typeof window.afterReevooMarkLoaded === 'undefined') { 
    window.afterReevooMarkLoaded = []; 
  }
  afterReevooMarkLoaded.push(function() { 
    ReevooLib.track.propensityToBuy({ 
      manufacturer: 'MAKE',
      model: 'MODEL',
      cta: 'Find a Dealer
    })  
  });
</script>

If the event is not associated to a specific Make and Model, the value Global CTA can again be used.

<script>
  if (typeof window.afterReevooMarkLoaded === 'undefined') { 
    window.afterReevooMarkLoaded = []; 
  }
  afterReevooMarkLoaded.push(function() { 
    ReevooLib.track.propensityToBuy({ 
      manufacturer: 'Global CTA',
      model: 'Global CTA',
      cta: 'Find a Dealer
    })  
  });
</script>

Scenario 2 - Propensity to buy event on a user action

Triggering a propensity to buy event on a user action, for example when the user clicks on a “Download Brochure” button. To do this, you will need to add an onclick event to the button or link, as in the example below. You should replace SKU by the SKU of the product or service, or by Global CTA if the event is not linked to an individual product or service.

<button 
  type="button" 
  onclick="ReevooLib.track.propensityToBuy({ 
      productId: 'SKU',
      cta: 'Download Brochure'
    })"
>Download Brochure</button>

Automotive version

Again, if you are an automotive retailer using a combination of “Model” and “Manufacturer” to identify products, these can be used instead. If the event is not associated to a specific Make and Model, the value Global CTA can again be used.

<button 
  type="button" 
  onclick="ReevooLib.track.propensityToBuy({ 
      manufacturer: 'MAKE',
      model: 'MODEL',
      cta: 'Download Brochure'
    })"
>Download Brochure</button>