OyeChats
FeaturesSolutionsIntegrationsPricingDocsBlogContact us
All posts
Growth7 min read

Behavioural tracking for lead gen, without becoming creepy

The signals that actually predict intent, the ones that only feel like they do, and how to use both without breaking trust.

GT
Growth Team
Marketing · May 10, 2026

A lot of behavioural tracking dashboards are theatre. They show a wall of metrics, most of which have no predictive relationship to whether a visitor is about to buy something. If you have ever stared at a heatmap and asked yourself "what am I supposed to do with this", you already know the problem. The signals worth acting on are much narrower than the ones a tool will happily record.

Signals that actually predict intent

Across dozens of accounts, the same handful of behaviours consistently line up with visitors who eventually convert.

  • Return visits within seven days, especially to a pricing or comparison page.
  • Time spent on a single feature page above the ninetieth percentile for that page.
  • Copying an install snippet or a code sample to the clipboard.
  • Opening the FAQ or documentation from a product page rather than from the nav.
  • A specific referrer pattern, such as arriving from a curated newsletter or a peer review site.

Notice what is not on the list. Scroll depth on a landing page. Mouse movement heatmaps. Time on a blog post. These are entertaining to look at and almost never predictive of purchase.

The trust boundary

Every behavioural signal you collect crosses a spectrum from "obvious that you are tracking it" to "surprising and a little unsettling". Return visits are on the obvious end. Any regular analytics tool tracks them, and no visitor is shocked to hear it. Real time inference of an emotional state from webcam access is on the other end. Nobody wants that in a chatbot.

The right question is not "what can we capture". It is "what would we happily disclose in a one paragraph note on the site". If a signal survives that test, use it. If it does not, drop it, even if it is technically legal in your jurisdiction.

How to act on the signals you keep

The behavioural signals only matter if they change what the chatbot does next. Three actions cover almost every case.

  1. Adjust the greeting. A returning visitor who spent six minutes on the pricing page yesterday should not be greeted with the same generic message as a first time reader.
  2. Adjust the routing. A visitor whose behavioural profile matches your best converting cohort should be offered a live operator, not a scheduled email.
  3. Adjust the qualification prompts. If the visitor already looked at three integrations pages, do not ask which integrations they care about.

Behavioural tracking earns its keep when it makes the conversation smarter. If it is only feeding a report, you can probably delete half of the tags and lose nothing.

Behavioural trackingLead genAnalytics

See it on your own site

OyeChats answers every visitor from your own docs, scores their intent as they chat, and routes the buyers to your team. Free to start — live in under 10 minutes.