LogoLogo
  • LeadBoxer — Lead Data Platform —Documentation
  • 🛠️Getting Started
  • Lead Management Workflow
    • Cold outbound email campaigns
  • How does it all work?
  • 🏗️Fundamentals
    • Leads & Accounts
      • Lead card: Complete lead details in one page
      • Batch operations
    • LeadBoard
    • Reports
    • Definitions & Glossary
    • Elements
      • Filters
      • Segments
      • Workflow Automation
      • Notifications
      • Users
      • Datasets
      • Clients (agents)
      • Lists
      • Enrichment
      • Leadscore
      • Lead & Account Tags
      • Import & Export
        • Upload Leads
        • download data
        • LinkedIn Matched Audiences export
        • Custom Properties
        • LeadBoxer User Interface Placeholder Names
      • Roles & Permissions
  • 🧩Integrations
    • 🌐Website
      • Lead Tracking Pixel
      • WordPress plug-in
        • track my WordPress user logins?
      • Google Tag Manager (GTM)
      • Drupal module
      • Gravity Form Tracking
      • Change website content based on behaviour
      • Track meta data using JSON-LD
      • Cross device tracking
      • Tracking marketing campaign data (UTM tags)
      • UTM tags for Google Adwords
      • How to track user logins
      • Automatic form tracking
      • Manual form tracking
      • How to get (raw) lead data
      • Magento
      • Adobe Tag Manager
      • Unbounce landing pages
      • Tracking pixel into Wix
    • ✉️Email
      • Individual emails
        • Gmail Email tracking
        • G Suite email tracking
        • Official Outlook Add-in
        • Advanced Outlook Add-in
        • Manually Identify leads using email
        • Legacy Outlook plugin
        • Linkedin InMail or Invite Link Tracking
      • marketing emails
        • 1. Setup Tracking Pixel
        • 2. Track Email Opens
        • 3. Track Email Clicks
        • Mailchimp
        • HubSpot
        • Sharpspring
        • ActiveCampaign
        • Pipedrive Campaigns
        • Eloqua
        • Copernica
        • Intercom
        • Mailup
        • Brevo
        • Poppulo
        • Reply.io
        • Spotler mail+
        • Prospect.io
        • Woodpecker
        • Instantly
        • Mailerlite
        • Lemlist
        • Autopilot
        • Constant Contact
        • dotdigital
        • Apollo.io
        • LaPosta
        • Customer.io
        • Campaign Monitor
        • QuickMail
        • Outreach
        • Mail Merge (MS Word)
    • Other
      • Active Campaign
      • HubSpot
      • Marketo
      • LinkedIn
        • LinkedIn job titles search
      • Google Places
      • Calendly
      • How to get LeadBoxer data into Intercom
      • Zapier
        • Advanced Zapier usage
        • Zapier webhook
        • Connect Leadboxer to Pipedrive with Zapier
        • Connect Leadboxer to Slack with Zapier
        • Connect Leadboxer to Salesforce with Zapier
      • Pipedrive
        • Pipedrive Workflow Automation with LeadBoxer
      • Whatagraph
      • Google BigQuery
      • Single Sign On (SSO)
  • 🦮Guides
    • Creating your first Segment
    • Creating your first LeadBoard
    • How to add a user
    • How to upload a List (ABM)
    • How to add a datasets
    • How to create a notification
    • How to set your Leadscore
    • How to hide & unhide Leads
    • Filter Leads from ad campaigns
    • How to create a Workflow Automation
    • How to mask IP addresses
  • 🏆Solutions
    • Lead Identification
    • Lead Qualification
    • Lead Managment
  • Extras
    • Changelog
    • Email tracking info
    • linkedIn industries
    • LeadBoxer reseller getting started
    • How to contact leads
    • LeadBoxer cookies
  • Terms of Service
  • Privacy Policy
Powered by GitBook
On this page
  • Background
  • Cross device tracking

Was this helpful?

  1. Integrations
  2. Website

Cross device tracking

Background

In order to create an unique single profile of a user, every user is assigned an unique user ID (or uid technically).

This user ID is automatically created by our lead pixel (tracking javascript) that is installed on a website and once generated, we store this uid inside a (first-party) cookie on the users browser.

This is useful so that we can check for every next event or action if this user is already know to us, by checking the existence of the cookie and if present, use the uid that is stored inside.

Cross device tracking

Above approach works very well but can lead to duplicate user entries when users use more then one browser, multiple devices or even delete their cookies.

To minimize this from happening, we offer 2 ways to override the default cookie creation:

  1. uid override

  2. email override

1. uid override

If you know the uid of an existing user, (eg from our API) and you want to make sure their next behavioural action is merged into this existing user, you can 'send' us the uid by adding the lb_uid parameter to a landing page. We will then set or update the cookie to reflect this UID, and thus store all new sessions and event with this user ID.

URL example

https://www.yourdomain.com?lb_uid=1495157259.1528045459293

Example use case

You track the (anonymous) visit of a user from Company A, then with some prospecting you figure out who this person is and through email you send them a link that includes the uid from this original visit. If this person then clicks on this link, we will update the previously anonymous user with the details from the second session.

Possible side affects

This could lead to multiple users using the same user ID (eg if the url with lb_uid is shared) and as a result we will store the behaviour of multiple people in one user profile.

Using your own User ID's

The lb_uid parameter also gives you the option to bypass our uid generation all together, by providing a customised uid through this URL. We will then set the cookie with this uid value. The custom user ID's value should be in "<number>.<number>" format.

2. email override

If your already know the email address of the user you want to track, you can include the email address as a parameter in the url of the landing page. We will then lookup if the email is already registered in your data and set or update the cookie to reflect this value.

URL example

https://www.yourdomain.com?email=jack@leadboxer.com

Example use case

If you send out a newsletter / campaign or individual email that includes a link to your domain, we will then update existing or create new users and attach that email as a property to the profile of the user.

Possible side affects

You expose the email address inside the URL of the landing page. Even though this is not an security risk (as this data is transferred through secure https connections) it does show the user you are actively tracking their behaviour.

Still need help? Contact Us

Last updated on January 23, 2019

PreviousTrack meta data using JSON-LDNextTracking marketing campaign data (UTM tags)

Last updated 2 years ago

Was this helpful?

🧩
🌐