Web Chat Setup - Add the ChatMaxima Live Chat Widget
Add the ChatMaxima live chat widget to your website. Step-by-step guide to create a Web channel, copy the embed script, and go live in minutes.
Overview
The Web Chat channel adds a live chat widget to your website so visitors can start a conversation in seconds. It is the fastest channel to set up because it needs no external account: you create a Web account, copy the generated script, and paste it into your site. This guide follows the actual connect flow in the dashboard.
Prerequisites
Before you begin, ensure you have:
- The URL of the website where the widget will appear
- The ability to edit your website's HTML or add a script through your CMS
Note: No API keys or third-party accounts are required for Web Chat.
Step 1: Open the Web Channel
- Go to Settings > Channels in the dashboard
- Select Web
Step 2: Create the Web Account
Fill in the two required fields:
| Field | Description |
|---|---|
| Site Name | The name of your website. This helps identify the Web account in your dashboard. |
| Site URL | The website URL where the widget will be placed. |
After entering both, click Submit.
Step 3: Copy the Generated Script
- On submit, ChatMaxima generates an integration script
- The script appears on screen. Copy it in full
Step 4: Add the Script to Your Website
- Paste the script into your website's code, just before the closing
</body>tag - Publish or save your site
<script src="https://widget.chatmaxima.com/loader.js"
data-team="YOUR_TEAM_ID">
</script>
On successful integration, the live chat widget appears on your website.
Step 5: Customize the Widget (Optional)
After the account is created, open Widget Settings from the Web account to customize:
- Widget appearance and colors
- Welcome and greeting messages
- Pre-chat form fields
- Proactive messages
Troubleshooting
Widget not appearing
- Confirm the script is pasted before the closing
</body>tag - Make sure the page is published, not just previewed
- Clear your browser cache and reload
Widget appears on the wrong site
- Check that the Site URL matches where you pasted the script
- Use a separate Web account per website if you run more than one site
Conversations not reaching the inbox
- Confirm the Web channel is active
- Check the Web filter in the Inbox