Show Menu

How targeting works

Adobe Target integrates with your web pages by means of the at.js or mbox.js JavaScript library. One JavaScript library referenced on each page is all you need to run your optimization activities.
Each time a visitor requests a Target-enabled page, Target uses the following process to serve offers:
  1. A customer requests a page from your server and it displays in the browser.
  2. A first-party cookie is set in the customer's browser to set a unique visitor ID.
    A Experience Cloud visitor ID is also set if you are using the Master Marketing Profile.
  3. The page makes a call to Target either via the target.js file or an mbox on your page.
  4. Target references the profile associated with the visitor.
  5. Target executes any profile scripts associated with that profile.
  6. Target calculates its response.
  7. Content is displayed based on the rules of your activity or campaign.
The offer that is displayed in a basic A/B test is randomly chosen. As a result of this random splitting of traffic, it can take a lot of initial traffic before the percentages even out. For example, if you have an activity with two experiences, the starting experience is chosen randomly. If there is little traffic, it's possible that the percentage of visitors can be skewed toward one experience. As traffic increases, the percentages should become more equal.