TL;DR
The anonymous person on your website who can open the chat bubble and start talking to you — Eloqra captures their context the moment they send a first message.
Key Points
✓
A visitor is anyone on a page running the Eloqra [[embed-code]], whether or not they ever open the chat — most never identify themselves until they type a message. [2]
✓
On the first [[chat-message]], Eloqra captures visitor context: page URL, hostname, user agent, and device type/browser/OS, plus IP-based geolocation (country, region, city). [1][3]
✓
Visitors are anonymous by default; an optional [[pre-chat-form]] can collect a name and email, turning a raw visitor into an identified [[contact]].
✓
Eloqra also records UTM params on the visitor record, so you can see which campaign or channel a conversation came from — see [[utm-parameters]] and [[visitor-tracking]].
✓
A returning person can produce several [[conversation|conversations]] over time, the same way analytics tools separate sessions from unique visitors. [4]
✓
Because IP addresses and location data are personal data under [[gdpr-compliance|GDPR]], visitor context should be handled and retained responsibly. [3]
What Eloqra Knows About a Visitor
From Anonymous Visitor to Identified Contact
Privacy and the Visitor Record
Sources & References
Last updated: June 25, 2026
Related Terms
Contact
A contact is the stored record of an individual person a business has interacted with - typically holding identity details like name and email plus the history of conversations and activity tied to them. In live chat and support tools, a contact is created or enriched the moment a visitor starts talking, turning an anonymous browser into a known, addressable person.
Pre-Chat Form
A pre-chat form is a short form shown before a live chat starts that asks the visitor for a small amount of identifying information, typically their name and email. In Eloqra it is the optional collectVisitorInfo step that gates the chat input until the visitor submits their details.
Conversation
A conversation is the threaded exchange of messages between a single website visitor and a project's operators, grouped as one unit with a status and unread counters. In Eloqra it is the container that holds every message, the visitor's captured context, and the assigned operator.
Visitor Tracking
Visitor tracking is the practice of collecting context about the people browsing a website, such as the pages they view, their device and browser, where they came from, and an approximate location. In Eloqra this context is captured on a visitor's first chat message and shown to the operator answering in Telegram.
IP Geolocation
IP geolocation is the practice of estimating a device's approximate physical location (country, region, city) by looking up its public IP address in a database that maps IP ranges to places. In Eloqra it runs server-side on the first visitor message to attach location context to a conversation.
UTM Parameters
UTM parameters are tags appended to a URL's query string (utm_source, utm_medium, utm_campaign, utm_term, utm_content) that record which marketing campaign, channel, and source sent a visitor to your site. The acronym comes from Urchin Tracking Module, the analytics software Google acquired in 2005.
More in Live Chat Fundamentals
Collect testimonials that build trust
Eloqra gives you a lightweight live chat widget that routes every visitor message to your Telegram — free while in early access.
Get Started FreeMore in Live Chat Fundamentals
View all in Live Chat Fundamentals →Categories
Learn More
Guides on collecting testimonials, building trust, and turning customer feedback into social proof.
Read the blog →