Hazelchat
Start free

Add an AI chat agent to your Showit site

Add Hazelchat’s chat agent to the pages and blog of your Showit site with Showit’s Global Custom Code. Hazelchat answers your visitors from the pages and documents you approved, and shows the sources under every answer.

What visitors ask before they enquire

Many Showit sites belong to photographers, planners and other wedding pros. Their visitors ask the same things again and again:

The chat answers from your own pages and price guide, with a link to where it found the answer, and checks every price and number against them first. If your pages don’t say, it doesn’t guess.

It cannot see your calendar. When your pages have no answer, as with a date, it offers your enquiry form or booking page instead. Prices only on request? Leave them out of what the chat may use, and those questions go to your enquiry form too.

Send visitors to your enquiry form or booking page

What you need

Add the code

  1. In Hazelchat, open Install in setup, or later Website → Install on your website → Continue setup. Choose Something else and Continue, then open Copy the code. It is one line with your own widget key:
    <script src="https://app.hazelchat.co/widget.js" data-agent="YOUR-WIDGET-KEY" defer></script>
  2. In the Showit Design App, open Site Settings, go to the Integrations tab and choose + Add Custom Code.
  3. Name it Hazelchat and paste the line. Under Add Code To, choose the head of the page if Showit offers it; the line also works further down the page.
  4. Under Site Canvas Sets, pick every set your pages and blog templates use, then publish your design.
  5. Back in Hazelchat, enter your website’s address and click I’ve added the code.
  6. Click Publish and switch on (or Switch on if your agent is already published). Hazelchat first looks for the code on your website and only then makes the chat visible.
  7. Open your website, refresh it, ask the chat a question a visitor would ask, then return to Hazelchat and click Yes, I saw this answer.

These steps follow Showit’s own help (Global Custom Code, Site Canvas Sets, Can I add custom HTML code into my site’s head section? and EU Cookie Law), read on 22 October 2026. We have not yet tested Hazelchat on Showit ourselves. If a menu looks different, Showit’s page is the up-to-date one.

Check it works

Showit’s help says this code goes into the page itself, so Hazelchat’s check can find it when you switch the chat on. If your home page does not carry the code, enter the page that does under Manage installation → Installation troubleshooting → Page the script is on.

Common problems

If your cookie banner has a service named Hazelchat, the chat follows it, with no code. Which banners.

Showit’s help suggests adding a cookie banner with code, such as Cookie Consent by WebsitePolicies or iubenda, to each page and blog template. Global code runs for every visitor unless your banner holds it back.

To keep the chat closed until a visitor agrees, add data-require-consent="true" to the line, before defer. The chat then waits until your consent tool sends:

window.dispatchEvent(new CustomEvent('hazelchat-consent', { detail: true }));

Send detail: false when a visitor withdraws consent. With this option and no event, no chat appears, so test it on your published site.

Remove Hazelchat

Help

For Showit itself, use Showit’s Help Center. For anything in Hazelchat, email hello@hazelchat.co. We answer within one business day. Other ways to install Hazelchat.

Start free