Widget
Installing the widget
One script tag, no build step. Platform-specific instructions for WordPress and everywhere else.
Updated July 31, 2026
On this page
The install is one script tag
Your Install page shows a single tag: a `<script>` pointing at your widget file, carrying your widget key, loaded with `async`. Paste it before the closing `</body>` tag on your site and the widget appears. There’s no package to install, no API key to wire up separately, and the same tag works on every platform.
It won’t slow your site down
The script tag loads asynchronously, alongside the rest of your page instead of blocking it. The widget’s own interface only initializes once a visitor actually opens the chat, so there’s effectively no cost to visitors who never click it.
The key is domain-locked
Your widget key only answers on domains you’ve connected to your workspace (plus any extra origins you explicitly allow, see Security and data handling). A copied snippet placed on a random site simply won’t respond, so there’s no risk in the tag itself being visible in your page source.
WordPress
SiteMind has a dedicated WordPress plugin. Install it, activate it, then go to Settings → SiteMind Chat and paste your widget key. It adds the widget to every page via WordPress’s standard footer hook, so it works with page-caching plugins the same as any other footer script, no manual `<script>` tag needed.
Other platforms
Your dashboard’s Install page includes step-by-step instructions for major site builders and CMSs (Shopify, Wix, Squarespace, Webflow, and others) and popular frontend frameworks (Next.js, React, Vue, and more), since where the tag goes varies by platform. A few page builders restrict custom code on their free tiers, and Google Sites in particular strips script tags entirely, your dashboard flags these cases specifically rather than leaving you to guess why nothing shows up.
Related
Getting started
Sign up, add your website, and get a live chat widget in about the time it takes to crawl your homepage.
Customizing your widget
Appearance, personality, and access controls, and why nothing goes live until you publish.
Security and data handling
The technical detail behind “the key is domain-locked”: how origin checks and rate limits actually work.
Ready to try it on your site?
Free 7-day trial, no card required.