Your one line
<script async src="https://assets.siteconnect.cloud/embed/SITE-ID.js"></script>
It never changes.

Paste one line, once. Everything after that happens in a dashboard.

LIVE CHAT · LIVE VISITORS · ANNOUNCEMENT BARSiteConnect by Fusion adds live chat, a view of who is on your site, and an announcement bar to your website. You paste one line into your site one time, and that line never changes. From then on you turn tools on and off in a dashboard, and the change reaches newly opened or reloaded pages within about a minute.Sign-up isn't open yet. No page edits after the first one.
Illustration: an example website with live chat and an announcement bar, alongside the dashboard controls for its tools.
Illustration: an example website with live chat and an announcement bar, alongside the dashboard controls for its tools.
Illustration with an example site. Write an announcement message before turning its bar on.

This is all the code SiteConnect asks of you.

<script async src="https://assets.siteconnect.cloud/embed/SITE-ID.js"></script>
Your dashboard has the line ready to copy, with your site's own ID where this says SITE-ID. Put it in a shared header or footer that appears on every page. If your pages do not share one, add it to each page where you want the tools. Add your site's web address to its allowed list in the dashboard, including both www and non-www addresses if you use both.

You don't have to understand it

You copy it and you paste it. You don't write any of it.

You only do it once

The line never changes. It stays exactly as you pasted it, whatever you turn on later.

You can hand it to someone

If someone else looks after your site, send them the line. It's one small job for them, one time.

The line stays. The tools change.

The line doesn't hold your tools. It asks SiteConnect for them, and SiteConnect writes the answer from what you have switched on for that site.
The same line appears in both rows. With one more switch on, SiteConnect writes a script with one more tool, and the page shows it.
The same line appears in both rows. With one more switch on, SiteConnect writes a script with one more tool, and the page shows it.
Illustration with example settings. The announcement message has already been written.

Your page asks

When someone opens your page, the line asks SiteConnect for your site's script.

SiteConnect writes it

SiteConnect writes the script from what your site has switched on.

Your page runs it

The tools that are on appear. The ones that are off aren't in the script.
Each script is reused for 60 seconds. After about a minute, anyone opening or reloading your page gets the new settings. People who already have it open keep the old tools until they reload or move to another page.

Three tools. Three switches.

New sites start with Live chat and Live Visitors on and the Announcement bar off. Turn each one on or off, site by site.

Live chat

Illustration: a chat panel on an example web page, with a visitor asking about Saturday opening hours and an agent replying that the business is open until two.
Visitors message you from your site, and you or your team answer in the dashboard. If no one is online to answer, the visitor is told and the message is kept.

Live Visitors

Illustration: a list of three example visitors with online, idle and offline status, the page each is on and their time on the site.
For you and your team, not your visitors. See who is on your site now. For each visitor: online, idle or offline; the page they are on; time on the site; number of visits; browser; and region, worked out from the browser's time zone. When a visitor starts a chat, you also see the pages they visited, how long they spent on each, and their screen size. The dashboard shows a live count and plays a chime when someone arrives.

Announcement bar

Illustration: the top of an example web page with an announcement bar, a short link and a close button.
A bar across the top of your page for the thing people should see first, such as a holiday closure or a sale. Write the message on the Sites page in the dashboard, add a link if you want one, and switch it on. With no message, the bar stays hidden. Visitors can close it, and it comes back on the next page they open.
Illustrations with example data.

Everything after the first line happens here.

One place to answer messages, see who is around and decide what runs on each site.
Illustration of the Visitors and Sites views with example data: visitor status, pages, time on site, visits, browser and time zone; the controls for an example site and its script tag.
Illustration of the Visitors and Sites views with example data: two visitor cards and the controls for an example site, with its script tag.
Illustration of the Visitors and Sites views with example data.

Chats

Read and answer messages from your site.

Visitors

The live count, and who is on your site now.

Sites

Each of your sites, and the web addresses allowed to use it.

Switches

Turn each tool on or off, site by site.

Team

