Visitor Analytics (Winter '21 Release)

With Visitor Analytics, Answers and Pages customers can now attribute engagement, e.g searches, articles viewed, clicked links, etc, on their experiences with individual visitors and view this data in Report Builder and the Analytics API to better understand how their users engage with them.

Visitors / Yext Users can be attributed to events in one of three ways:

  • Yext Auth — When customers authenticate through Yext Auth any events that occur on an experience will automatically be attributed to the Yext user who initiated them.
  • SSO — When customers authenticate through SSO, any events that occur on an experience will automatically be attributed to the SSO user who initiated them.
  • Manual Attribution — If a customer chooses to not use Yext Auth, SSO or has a set of experiences that do not require authentication they also have the option to pass in their own unique Visitor ID which will be used to attribute events.

Yext users will be denoted in Analytics calls with a type (corresponding to the options listed above). For example, for Yext Auth a user would be marked as “YEXT_USER”:

{
   "id":"12318181",
   "idMethod":"YEXT_USER"
}

Now that we’ve enabled the ability to collect visitor data in our Answers and Pages endpoints we’ve also made that data accessible in the Yext Analytics Platform.

We added the following new dimensions and filters in Report Builder for Answers and Pages:

  • Visitor ID — ID of the unique visitor who triggered the event
  • Visitor ID Method — the method used to identify the visitor
  • Visitor Name — the Name of the unique visitor who triggered the event. This is only available when Visitor ID Method = YEXT_USER.
  • Visitor Email — the Email address of the unique visitor who triggered the event. This is only available when Visitor ID Method = YEXT_USER.

For more details on implementing Visitor Analytics visit this guide.