Install

Install in 5 minutes.

One script tag. Works on every major site builder. Zero CSS conflicts because the widget runs in a Shadow DOM. Zero performance impact.

install.html <!-- ClientX widget --> <script async src= "https://cdn.clientx.in/widget.js" data-workspace= "ws_abc123" > </script> 5 min · ready
01 · INSTALL <script async src="cdn.clientx.in" data-ws="abc123" ></script> 02 · CONNECT 03 · LIVE ✓ Widget active

Step 1

Copy your install snippet.

Every workspace gets a unique snippet. Find yours under Settings → Install.

<!-- ClientX widget --> <script async src="https://cdn.clientx.in/widget.js" data-workspace="ws_abc123"></script>

Step 2

Drop it into your site.

Pick your platform below.

Framer

Site Settings → Custom Code → End of <body> → paste snippet. Save and publish. Done.

Webflow

Project Settings → Custom Code → Footer Code → paste snippet. Save. Republish your site to apply.

WordPress

Install "Insert Headers and Footers" plugin. Settings → Footer Scripts → paste snippet → Save.

Squarespace

Settings → Advanced → Code Injection → Footer → paste snippet. Save. Allow 5 min for cache to clear.

Shopify

Online Store → Themes → Edit Code → theme.liquid → paste before </body> → Save.

Raw HTML

Paste the snippet just before the closing </body> tag on every page.

Step 3

Verify it's running.

Visit your site in a fresh tab. Widget appears bottom-right within 2 seconds. Live View in your dashboard shows your visit in real time.

If it doesn't appear: confirm the script tag is in the published version (not just the editor), check browser console for errors, and remember staging/preview domains are intentionally disabled.

FAQs

Got questions?
We’ve got answers.

Still have questions?
Contact us and we’ll help you out.

01

Does the widget slow down my site?

No. Async, lazy-loaded, under 35KB gzipped. Lighthouse scores stay unchanged on every site we've tested.

02

Will it break my CSS?

No. The widget runs entirely inside a Shadow DOM. Zero conflicts on any framework.

03

Can I install on a staging environment to test?

Production domains only by default. Contact us if you specifically need staging access whitelisted.

01

What counts as a conversation?

Any chat session where a visitor sends at least one message. If they open the widget and close it without typing, it doesn't count.

02

Why are leads unlimited?

Leads are the thing you bought ClientX for. Capping them is capping your own success. Conversations cost us money. Leads don't.

03

How does the trial work?

7 days, $1 authorization (drops off after 7 days). Card required. Full Starter access with a 50-conversation cap.