Visitors

Track who is currently browsing your website in real time, see what pages they visit, and start a live chat conversation with any visitor instantly.

Overview

The Visitors page gives you a live view of every person currently active on a page where your Yaplet widget is installed. The list updates automatically as visitors arrive, navigate between pages, or leave — so you always have an accurate picture of who is on your site right now.

Navigate to Dashboard → Audience → Visitors to open the visitors table.

Visitor Table

Each row in the table represents a single active visitor and shows the following details:

ColumnDescription
VisitorName or identifier (if known), otherwise a generated visitor ID
WidgetWhich widget the visitor is connected through, shown with its avatar
DeviceIcon indicating desktop, mobile, or tablet
Last URLThe most recent page the visitor viewed — clickable to open it in a new tab
CountryCountry flag based on the visitor's IP geolocation
Last SeenTimestamp of their most recent activity

Filtering & Sorting

Use the filter bar above the table to narrow down results:

  • Visitor — free-text search by visitor name or identifier
  • Last URL — search by page URL
  • Widget — select one or more widgets to show only their visitors
  • Device — filter by desktop, mobile, or tablet
  • Country — pick specific countries from the dropdown

Click any column header to sort the table. The Last Seen column supports date-based sorting so you can quickly find the most or least recently active visitors.

Starting a Conversation

Every visitor row has a chat icon in the actions column. Click it to jump straight to that visitor's chat in the Inbox, where you can send them a message in real time.

Proactive outreach works best when a visitor has been on a high-value page (like pricing or checkout) for a while. Use the Last URL column to spot these opportunities.

Real-Time Updates

The visitor list refreshes automatically whenever the WebSocket connection receives new presence data. Updates are throttled to a minimum 10-second interval to keep the page responsive without hammering the API.

Only visitors on pages where the Yaplet widget is loaded will appear in this list. Make sure the widget is installed on every page you want to monitor.