Many Marketing Automation Platforms (MAPs) offer the ability to identify users on your website based on them clicking a personalised link (PURL) in an email that you have sent them. These links normally contain some type of unique identifier that allows on-page scripts to look up the user within your MAP and retrieve their contact details. is able to work alongside most of these MAP PURL solutions to ensure that forms are pre-populated for these users.

Normally, a number of pre-requisites must be met in order for this to work. If you are having issues identifying users from PURLs please check the following:

  1. The PURL has been configured correctly within your MAP and contains a unique ID.
  2. You have the relevant tracking script installed for the MAP you are using on the website where you are trying to identify users. Note that does not inject third-party tracking scripts, but relies on them being on the pages in order for pre-population to work. This applies to any pre-population route, not just PURLs.
  3. Your account has been correctly configured to work with your MAP. Check with our support if you think this is not the case.
  4. Users must have cookies enabled since cookies are required for pre-population to work. Some adblockers disable tracking cookies - for these users, pre-population using MAPs and PURLs will not work. However, once they have completed a form, their details will be available for pre-population on subsequent form submissions since we store them in-browser.

Some MAPs offer multiple methods for creating PURLs, in particular Eloqua. If you are having issues with user identification using the default PURL method, and you have worked through the steps above, please contact our support as we may be able to advise you on additional steps to utilise other methods.