Install the Widget
Going live takes one line of code. You copy a snippet from your dashboard and paste it onto your website — or, if someone else manages your site, you forward it to them with the ready-to-send message below. No coding, no developer required.
The 30-second version
Copy your snippet from Settings → Web widget, paste it just before the </body>tag on every page of your site, and save. That's the whole install. The sections below show exactly where that paste happens on each platform.
Step 1 — Copy your snippet
Open Settings → Web widget and press Copy. Your snippet looks like this — yours already has your real key filled in:
<script>
(function(w,d,s,o,f,js,fjs){
w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments)};
js=d.createElement(s);fjs=d.getElementsByTagName(s)[0];
js.id=o;js.src=f;js.async=1;fjs.parentNode.insertBefore(js,fjs);
}(window,document,'script','aimz','https://linkiz-frontdesk.vercel.app/widget.js'));
aimz('init', { key: 'fdk_your_publishable_key' });
</script>The key is safe to publish
The fdk_… value is a publishablekey — it's built to live in your public website. It only identifies your business; it grants no access on its own. Your domain allowlist and usage limits are what protect you.
Step 2 — Paste it on your platform
Pick your website builder below. The snippet goes in the same place every time — a spot for “custom code” or “footer code” that loads on every page. You only do this once.
Wix
- Where
- Settings → Custom Code (under “Advanced”).
- Add it
- Click “+ Add Custom Code”, paste the snippet, and name it “Linkiz”.
- Place in
- Choose “Body — end”. Apply it to “All pages” and load it once per visit.
- Finish
- Click Apply, then publish your site.
Squarespace
- Where
- Settings → Advanced → Code Injection (Business plan or higher).
- Add it
- Paste the snippet into the “Footer” box — not the Header box.
- Finish
- Click Save. The footer injection loads on every page automatically.
WordPress / Elementor
- Easiest
- Install a free plugin like “WPCode” or “Insert Headers and Footers”, then paste the snippet into the “Footer” / “Before </body>” box and save.
- Elementor
- Elementor → Site Settings → Custom Code → Add new, set Location to “Body — End”, paste, and publish.
- Theme editor
- If your theme exposes footer.php, paste the snippet right before </body>. When in doubt, use the plugin route above — it's safer.
On any other platform
The rule is always the same: find the “custom code” or “footer” area that applies to every page, and paste the snippet there. If your builder only offers a header field, that works too — the snippet is safe in either the header or the footer.
Not the one who edits the website?
Most owners don't touch their own site — and that's fine. Copy the message below and send it to whoever manages your website (your web designer, agency, or the family member who set it up). It has everything they need.
Hi —
We're adding a small chat assistant (called Linkiz) to our website. It's
a single snippet that needs to go on every page, just before the closing
</body> tag. It loads asynchronously, so it won't slow the site down.
Here's the snippet to paste:
<script>
(function(w,d,s,o,f,js,fjs){
w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments)};
js=d.createElement(s);fjs=d.getElementsByTagName(s)[0];
js.id=o;js.src=f;js.async=1;fjs.parentNode.insertBefore(js,fjs);
}(window,document,'script','aimz','https://linkiz-frontdesk.vercel.app/widget.js'));
aimz('init', { key: 'fdk_your_publishable_key' });
</script>
The key (fdk_…) is a publishable key — it's meant to be public, so it's
fine to ship it in the page. Once it's live, just let me know and I'll
test it. Thank you!Swap in your real key first
Replace fdk_your_publishable_key with the key from Settings → Web widgetbefore you send it — or just paste your dashboard's copied snippet over the placeholder. Everything else can stay exactly as written.
Step 3 — Confirm it's live
Open your website in a new tab. Within a second or two you'll see the Linkiz chat bubble appear in the corner. Click it and ask a real question — “What are your hours?” — and watch it answer from your own pages.
Seeing nothing? Almost always it's one of two things: the page wasn't republished after pasting, or the site's domain isn't on your allowlist yet. Check Settings → Web widget to confirm your domain is authorized, then reload.
Republish after you paste
Most website builders need an explicit Publish or Saveafter you add custom code. The widget won't appear on the live site until you do.
You're live — now learn how to run the front desk day to day.