Blog →
by
Eva Tang
August 24, 2020
· Updated on
April 17, 2026
WordPress powers everything from personal blogs to full-blown e-commerce stores. And at some point, almost every WordPress site owner asks the same question: should I add live chat?
The answer is usually yes — but the way most people do it creates more problems than it solves.
Here’s what typically happens: you install a live chat plugin, configure the widget, and forget about it for two weeks. Then a customer messages you. You don’t see it until the next day because the notification went to an app you don’t have open. The customer has already emailed you the same question by then. Now you’re answering the same thing twice, in two different places, and wondering why you bothered with chat in the first place.
The plugin isn’t the problem. The problem is that live chat became another inbox nobody checks.
Live chat fills a gap that contact forms and email can’t. When someone’s browsing your services page, reading your pricing, or filling their cart, they have questions that need answers now — not in 24 hours when you get around to checking your contact form submissions.
For service businesses running WordPress sites, chat catches leads at the moment of highest intent. A potential client comparing your consulting firm to three others will message the one that responds in real time. The others get an email inquiry they might reply to tomorrow.
For WordPress-based stores using WooCommerce, chat handles the same pre-purchase questions that drive e-commerce sales: sizing, availability, shipping, compatibility.
And for any WordPress site that gets regular traffic, chat is a feedback channel. You’ll quickly learn what visitors are confused about, what information is hard to find, and what questions your content should be answering.
The WordPress plugin directory has dozens of live chat options. Most of them work the same way: install the plugin, configure a widget, and manage conversations in a separate dashboard — either in the WordPress admin or in the chat provider’s own app.
That means you now have two places to check for customer messages: your email inbox and your chat dashboard. For a solo operator, that’s manageable. For a team of two or more, it’s a recipe for missed conversations.
The better approach is to route live chat messages into the same place you already manage customer communication — your email inbox. Not literally as emails, but in a unified inbox where chat, email, and other channels all show up together.
Missive is an email client built for team collaboration that also handles live chat, SMS, and WhatsApp. When someone messages your WordPress chat widget, the conversation appears in Missive alongside your emails. Same assignment tools, same internal chat, same team visibility.
Here’s the setup:
Missive Live Chat uses Twilio’s Conversations API under the hood. Sign up at twilio.com and note your Account SID and Auth Token from the dashboard.
In Missive, go to Settings > Accounts and add a Missive Live Chat account. Enter your Twilio credentials. That’s the backend sorted.
From Missive’s Setup page, configure the appearance: colors, position (bottom-right or bottom-left), welcome message, and visitor form fields. You can match the widget to your WordPress site’s branding — fonts, header color, button style, the lot.
Key settings to think about:
Copy the script snippet from Missive’s Setup page. You have a few options for adding it to WordPress:
Option A: Theme footer (recommended). In your WordPress admin, go to Appearance > Theme File Editor. Open your theme’s footer.php file and paste the snippet just before the </body> tag. Save.
Option B: Plugin for header/footer scripts. If you’d rather not edit theme files, install a free plugin like “Insert Headers and Footers” (by WPCode) or similar. Paste the Missive snippet in the footer section. This survives theme updates.
Option C: Custom HTML widget. If your theme supports it, you can add a Custom HTML widget and paste the snippet there. Less common but works in a pinch.
The widget will appear on every page of your WordPress site as soon as the snippet is live.
Set up the live chat account to flow into a Team Inbox in Missive. Incoming chats join the same queue as your emails. Team members assign conversations, leave internal notes, and respond — all from one place.
This is where Missive’s approach differs from standalone chat plugins. In most plugins, if two people have access, there’s no clear system for who handles what. In Missive, chat conversations behave like any other conversation:
Assignment. Grab a chat from the team inbox and assign it to yourself. Your coworkers see it’s been claimed and focus on other conversations.
Internal discussion. Need to check something before responding? @mention a coworker in the internal chat. They see the full conversation context and can answer without the visitor knowing.
Channel merging. If a visitor later emails you about the same topic, merge the conversations. One thread, full history, no confusion.
Rules automation. Route chats from specific pages to specific team members. Auto-label based on the visitor’s form responses. Send a notification to your sales team when a chat comes in during business hours.
Don’t put chat on every page if you can’t staff it. If you can only cover chat during business hours, use Missive’s offline settings to hide the widget evenings and weekends. An “offline” chat widget that never gets answered does more harm than no widget at all.
Use chat data to improve your site. After a month of live chat, export or review the common questions. If people keep asking “Do you work with [industry]?”, your homepage isn’t making your services clear enough. If “How much does it cost?” comes up constantly, your pricing page needs work.
Connect it to your forms strategy. Some WordPress sites use live chat for initial conversations and contact forms for detailed inquiries. That’s fine — just make sure both funnel into the same inbox. In Missive, form notification emails and chat messages end up in the same place.
Consider your WooCommerce flow. If you’re running WooCommerce, live chat is especially valuable on product pages and during checkout. Missive’s custom metadata feature lets you pass page URL and other visitor data to the chat, so your team knows what product the customer was looking at when they started chatting.
Missive combines live chat, email, SMS, and WhatsApp in one collaborative inbox. Add the chat widget to your WordPress site and manage every conversation from a single place. Try it free.