Your people. Agents answer chats and see visitors. Admins also add sites and people, and turn tools on or off.

Your line

The one line, ready to copy whenever you need it.
Agent sign-in

If code makes you nervous, read this.

Will it mess up how my site looks?

Each tool has its own styles. The announcement bar takes space at the top of the page, moving the rest down to make room. A fixed header on your site can cover it, so check the result on your pages.

What if I turn something on and don't like it?

Switch it off. After about a minute, anyone opening or reloading your page gets the change. People who already have the page open keep the tool until they reload or move to another page.

If you add a new tool, will I have to edit my site again?

No. New tools reach your page from the dashboard. The line you pasted stays the same.

Can this line add things I didn't ask for?

You choose which tools run on each site. We maintain the tools: an update is published as a new file, and every site using that tool moves to it.

What if a visitor writes in and no one is there?

The visitor is told no one is online, and the message is kept.

Do I have to answer every message myself?

No. Your team can answer in the dashboard as agents.

What it keeps, and what it leaves alone.

One line decides what runs on your page, so you should be able to find out what it records without asking a programmer. Here it is in plain words.

What comes with this line

<script async src="https://assets.siteconnect.cloud/embed/SITE-ID.js"></script>
Third-party cookies
0
IP addresses in visitor records
0
Text after the ? in a web address, stored
0
Requests from these tools that carry cookies or sign-ins
0
Chat messages shown as anything but plain text
0
Tools running that are switched off for this site
0

Kept

Page history
with the visitor record
Chat messages, and any name or email a visitor types
with the visitor record
Page titles, browser details, operating system, screen size
with the visitor record
Code that recognizes a returning visitor
in your site's own browser storage
Region
worked out from the browser's time zone

Yours to decide

New sites start with
Live chat and Live Visitors on
Live Visitors
on or off, site by site
Chat with Live Visitors off
records no pages

Agents see what is listed under Live Visitors, in Tools. They also see the site, the page's title, the visitor's operating system and last-seen time, and any name or email the visitor types into chat. The web server's own request logs record IP addresses.

Two address bars. What the visitor sees: https://example.com/search?q=blue+shoes&coupon=SPRING, with everything from the question mark highlighted. What SiteConnect stores: https://example.com/search, with a dashed gap where the rest was.
Two address bars. What the visitor sees: https://example.com/search?q=blue+shoes&coupon=SPRING, with everything from the question mark highlighted. What SiteConnect stores: https://example.com/search, with a dashed gap where the rest was.
An example address, as a visitor sees it and as SiteConnect stores it.
The part of a web address after the question mark can hold search terms, names or codes. SiteConnect leaves it out. It does keep the page's title, which on a search page can include the search words.

The same line can carry more.

A new tool can appear in your dashboard. These are examples. The list isn't decided, and nothing here has a date.

Forms

PLANNED

Booking

PLANNED

Search box powered by Fusion Discover

PLANNED

Video or audio player from Fusion Media

PLANNED

Calling through Fusion Engage

PLANNED

If you have a web person, show them this.

You can skip this part. It's here so whoever looks after your site can check the details.
  • The script tag loads with async. The loader is written on each request and cached for 60 seconds.
  • Widgets run in a Shadow DOM, so they don't clash with the page's own styles.
  • Widgets make no credentialed requests, and there are no third-party cookies.
  • The visitor token is kept in your site's own browser storage.
  • Each site lists the exact web origins allowed to use it. Chat and Live Visitors calls from other origins are refused. The loader and announcement bar are not limited this way.
  • Messages are shown as plain text, never HTML.
  • Published widget files are versioned and never changed in place. Each site chooses what runs.
  • No IP addresses are stored with visitor records. The web server's own request logs record them. Page addresses are stored without query strings.
  • SiteConnect is built in Solerra, Fusion's language, and runs on Fusion Internet Services.

Paste it once. Change your mind as often as you like.

Sign-up isn't open yet. Agents can sign in to the dashboard now. Anything marked Planned on this page is not built.