Web-Chat Widget

Let website visitors message you directly.

One line of JavaScript, a chat bubble in the corner of your page, and instant contact with your customer – no sign-up required for the visitor, no separate tool for your team. Every conversation lands in the EasyCRM unified inbox alongside emails, WhatsApp messages, and Messenger.

Simple integration

One script tag, chat live on your site.

Add a single `<script>` tag to your page and a chat bubble appears in the bottom-right corner with no further setup. The widget works on any HTML page with no framework dependency. A visitor clicks, types, and the message reaches you instantly. No registration is required – anonymous sessions work straight away. If a visitor chooses to, they can provide their name and email to become an identified contact.

  • One `<script src="/widget/chat.js">` tag – done
  • Works on any HTML website
  • No framework dependency (plain HTML, WordPress, Webflow…)
  • Anonymous sessions – visitors do not need to sign up
  • Optional self-identification with name and email

Unified inbox

All chats alongside emails and WhatsApp.

When a visitor starts a chat, the conversation appears in the EasyCRM inbox alongside emails, WhatsApp messages, and Facebook Messenger threads. Agents reply from one interface without switching to a separate chat tool. Messages are delivered in real time via WebSockets (Laravel Reverb) – no page refreshes, no waiting.

  • Web-chat in the same inbox as email, WhatsApp, and Messenger
  • Real-time delivery via WebSockets – messages arrive instantly
  • Agents see conversation status: open, snoozed, or closed
  • One tool for the whole team – no separate chat dashboard

CRM connection

Visitor becomes a contact in your pipeline.

When a visitor provides their name and email, or an agent creates a contact from the conversation, the chat session is linked to a CRM contact or lead. The full chat history stays on the contact card. Web traffic becomes a trackable sales pipeline – you know who wrote, when, and what you promised them.

  • Identified visitor is automatically created as a CRM contact
  • Full chat history visible on the contact card
  • Agent can create a contact from an anonymous session at any time
  • Conversation surfaces in the pipeline as a new lead

What you gain

Live chat that works for your team and your CRM

  • Visitors can message instantly – no sign-up, no barrier
  • Agents reply from the unified inbox, not a separate tool
  • Real-time WebSockets delivery – conversations flow naturally
  • Every chat is recorded and stays on the contact card
  • Web traffic converts into contacts and leads in the CRM pipeline
  • Widget works on any website with no technical dependency

FAQ

Questions about the web-chat widget

No. Visitors can start typing immediately without signing up. The session is anonymous. If they choose to, they can optionally provide a name and email – at that point EasyCRM links them to a CRM contact. The fewer barriers, the more messages you receive.

The web-chat widget is included in the Standard plan and above. It is not available on the Free plan. See the pricing page for exact details.

The full conversation history is stored in EasyCRM. If the visitor is identified (they provided a name and email or an agent created a contact), the history appears directly on the contact card. Nothing is ever lost.

Yes. An anonymous session appears in the inbox as soon as the visitor sends their first message. You can see the messages, timestamps, and technical details such as the URL of the page they wrote from. Their identity remains unknown until they choose to provide it.

No. The web-chat widget is a native EasyCRM feature – not an integration with a third-party service. No additional subscription or external account is required. Messages are stored directly in EasyCRM and available in the same inbox as your emails and WhatsApp messages.

Start capturing leads directly from your website

Sign up for free and deploy the web-chat widget on your site today.