Back to Blog
How-to · 7 steps

How to capture leads with a chatbot on your website

A well-configured chatbot captures 8 to 15% of website visitors as leads, vs 2 to 3% for a static form. Not because chatbots are magic, but because they ask one question at a time, branch on answers, and never feel like a 12-field paywall. Here's the playbook.

May 1, 20269 min read
Lead captureChatbotConversionSaaSHow-to
Hi! Quick question?What's your email?user@startup.comCAPTUREDYOUR INBOX
Key stat

Drift's State of Conversational Marketing report finds that conversational pages convert at roughly 3 to 5x the rate of static-form pages, with the largest gains coming from buying-intent visitors on pricing and comparison pages.

Source: Drift, State of Conversational Marketing

Why forms leak and chats don't

A 6-field form asks the visitor to commit before they understand the offer. A chatbot asks one question, gets an answer, asks another, gets an answer, and only then asks for email. The visitor is already invested by the time the email field appears, which is why chat conversion runs 3 to 5x form conversion on the same traffic.

The catch is that most chatbots are configured badly. They fire on page load, lead with “Hi, can I help?”, ask for email first, and dump unqualified leads into the inbox. The 7 steps below fix the four mistakes that kill 90% of chatbot lead-capture installs.

A 3-question qualifier sorts leads in real timeEmail capturedTeam size 5+Team size < 5Hot lead → demoNurture sequence
1

Pick the 3 pages that matter

Do not put the chatbot on every page. Pick three: pricing, features, and one solution-fit page (a /vs comparison or industry page). These three carry ~80% of the buying-intent traffic. The homepage carries casual traffic and dilutes the chat conversion math, so skip it for week one.

2

Write context-aware openers

One opener per page. /pricing gets “Pricing question or want a quick walkthrough?” /features gets “Want a 60-second tour of the AI chat agent?” /vs-intercom gets “Comparing tools? I can answer the 3 questions everyone asks.” Generic openers convert at half the rate of context-aware ones.

3

Set scroll, time, and exit triggers

The right triggers: 30 seconds on page (interest signal), 50% scroll depth (read enough to have a question), or exit intent (mouse moving toward browser tabs). Never fire on page load. Visitors are still reading. A widget that opens on load reads as desperate and tanks engagement.

4

Sequence qualifiers before email

Two qualifying questions, then email. Question one identifies the use case (“Just exploring or evaluating for a team?”). Question two sets size or urgency (“How many seats?” or “When are you looking to roll out?”). Email comes last as “where should I send the next steps?”. Conversion roughly 2x vs email-first.

5

Route by lead score

Score the lead based on the qualifier answers. Hot (5+ seats, evaluating now) gets a Slack ping plus a Cal.com link in the chat itself: “Want to grab 15 minutes with our team?” Warm goes into a 5-email nurture. Cold gets a thank-you and a content link. The scoring math is dumb on purpose, two questions decide it.

6

Pipe to CRM, inbox, and Slack

Three destinations every captured lead must hit: CRM via webhook (HubSpot, Pipedrive, Salesforce), your support inbox with the chat transcript attached so context follows them, and a Slack channel for hot leads only. The transcript matters most: sales should never re-ask questions the bot already asked.

7

Review weekly for 4 weeks

Friday afternoon, read every chat from the week. Group them: captured-and-qualified, captured-not-qualified, abandoned mid-flow. Each abandoned chat points to a confusing question. Each not-qualified one points to wrong scoring. Fix one thing per week. Most teams 2x conversion in the first month doing nothing but this.

The opener is the whole game

If you change one thing about your chat install this week, change the opener per page. Generic openers (“Hi, can I help?”, “Got questions?”) sit at 1 to 2% engagement. Context-aware openers (“Pricing question?” on pricing, “Comparing Intercom vs Grivo?” on /vs-intercom) sit at 6 to 9%.

That is a 3 to 5x lift from rewriting one sentence per page. The cost is a 30-minute writing session. The math is unbeatable, and yet 80% of chatbots in the wild ship with the default opener for months.

Frequently asked questions

What conversion rate should I expect from a chatbot?

On a typical SaaS landing page, a well-tuned chatbot captures 8 to 15% of visitors as leads, compared to 2 to 3% for a static form. The lift comes from three things: visitors who would not fill a form will type, the bot can ask questions one at a time so it never feels like a wall, and the bot can qualify in the same conversation so the lead arrives in your inbox with context.

When should the chatbot fire?

Three triggers work best: (1) 30 seconds on page, (2) 50% scroll depth, (3) exit intent on mouse move toward the tab bar. Do not fire on page load. It feels desperate and hurts conversion. Let the visitor read first. The point is to catch interested visitors who are about to leave, not interrupt cold ones.

What's the right opening message?

Reference what they are looking at. &ldquo;Pricing question?&rdquo; on /pricing, &ldquo;Want a 60-second tour?&rdquo; on /features, &ldquo;Comparing tools?&rdquo; on /vs pages. Generic &ldquo;Hi, can I help?&rdquo; converts at half the rate of a context-aware opener. The cheapest lift you can ship in chat is rewriting the opener per page.

Should I ask for email first or last?

Last. Ask for email after the visitor has answered one or two qualifier questions. That sequence converts roughly 2x better than email-first because the visitor has already invested in the conversation. Email-first feels like a paywall; email-last feels like a natural &ldquo;where should I send this?&rdquo;

How do leads get into my pipeline?

Three destinations: your CRM via webhook (HubSpot, Pipedrive, etc.), your email inbox with the chat transcript attached, and an optional Slack ping for hot leads. Grivo writes to all three out of the box. The transcript matters because qualifying signals from the conversation should follow the lead into sales.

How is this different from a form?

A form asks all the questions at once and waits. A chatbot asks one at a time, branches based on answers, and feels like a conversation. HubSpot's research shows that reducing a form from 11 fields to 4 lifts conversion ~120%; a chatbot effectively shows one field at a time, which compounds the same effect.

Capture more leads from the same traffic

Grivo runs the chatbot, qualifies in real time, and pipes leads to your inbox and CRM. Free to start.

Keep reading

Last updated: May 1, 2026