Features How it works Why BotDesk Customers Reviews Pricing Log in Start free trial
Setup guide

Add an AI Chatbot to GoHighLevel Sites and Funnels

Paste your BotDesk install code into the Body tracking code box of a HighLevel website or funnel, and your chatbot is live on every page of it.

Start 7-Day Free Trial What is BotDesk?

Setup in 4 steps

Get Your HighLevel Chatbot Live

HighLevel's site-wide tracking code box does the job. Repeat the steps for each website or funnel you want the chat on.

1

Set up your bot and copy your code

Create your BotDesk account and type in your website address. BotDesk reads your site and learns your services, hours and common questions on its own, so there's nothing to type in by hand. Pick what you want the bot to do and try it out. Then open the Install tab in your BotDesk dashboard and click Copy your install code. It looks like this:

<script async src="https://botdesk.studio/widget.js" data-api-key="YOUR_API_KEY" data-name="AI Assistant" data-color="#1F5AA8" data-greeting="Hi! 👋 How can I help you today?"></script>

Copy yours from the dashboard instead of typing it: your copy has your own key where this one says YOUR_API_KEY. The code carries your key and a few display settings. Everything else, like what the bot knows, your hours and where leads go, loads from your BotDesk account.

2

Open your website or funnel in HighLevel

In HighLevel, go to Sites, then Funnels or Websites, and open the one you want the chat on.

3

Paste the code into Body tracking code

Click the Settings tab. Paste your BotDesk code into the Body tracking code box (not Head tracking code), then click Save. Code here runs on every page or step of that website or funnel.

4

Check your live pages

Open the live website or funnel, not the editor preview. The chat bubble appears in the bottom corner. Send it a question to make sure it answers.

After you install

Check It, Then Make It Yours

Check that it's live

Open your live website or funnel and look for the chat bubble in the bottom corner, then ask it a question. HighLevel can add tracking code after the page loads, so the dashboard's Check if it's live button may not see it. If the bubble shows and answers, you're set.

Where your leads go

When the bot takes a visitor's name and phone number, we email it to you and it also shows in the Leads tab. It goes to the email you signed up with unless you change it: open Knowledge, click What your bot can do, and fill in Where should we send new leads?

Lead capture starts on the Starter plan. The Free plan answers questions only.

Changes reach your site by themselves

Change anything in your dashboard, like what the bot knows, how it looks, the pop-up message or the booking button, and save. Changes reach your site automatically within a few minutes. You don't need to paste the code again. Not seeing a change yet? Do a hard refresh: Ctrl+Shift+R, or Cmd+Shift+R on a Mac.

Business hours vs team availability

Your business hours (Knowledge, then Business info, then Hours) are what the bot tells visitors when they ask if you're open. The team schedule in the Team tab (Growth plan and up) only decides when your staff show as available for live chat. They are separate, so changing one doesn't change the other.

Holidays, vacations and closed days

Open Knowledge, then Business info, and scroll to Hours. Under Closed days and holidays, tap a holiday, use Going on vacation? for a run of dates, or click + Add a closed day. Check that Your time zone is right, then click Save settings. The bot will tell visitors you're closed on those days.

Stuck? We'll help

Send us your website address and we'll help you get it live by email, free.

Someone else runs your website? Open the Install tab in your BotDesk dashboard and click Email steps to my web person. Or email hello@botdesk.studio. We'll reply by email within 24 hours.

FAQ

HighLevel Install Questions

Does it work on every page of my funnel?

Yes. Code in the funnel or website Settings runs on every page or step of that funnel or website. It doesn't carry over to your other funnels, so add it to each one you want the chat on.

Can I add it to just one page?

Yes. In the page builder, open that page's tracking code settings and paste the code in the footer tracking box instead. Don't add it in both places, or you'll get two chat bubbles.

"Check if it's live" says it can't find the bot. Is it broken?

Not necessarily. HighLevel can add tracking code after the page loads, where our checker can't see it. If you can see the chat bubble on your live page and it answers, you're set.

The chat says "not enabled for this website"

For your security, your bot only chats on the website address you set it up with, plus its subdomains (like offers.yoursite.com). If your funnel runs on a different domain, email hello@botdesk.studio and we'll add it.

I already use HighLevel's own chat widget. Can I keep both?

You can, but visitors will see two chat bubbles. If you keep both, move BotDesk to the left side in your dashboard's Appearance settings so they don't overlap.

I run an agency on HighLevel. Can I add this for clients?

Yes. Each client's bot has its own install code, so paste each client's code into their own website or funnel. BotDesk's agency plans put your brand on the bots instead of ours.

Can I change what the chatbot says later?

Yes. Log into your BotDesk dashboard any time to update your business info, hours, services and FAQ answers. Changes reach your site automatically within a few minutes. You don't need to paste the code again.

Get Started

Your HighLevel Funnels, Now With a 24/7 Assistant

Start free, copy your install code, and your chatbot is live in minutes.

Start free, or try a paid plan for 7 days

✓ Free plan: no card needed   ✓ 5-minute setup   ✓ Paid plans from $29/mo: 7-day free trial, card at checkout, cancel anytime