Fix · Live Chat Support
How to Add Live Chat to Your Shopify Store (Free)
A live chat widget signals two things to a hesitant buyer: someone is reachable, and the operator cares enough about pre-sale questions to staff or automate them. Even an offline chat widget that captures the question and promises a response converts hesitant buyers better than no chat at all. This guide compares the two strongest free options — Shopify Inbox (native, recommended starting point) and Tidio (broader omnichannel features) — and walks through setup, business hours, and the response patterns that actually move conversion.
Last updated: May 12, 2026
Why this matters
Pre-purchase questions are a known abandonment driver: buyers with a single small uncertainty (does this come in size M? does it ship to my country? what's the return window for international orders?) abandon checkout at much higher rates when they can't get a fast answer. A live chat widget collapses the gap between question and answer to seconds. Even when the operator isn't available, an offline widget that captures the question and replies later still converts measurably better than no widget — because the buyer leaves feeling heard rather than ignored.
There's a secondary effect specific to small Shopify stores: chat is a strong founder-presence signal. A direct response from a real person who clearly understands the product reads as a much smaller, more trustworthy operation than a templated email response. Buyers who chat with a real founder convert at higher rates and become repeat customers more often than buyers who go through anonymous support channels.
How to check if you have this issue
Open your store and look for a chat widget — typically in the bottom-right corner. If there's no widget at all, you have this issue. If there is one, click it and see what happens: does it open a working chat interface, does it capture an offline message, or does it 404 / hang?
Then test the response pattern. Send a real pre-sale question through the widget (e.g., 'do you ship to Canada?'). Note how long it takes to get a reply. If you're outside business hours, does the widget at least promise a response time? If yes, are you actually replying within that timeframe? A chat widget with no follow-through is worse than no widget at all.
Or skip the manual check — run a free 30-second scan and we'll tell you.
Step-by-step fix
- 1
Decide between Shopify Inbox and Tidio
2 minTwo strong starting points. Shopify Inbox (recommended for most stores): completely free, native Shopify app, Built-for-Shopify certified, includes live chat widget + AI-powered suggested replies + automated greetings + FAQ responses + product recommendations within chat + customer cart visibility + 20+ language support. Tidio: also has a free tier, but with real limits — 50 chat users on free + 100 visitors/month for flows. Tidio's main advantage is omnichannel (Messenger, Instagram, multi-channel inbox in one place); paid tier starts at $29/month. If you only need chat on your Shopify store, Shopify Inbox is enough. For the full side-by-side breakdown, see our Shopify Inbox vs Tidio comparison at /compare/shopify-inbox-vs-tidio.
- 2
Path A — Install Shopify Inbox (recommended)
3 minFrom your Shopify admin, go to the Shopify App Store and search 'Shopify Inbox'. Click Add app — it's free, no paid tier. Shopify Inbox auto-installs into your storefront with a default chat widget in the bottom-right corner. The chat widget appears across all storefront pages immediately. No theme code edits needed.
- 3
Path B — Install Tidio (if you need omnichannel)
5 minIf you specifically need omnichannel (Messenger + Instagram + Shopify chat unified), install Tidio from the Shopify App Store. Be aware of the free-tier limits: 50 Lyro AI conversations is a lifetime cap, and the free plan doesn't include the Lyro AI agent's full automation features. Tidio's first paid tier (Starter) is $24.17/month annual or $29/month monthly billing, with 100 billable conversations. Only upgrade once you've validated you actually need the features.
- 4
Configure business hours and automated greetings
5 minIn Shopify Inbox (or your chosen app), set business hours so visitors know when to expect live responses. Outside those hours, the widget switches to offline mode and captures messages as email. Set up an automated greeting message — a single sentence that triggers when a visitor lands on the page (e.g., 'Hi! Got a question about a product? I usually reply within 2 hours during business hours.'). Pre-seed common questions as quick replies (shipping, returns, sizing) so visitors can self-serve without waiting.
- 5
Set realistic response time expectations and meet them
ongoingIf your widget says 'we reply within 1 hour,' you must actually reply within 1 hour during stated business hours. Missing the promise undermines the whole signal — buyers compare what the widget promised to what actually happened, and the gap reads as deceptive. For solo founders: 'I reply within 4 business hours' is honest and achievable. For teams: 'Replies within 1 business hour' is achievable with shared inbox tools. Don't promise faster than you can deliver.
- 6
Test the offline message flow
3 minOutside business hours, the widget should capture messages as offline contacts and email them to you. Test this: as a logged-out visitor outside your business hours, submit a test message via the widget. Verify the email arrives and includes the message + visitor email (so you can reply). Reply within your promised offline response time. Without this flow working, the widget signal is hollow.
Common mistakes to avoid
- Installing a chat widget but never responding. The widget visible without active responses is much worse than no widget — buyers test it, get ignored, and form a strong negative impression that no amount of other trust signals can recover.
- Setting business hours that don't match reality. If your widget says 'We reply M-F 9-5' but you actually only check messages once a week, you'll consistently miss promised response times. Set the expectations to what you can actually deliver.
- Using AI auto-responders that pretend to be human. Buyers can tell within 2-3 exchanges that they're talking to a bot. If you use Shopify Inbox's AI suggested replies, edit them before sending — keep them in your voice and make minor adjustments so they don't read as canned.
- Putting the chat widget on every page including checkout. On the checkout page, chat widgets compete with the actual checkout flow — most checkout-conversion data suggests removing chat (or making it less prominent) at the payment step. Use Shopify Inbox's page-specific visibility controls if available.
- Forgetting to disable email notifications when business hours end. You'll get a 2am ping for every offline message and either burn out responding immediately or train yourself to ignore the alerts. Configure quiet hours.
What success looks like
- ✓Chat widget is visible in the bottom-right corner of your storefront on all major pages (homepage, product, collection, cart).
- ✓Clicking the widget opens a working chat interface that either connects live or captures an offline message.
- ✓Business hours are configured, and outside those hours the widget displays a clear response-time promise.
- ✓Test offline messages send to your inbox within 1 minute of submission.
- ✓Real conversations from past 30 days show response times that match the widget's stated promise — no gap between promise and delivery.
Want the full reasoning behind why we score this signal? Read the methodology for Live Chat Support →
Related fixes
Contact Information →
Chat is one contact method; email and form are others. Stores with multiple reachable channels convert dramatically better than stores with one. Add chat as a supplement to contact info, not as a replacement.
Professional Email →
Offline chat messages typically forward to your store email. That email should be domain-matched, not gmail.com — otherwise the chat-to-email transition introduces a credibility leak.
You know how to fix Live Chat Support.
But does your store actually have the issue?
You just read the playbook. 30 seconds to find out which of the 14 trust signals your store actually fails — including Live Chat Support.
Find Out Free — 30 Seconds