Website chat and website enquiries

Paste one line of code and a chat bubble in your own colours appears on your website. Visitors' chats land in the same inbox as WhatsApp, answered by your team or your assistant. Contact-form enquiries get an inbox of their own, so none sit unread in a mailbox.

  • One line of code
  • Your colours and your words
  • No 24-hour reply limit

Answered at 21:47, with the ad she came from

The chat bubble open on the Glow Aesthetics laser hair removal page, in the clinic's red with an unread badge. A visitor asks at 21:47 how many underarm sessions she needs, and the website assistant answers straight away.
In the inbox, the chat header shows the visitor is viewing the Laser hair removal page.
Came from an ad: a Google Ads click tagged laser-lahore at 21:44.

One request, start to finish

A visitor from a Google ad asks about laser at 21:47

A visitor on the Glow Aesthetics laser page, who arrived from a Google ad, opens the chat bubble in the clinic's own colour at 21:47 and asks how many sessions underarm laser needs.
The chat lands in the shared inbox. The header shows which page she is viewing, and the contact panel shows she came from a Google Ads click tagged laser-lahore at 21:44.
The assistant answers within the minute from the clinic's instructions: usually six to eight sessions, four to six weeks apart, and offers a consultation, asking for her WhatsApp number. She gives it; she stays a separate website contact.
Separately, the clinic's contact form sends Nida Farooq's enquiry to the Inquiries inbox with her budget and preferred branch. The strip shows 47 enquiries this month, 4 untouched, first touched in 2 hours 18 minutes on average.
  1. 1

    One line of code Your colours, your words.

  2. 2

    The page and the ad, in the inbox You see where they are on your site and which ad brought them.

  3. 3

    The same assistant answers With no 24-hour window on this channel.

  4. 4

    Forms get their own inbox With every extra field your form asks for.

01: ON YOUR SITE

A chat bubble that looks like your business

People browsing your prices at night have a question and no one to ask. A WhatsApp button sends them off your site, and a contact form feels like writing a letter. A chat bubble lets them ask right there, on the page they are reading.

You add it with one line of code. Then you set its colour, where the launcher sits, its icon and your logo. The launcher takes your colour almost as soon as the page loads; before that it is a neutral near-black, never somebody else's brand. A badge on the launcher counts replies that arrived while the panel was closed.

  • A welcome and an away message

    Different words for when you are open and when you are not. Every line a visitor sees can be rewritten for your language and tone, including Roman Urdu.

  • A teaser that knows when to stop

    A small bubble can appear after the delay you set, or straight away at 0. It tucks itself away after 12 seconds, and a visitor who dismisses it does not see it again. Leave the delay empty to turn the teaser off.

  • Ask first, if you need to

    An optional pre-chat form and an optional consent line.

  • Only on your own site

    Restrict the widget to your domains. If your code is ever copied, regenerate it and the old snippet stops working.

The chat widget on the Glow Aesthetics website, in the clinic's own colour, with the launcher at the bottom right, an unread badge and the welcome message Assalam o alaikum! Kaise madad karun? The widget is allowed only on glowaesthetics.pk.

02: IN THE INBOX

Website chats join the inbox your team already works

Website chats arrive in the same inbox as WhatsApp, Instagram and email, with the same ownership, assignment and handover. The thread header shows which page the visitor is viewing and follows them as they move around your site, so your team knows whether they are reading the price list or the bridal page.

There is no 24-hour window on website chat. If your team answers the next morning, the reply still goes through. Quick replies work here, and you can give website chat its own assistant, set to answer only when you are closed if you like.

  • The ad behind the visit

    The widget picks up Google and Meta click ids and campaign tags from the page address, along with the Google and Meta ad cookies. A visitor who came from a Google ad shows the Came from an ad card in the contact panel.

  • A lead the moment they write

    If ad reporting is switched on, a first message on website chat counts as a new lead, like any channel.

  • Booking without a phone call

    Point visitors to your public booking page, or book through the API on your own site.

  • A status you can trust

    The channel bar shows website chat as connected, needing attention, or not set up.

