Integrations

Works with the website you already have

Add LiveChatBot to WordPress, Shopify, Wix, Squarespace or any HTML website in about two minutes. Connect it to your other tools with webhooks and Google Analytics events.

Install code and supported website platforms

Real screens

See it in the LiveChatBot app

Real screens from the LiveChatBot panel, shown with sample data. Click any picture to see it full size.

Add live chat to website in LiveChatBot: integrations page with webhooks, website analytics, WhatsApp and Messenger connection cards
Integrations: webhooks, analytics, WhatsApp and Messenger.
Add to website page with tabs for WordPress, WooCommerce, other website, Shopify, Wix, Squarespace, Webflow, Joomla, React and Vue, and a Download plugin button
Settings → Add to website: pick your platform and follow the steps.
Developer docs page with the JavaScript API, REST API, webhooks and code examples
Developer docs: JavaScript API, REST API and webhooks.

⚡ In 30 seconds

  • Installing = pasting one line of code, or the WordPress plugin. No developer needed.
  • Webhooks send new chats and leads to Zapier, Make, a Google Sheet or your CRM.
  • Google Analytics events show how chat helps your sales.

Interactive walkthrough

Install LiveChatBot in six small steps

From sign-up to your first test message, plus an optional webhook. Click any step, or press Play.

Your install code

After you sign up, copy your own code from Getting started → Install. It looks like this:

<script src="https://livechatbot.in/widget.js" data-key="YOUR_WIDGET_KEY" async></script>

Step-by-step install guides

🧩 WordPress

  1. Download the LiveChatBot plugin from Getting started → Install → WordPress.
  2. In WordPress, go to Plugins → Add New → Upload Plugin.
  3. Activate it and paste your widget key.
  4. Open your website. The bubble appears in the corner.

🛍️ Shopify

  1. Go to Online Store → Themes.
  2. Click ⋯ → Edit code.
  3. Open theme.liquid and paste your code just before </body>.
  4. Save, then open your store to check.

🎨 Wix

  1. Go to Settings → Custom code (needs a premium plan with a domain).
  2. Click Add custom code and paste your code.
  3. Choose All pages and Body - end.
  4. Apply and publish your site.

◼️ Squarespace

  1. Go to Settings → Advanced → Code injection.
  2. Paste your code into the Footer box.
  3. Save. The chat shows on every page.

🛒 WooCommerce

WooCommerce runs on WordPress, so use the WordPress plugin above. The chat appears on product, cart and checkout pages.

</> Any HTML website

  1. Open your site’s main template or footer file.
  2. Paste the code just before </body>.
  3. Upload the file and refresh your site.

🔗 No website?

Share your full-page chat link on Instagram, WhatsApp status, email signatures or a QR code. Chats arrive in the same inbox.

🟧 Joomla

  1. Download the Joomla plugin from Settings → Add to website → Joomla. Your chat key is already inside.
  2. In Joomla, go to System → Install → Extensions → Upload Package File.
  3. Drop in the file. The plugin switches itself on.

⚛️ React and Next.js

  1. Download the React component from Settings → Add to website → React.
  2. Add <LiveChatBot /> once, in your root component.
  3. Open the chat from your own buttons with chat.open().

🟩 Vue and Nuxt

  1. Download the Vue component from Settings → Add to website → Vue.
  2. Add <LiveChatBot /> once, in App.vue.
  3. On Nuxt, wrap it in <ClientOnly>.

🧱 Chat inside a page

Prefer the chat inside your Contact page instead of a bubble in the corner? Copy the code from Settings → Add to website → Inside a page and paste it where the chat should appear.

🎯 Show it only where you want

Hide the chat on some pages, show it only on phones or computers, or only to visitors from certain countries, in Settings → Where it shows.

Connect your tools

Webhooks: send chats and leads anywhere

A webhook is a web address that LiveChatBot calls when something happens. Paste one from Zapier, Make or your developer into Integrations → Webhooks.

Events we send

EventWhen
conversation.startedA visitor starts a new conversation
lead.capturedA visitor leaves their email address
ticket.createdA new help desk ticket is created
ticket.solvedA ticket is marked solved

Popular recipes

  • New lead → add a row to Google Sheets
  • New lead → add a contact to your email tool
  • New conversation → post in a Slack channel
  • New lead → create a deal in your CRM
  • New ticket → post in your team chat

Example: lead.captured

{
  "event": "lead.captured",
  "project": { "id": 12, "name": "Your Store" },
  "data": {
    "visitor": {
      "id": 5821,
      "name": "Megan",
      "email": "meera@example.com",
      "phone": null,
      "lead_source": "Flow: Discount for new visitors",
      "current_url": "https://yourstore.com/"
    }
  },
  "sent_at": "2026-10-16T10:42:07+05:30"
}

More ways to connect

🔑

REST API

Read conversations and contacts, reply to visitors, close chats and open or answer help desk tickets from your own code or CRM. Create a key in Integrations → API keys.

Read the API docs →

🧩

JavaScript API

Open the chat from your own buttons, tell it who is logged in with setVisitor(), and react to new messages and leads.

See the JavaScript API →

📊

Google Analytics and Tag Manager

Report chat opened, chat started and lead captured as events, and see how chat drives conversions.

📱

Android and web apps

Answer from the Android app or the installable web app on any device.

🌍

Your dashboard, your language

Use the dashboard in English, Spanish, French, Italian, Portuguese, Turkish, Russian or Arabic, in light or dark mode.

🔜

Coming soon

Messaging apps, social media messages and email channels in the same inbox.

Troubleshooting

Bubble not showing? Check these

🔄

Clear your cache

Caching plugins (like LiteSpeed or WP Rocket) may serve an old page. Purge the cache.

📍

Code in the right place

It must be inside the page, just before </body>, on every page.

🔑

Correct widget key

Copy the code again from your dashboard to be sure the key is right.

🌐

Website is switched on

Check the website is active in your dashboard.

🧱

Ad blockers

Try a private window without extensions.

💬

Still stuck?

Email support@livechatbot.in with your website address.

Install LiveChatBot in two minutes

Free to start. No credit card. Live on your website in about two minutes.