Install kit

Install WhaChat on client websites without editing the app code.

Each business can generate its widget script, approve its website domains, copy the code, and track whether the widget is connected, waiting, blocked, or not detected. Every workspace uses its own widget key so client data stays separated.

Mobile dashboard install Download on the App Store Get it on Google Play
Website connection illustration

How installation works

Simple for clients, controlled for the platform owner.

WhaChat separates the public marketing site, the app dashboard, and the client website widget. That lets the same app serve multiple businesses safely.

Create client workspace

The client signs up or is onboarded manually. Their dashboard gets account verification, workspace settings, plan state, billing history, and widget install access.

Add allowed website

The business domain is added to the allowed domain list so the widget is expected only on approved websites.

Copy the script

The dashboard shows a script URL that can be copied into HTML, WordPress, Shopify, or a website builder.

Detect first visit

When the client website loads the script, WhaChat can mark the install as connected and begin serving the branded widget.

Copy-paste code

The script clients will recognize.

The exact workspace script may include tenant or widget identifiers inside the app. This public example shows the pattern.

Example embed code
<script async src="https://app.whachat.co/widget/embed.js?v=20260719-whachat56-premium-transcripts" data-whachat-key="CLIENT_WIDGET_KEY"></script>

HTML websites

Paste the script before the closing body tag or into the global footer area so it loads on every page.

WordPress

Add the script using a header/footer plugin, theme custom code area, or child theme footer. The widget should be placed globally.

Domain protection

If the widget appears where it should not, WhaChat can block or ignore unapproved domains from the install settings.

Tenant-safe keys

Each client workspace uses its own widget key so chats, visitors, status replies, widget settings, and install state remain connected to the correct business.

First-visit detection

The dashboard can move from waiting to connected after the approved website loads the script and the widget reaches the app host.

Customization after install

After installation, clients can change brand name, avatar, badge, color, position, pre-chat quick messages, status ring, and mobile behavior from Widget Studio.

Install confidence

Give your client a clean setup instead of file editing.

Install once, customize from the dashboard, and keep support running across the client website.