Web sessions

From Genesys Documentation
Revision as of 16:36, December 17, 2020 by Barbara.martin@genesys.com (talk | contribs) (Published)
Jump to: navigation, search

Feature coming soon!Learn how to capture information about visitor activity on your website and present it to agents.

Prerequisites

Overview

When you track your website with Genesys Predictive Engagement, we capture the history of web interactions. This history includes all the times and ways that visitors visited and interacted with your website.

Each time a visitor arrives on your website, a new web session begins. The web session ends when a visitor is inactive for 20 minutes or longer.

How we verify contacts on your website

When a visitor comes to your website, we attempt to verify their identity using their cookie. If no cookie is available, we attempt to verify their identity with identifiers that we collect from the web, such as phone or email.
Important
 
  • Successful verification requires a phone number in E164 format.
  • We do not create contacts from cookies.

If you use the Journey JavaScript SDK to capture a visitor's personal data while they are on your website, it's possible for us to identify the visitor. For example, you can use ac 'identify' and map traits to link visitor records.

If we are unable to verify that the visitor has a corresponding customer record, the visitor's name appears as "Unknown" in the session card.

Web session type

We assign each web session the predefined web session type. You cannot change this type.

Web events

As a visitor navigates your website, Genesys Predictive Engagement collects the following data about the visitor's activity during a web session. Agents can view this information in the web session card. You can use this data to create segments, outcomes, and action maps that orchestra future visitor journeys:

For more information about tracking limits, see [[ATC/Limits|]].
For more information about web event tracking for billing purposes, see Billing and usage.

Custom web events

You can use the ac('record') method in the Journey JavaScript SDK to track custom web events.

For example:

  • Button clicks (for example, add to cart, submit a form)
  • Check out
  • Play video
  • In-page messaging (for example, wrong password, form errors)
For these custom web events, you can track custom attributes. For example, suppose we track the following web event using ac('record').
ac('record', 'form_submitted', { 'formName': 'Loan Application', 'type': 'First Time Buyer' }, () => {});
When an agent rests their mouse on the event's icon on the customer journey map, the custom attributes and their corresponding values appear in the tooltip.

Web session cards

Agents see a separate session card for each web session. The session card includes:

  • Title
  • Icon
  • Duration
  • Current page
  • Session information
  • Journey map
  • Searches performed
  • Segments matched during the session
  • Outcomes achieved during the session

Configure web session cards

You can configure the appearance of the web session cards:

  • Name that appears as the title on all web session cards (Ex: "Web Visit")
  • Appearance of attributes in the tooltip
For more information, see Make event information meaningful to agents.
Comments or questions about this documentation? Contact us for support!