On any website
How to add live chat to any website in three steps
Copy your code
Sign in, open your assistant's Widget page and copy the one line of code shown there. It starts with <script and ends with </script>.
Paste it before </body>
Add it to your site's footer or "custom code" area so it loads on every page. It won't slow your pages: the chat itself only loads when a visitor opens it. Your platform's guide below says exactly where, and on WordPress our free WordPress chatbot plugin does this step for you.
Check it's live
Open your website in a new tab and look for the chat bubble in the bottom-right corner, or bottom-left if you've moved it in Settings. Your Widget page shows "Live on your site" once it has been seen there. The chat widget page shows what your visitors will see.
Setup guides
Guides by platform
- WordPressWe have our own free WordPress chatbot plugin: download it, upload it, paste one ID, done. If you'd rather not add another plugin, a header and footer plugin takes the code instead. Both work the same on WordPress.com paid plans and self-hosted WordPress.Read the guide →
- WixA Wix chatbot needs one line of code, and Wix lets you add code to every page from your site's Settings, under Custom Code.Read the guide →
- SquarespaceA Squarespace chatbot needs one line of code, and Squarespace calls its place for site-wide code Code Injection. Paste your code in the Footer section and it loads on every page.Read the guide →
- ShopifyThis Shopify chatbot doesn't need an app. You add one line of code to your theme's main layout file, theme.liquid, so it appears on every page of your store.Read the guide →
- Any HTML websiteHere's how to add a chatbot to a website you or your developer edit directly: add one script tag to every page, just before the closing </body> tag.Read the guide →
Setup guides
Guides for your CRM or spreadsheet
Once your assistant is on your site, every lead it captures can go straight into your CRM or a Google Sheet. This needs no developer and nothing installed in your CRM account. Alerts in Slack, Microsoft Teams or Google Chat need no guide: paste the channel's incoming-webhook address on your Integrations page.
- HubSpotEvery lead your assistant captures can land in HubSpot as a contact the moment it's caught, next to the email alerts you already get.Read the guide →
- PipedrivePipedrive keeps the person and the opportunity as two separate things, so this takes two steps rather than one. It's still about fifteen minutes.Read the guide →
- SalesforceSalesforce has more required fields than the other two, so most of this guide is about making sure a real inquiry has something to put in them.Read the guide →
- Google SheetsEvery lead your assistant captures can land as a new row in a Google Sheet you own, seconds after it's caught. The lead webhook posts to a short script inside the sheet, so there's no Zapier or Make account in between and nothing for Google to review.Read the guide →
Can't edit your website?
Every assistant has its own chat page. Link to it from your website's menu, your Google Business Profile, social media or email signature. Or use "Email this to my web person" on your Widget page to send the code to whoever runs your site.