← All articles

How to create a live chat in HubSpot (and set it up to actually help)

A practitioner's guide to creating live chat in HubSpot: how to build the widget, route conversations, and set hours so chat helps buyers instead of annoying them.

Adding live chat to your site takes a few minutes in HubSpot. Making chat genuinely useful — routed to the right person, available at sensible hours, and tied to your CRM so nothing gets lost — is the part that decides whether buyers love it or ignore it. Most chat widgets fail not because the tool is bad, but because no one decided who answers, when, and what happens to the conversation afterward. Here's the practitioner's read on building live chat in HubSpot the right way.

How do you actually create a live chat in HubSpot?

You build it in HubSpot's chatflow tool, then add the tracking code to your site so the widget appears. In your HubSpot account, go to the conversations area and create a new chatflow set to live chat. You'll choose where it appears, write the opening message, and connect it to an inbox so replies land somewhere your team watches. HubSpot generates a tracking snippet; once that's on your site (it usually already is if you use HubSpot's CMS or have installed the code), the chat widget shows up. Worked example: a B2B site adds a chatflow only to its pricing and demo pages — the moments a buyer is most likely to have a question worth answering live.

Who should answer the chat, and how do you route it?

Decide ownership before you go live: which team or person handles which conversations, and set routing so the chat lands with them automatically. HubSpot lets you assign incoming chats to specific users or teams, and route by page, time, or availability. The worst chat experience is a message that sits unanswered because no one owns it. Map it deliberately — sales questions to sales, support questions to support — and use HubSpot's routing rules to enforce it. Worked example: chats started on product pages route to a sales rep, while chats from the help center route to a support queue, so each visitor reaches someone who can actually help.

What about hours, bots, and after-hours messages?

Set availability honestly, and use a bot or a capture form to catch messages when your team is offline. If you advertise live chat but no one's there, buyers feel ignored. HubSpot lets you define team availability and show a different experience outside those hours — a simple form that collects the question and an email, or a bot that answers common questions and books a meeting. The goal is that every message produces a next step: a live reply, a captured lead, or a scheduled call. Don't leave the widget open 24/7 if it's only staffed nine to five.

How does chat connect to the rest of your CRM?

Every chat in HubSpot creates or updates a contact record, so conversations become part of the buyer's timeline instead of disappearing. This is the real advantage of building chat inside your CRM rather than bolting on a separate tool. When a visitor chats, HubSpot ties the conversation to their record — sales sees the history before the next call, marketing sees which pages drove questions, and nothing lives in a disconnected silo. This is exactly the order we follow with clients: build the widget, route it to a real owner, set honest hours, then make sure every conversation lands cleanly in the CRM so the data stays trustworthy.

The IV-Lead take

Live chat is easy to turn on and easy to do badly. The widget is the simple 20%; the routing, the staffing, the hours, and the CRM hookup are the 80% that decide whether chat becomes a fast lane for good conversations or a black hole for ignored ones. Put it only where buyers have real questions, make sure a named owner answers, and let the conversation flow into the same records your team already trusts. Done that way, chat shortens your sales cycle. Done carelessly, it just adds noise.

Want chat that actually converts? Book a 30-minute portal audit — we'll show you where chat belongs on your site and how to wire it so nothing slips. For the bigger picture, see how we approach HubSpot implementation and optimization.

Frequently asked questions

Do I need a paid HubSpot plan to use live chat?
Live chat is available on HubSpot's free tools, with more routing and automation options on paid tiers. Check your plan for which features are included, but you can start chatting with the free chatflow.

Where should I put the chat widget on my site?
Place it where buyers have real questions — pricing, demo, and product pages — rather than everywhere. Targeting high-intent pages keeps conversations relevant and your team's time well spent.

What's the difference between live chat and a chatbot in HubSpot?
Live chat connects a visitor to a real person in real time. A bot answers automatically using rules you set — useful for common questions or after hours. Many teams use a bot to triage and hand off to a person when needed.

How do I make sure no chat goes unanswered?
Assign every chatflow to a specific owner or team, set honest availability hours, and use an after-hours form or bot to capture messages when no one's online. Every conversation should produce a next step.

Share this article LinkedIn X WhatsApp
Ohad Peter
Written by

Ohad Peter

Ohad is a HubSpot specialist at IV-Lead. He implements and optimizes HubSpot for B2B teams and tracks what's new across the ecosystem — product updates, features, and how to actually put them to work.

Connect on LinkedIn →
Put this into practice

Book a 30-minute portal audit.

We'll look at your HubSpot together and tell you straight whether IV-Lead is the right fit. No deck. No pitch.