This article applies only to accounts using the full funnel LeadsRx Attribution product to capture data about multiple marketing channels. 

LeadsRx has essentially two ways of unifying journeys:

  1. Unifying customer journeys based on data specifically provided by the website.
  2.  Unifying customer journeys based on the LeadsRx built-in identity graph.

In #1 above, we use one of the following items to unify different journeys:

  • email address
  • phone number
  • a "user ID", which is any unique string of characters defined by the website
  • full mailing address

In the case of the first 3 items above, if an item has an empty value or the word "undefined" (which is a JavaScript reserved term), LeadsRx will ignore the item and set a field in the profile object called "lrx_error" with an error message. In this case, the offending item will NOT be used to unify journeys. 

LeadsRx always uses BOTH #1 and #2 above to unify journeys. In other words, if we have a matching userID across devices, browsers, or apps we use it. Then, if we also find matches within our ID graph, we use those as well.  It's not either/or. If the userID is invalid, we will default to using the ID graph.