You can track user data from different sources if you know their User ID. You can use your system ID (email, phone number, bonus card number or any other unique user IDs) as User ID.
You can combine data from online and offline channels (CRM, CMS, site, processing system) while transferring it to Dashly.
You can use your system ID, email, phone number or any other unique option as User ID. There are two rules:
Read more about transferring User ID into Dashly in the developers section.
When you know the User ID, you can combine information about a lead when they visit your site from different devices.
A lead is considered as anonymous if they don't leave any data about themself. In this case Dashly tracks their activity via cookies. If a lead clears cookies or enters your website via another device or browser, the system will consider them as anonymous. You don't lose anything if it's just another anonymous. But it is disappointing to loose connection with actual leads when they just visit your site via another device. That's when merging is needed.
To merge leads you need to set User ID transfer to Dashly. Read about how to configure leads bonding in developers section.
Let's check how it works.
You have a client. His name is Andrew. He's been your client for a really long time, he often makes purchases, and you know quite a lot about this guy. However, today he visited your site via another device. All his actions are recorded to a card of anonymous lead. As soon as you transfer his User ID to Dashly (it happens when Andrew logs in), Dashly will immediately recognize this lead as Andrew and transfer all his actions from anonymous card to his actual card.
What will happen with lead's information
The following operations occur with other properties:
|Property||Value||How to bond|
|$name||Name||Last (replace if appear in anonymous)|
|Last (replace if appear in anonymous)|
|$phone||Phone||Last (replace if appear in anonymous)|
|$last_seen||Last activity, last event date||Max of the dates|
|$last_contacted||Last contact, last reply date, date of last sent message to the lead (including auto message)||Max of the dates|
|$last_reply||Last lead's reply date||Max of the dates|
|$conversations_emails||Number of email conversations||Amount|
|$conversations_chats||Number of chat conversations||Amount|
|$conversations_popups||Number of conversations with pop-up type||Amount|
|$sessions||Number of sessions||Amount|
|$user_id||User ID||Take the merged one|
|$score||Number of points (rating)||Amount|
|$initial_referrer||The first source (referrer)||Take the merged one|
|$initial_referrer_domain||The first source (referrer), domain only||Take the merged one|
|$initial_utm_campaign||First UTM Campaign parameter||Take the merged one (if not defined take new)|
|$initial_utm_source||First UTM Source parameter||Take the merged one (if not defined take new)|
|$initial_utm_medium||First UTM Medium parameter||Take the merged one (if not defined take new)|
|$initial_utm_content||First UTM Content parameter||Take the merged one (if not defined take new)|
|$initial_utm_term||First UTM Term parameter|
Take the merged one (if not defined take new)
|$email_unsubscribed||Unsubscribed from emails||via AND|
|$avatar||File name with avatar||Last|
|$social_vk||URL of VK page||Last|
|$social_facebook||URL of Facebook page||Last|
|$social_fourqsuare||URL of Foursquare page||Last|
|$social_googleplus||URL of Google+ page||Last|
|$social_pinterest||URL of Pinterest page||Last|
|$social_twitter||URL of Twitter page||Last|
|$cart_amount||Cart amount (integer)||Amount|
|$viewed_products||Viewed items (list of items names)||List merge (possibly set)|
|$cart_items||Shopping cart (list of items names)||Last (replace if appear in anonymous)|
|$last_order_status||Last order status (integer)||Last (replace if appear in anonymous)|
|$last_payment||Last order amount (integer)||Last (replace if appear in anonymous)|
|$revenue||All orders amount (integer)||Amount|
|$profit||Revenue per lead (integer)||Last (replace if appear in anonymous)|
|$group||Group||Last (replace if appear in anonymous)|
|$discount||Discount (integer)||Last (replace if appear in anonymous)|
|$orders_count||Number of orders (integer)||Amount|
|$tags||Tags||List merge (possibly set)|
|app_id||Application ID||Does not change|
|$event_<id>_count||Number of completed events||Amount|
|$event_<id>_first||First event date||Minimum of the dates|
|$event_<id>_last||Last event date||Max of the dates|
Since the cookies are stored for 150 days, even if Andrew signs in after 149 days after his last visit via phone and you immediately transfer his User ID to Dashly, all his actions and other data for this period will be transferred to his card.
You can merge lead cards manually in the Lead section. Remember that you won't be able to call off the merge, and it's impossible to merge two leads with User ID.
In the additional menu choose "Merge two leads".