A website chat in the inbox: the header chip shows the visitor is viewing the Laser hair removal page, and the reply is labelled Website · AI.
The contact panel's Came from an ad card: a Google Ads click, campaign tag laser-lahore, clicked at 21:44.
The channel status bar shows website chat connected.

03: WEBSITE ENQUIRIES

Every contact form in one inbox, worked like leads

Contact forms usually email someone, and the email gets buried. Inquiries collects every form submission from your website in one place, with status chips New, In progress, Closed and Spam, a topic filter and search across name, email, phone, company, topic and message.

  • Only a name and a way to reply

    A name plus an email or a phone number is all that is required, so a form that asks only for a WhatsApp number works. Up to thirty extra fields, such as Budget or Which branch, come along and show in the detail view and the export.

  • Topics in your own words

    Appointment, Billing and Complaint, or Buy, Rent and Sell. The topic filter builds itself from what arrives, so there is nothing to set up first.

  • The whole history on one screen

    The message, the sender, the extra fields, a timeline of what happened, notes from your team and every other enquiry from the same email.

  • Numbers that keep you honest

    Enquiries this month, how many are still untouched, the average time to first touch and the spam rate, each opening the records behind it. The sidebar shows the untouched count.

An enquiry in the Inquiries inbox: Nida Farooq, topic Bridal package, Budget PKR 60,000 to 80,000, Which branch DHA, status New.

04: GETTING ENQUIRIES IN

Your form posts through a small step on your side

Submissions come in through the RaabtaHQ API with a key. To keep that key out of your public page, your form posts through a small step you control: a serverless function, a PHP handler, or a Zapier or n8n step. If someone resubmits, it does not create a second enquiry.

  • Spam handled in one step

    Marking an enquiry as spam offers to block the sender too. A blocked sender is refused, and your website can still show its normal thank-you.

  • Bulk and export

    Close or mark up to a hundred as spam at a time, and export a CSV that follows your filters. A filtered view has its own link, so you can paste it into a team chat.

  • Send them where you work

    Webhooks can pass a new enquiry or a status change to Slack or your CRM within seconds.

  • The assistant can help sort

    Once an admin switches the tool on, an assistant can list enquiries and move them along with a note. It can never mark one as spam.

  • Roles still apply

    Anyone on the team can read enquiries. Agents and above sort them and add notes. Only admins delete or export the list.

The honest part

What it won't do

  • Match a visitor to their WhatsApp

    A website visitor is a new contact. Giving you their number does not join them to an existing WhatsApp or Instagram contact.

  • Reply with a voice note

    Voice replies and Send as voice are not available on website chat.

  • Send templates or broadcasts

    Website chat has no templates and no broadcasts.

  • Take a form without a backend step

    There is no paste-in form snippet. Your form posts through your server, Zapier or n8n.

  • Let the AI decide what is spam

    Only a person can mark an enquiry as spam.

Works with

Questions about website chat

Asked before it goes on the site

Do I need a developer to add the chat?

For the chat bubble, no. It is one line of code that whoever updates your website can paste in. Website enquiries need a small step on your side, such as a Zapier or n8n step, so your API key stays private.

Can the AI answer website chats at night?

Yes. Give website chat an assistant and choose when it works: always, set hours, or only when you are closed. There is no 24-hour window, so your team can also pick the chat up in the morning.

Can someone put our chat on their website?

Restrict the widget to your own domains. If the code is copied anyway, regenerate it and the old snippet stops working.

If a visitor later messages us on WhatsApp, is that one contact?

No, two. RaabtaHQ does not match a website visitor to a WhatsApp or Instagram contact, and does not merge them. Both conversations sit in the same inbox.

Can new enquiries go to Slack or our CRM?

Yes, through webhooks, within seconds of arriving. Notes your team writes on an enquiry stay inside RaabtaHQ and are never sent out.

Book a demo

See your website chat answered tonight

A 30-minute call. We set the widget in your colours on a test page, ask it your customers' questions, and show where your contact-form enquiries would land.

  • The widget in your brand colour
  • A website chat in the shared inbox
  • The Inquiries inbox

We reply in under an hour.