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.
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.
- 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.
- Adjust the routing. A visitor whose behavioural profile matches your best converting cohort should be offered a live operator, not a scheduled email.
- 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.
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.
Keep reading
How much does an AI chatbot actually cost? A 2026 breakdown in ₹ and $
A transparent teardown of what an AI chatbot for your website really costs each month — the pricing models, the hidden usage fees, and real numbers for a small team.
The best AI chatbot for Indian SMBs in 2026 (pricing in ₹, WhatsApp, and Hindi)
What Indian small businesses should look for in an AI support and lead-gen chatbot — rupee pricing, WhatsApp reach, regional languages, and a practical shortlist.
How to train an AI chatbot on your own website, step by step
A practical, no-jargon guide to turning your existing website and docs into an AI chatbot that answers in your voice and only from your content.
