Skip to main content
How to Add an AI Chatbot to Your Wix Site

How to Add an AI Chatbot to Your Wix Site

A step-by-step guide to adding a Wix chatbot: train an AI chatbot on your site's pages, then paste one snippet into Wix's Custom Code settings.

Jul 24, 20266 min readAskvo Team

Wix powers a huge share of small-business sites, and most of them handle support the same way: a contact form and an inbox someone checks once a day. A Wix chatbot answers the routine questions the moment they're asked, things like hours, pricing, or "do you ship to my area", using your own site as its source material. This guide covers training the bot, then the one place in Wix's settings the snippet actually belongs, which trips people up more than any other step.

The mistake almost everyone makes on Wix

Wix gives you two different things that both sound like "add code," and they do different jobs. The Embed a Widget / HTML iFrame element, dropped onto a page in the Editor, renders visible content in a sandboxed iframe at a fixed position on that one page. Custom Code, found under your site's Settings rather than the page Editor, injects a script across your whole site instead. A chat widget needs the second one: it's a floating element that has to run on every page, not something boxed into a single spot on one page. If you paste the Askvo snippet into an Embed element expecting the bubble to show up, it usually won't render correctly, since that element assumes iframe content, not a script that builds its own floating widget.

No Wix App Market listing required

Askvo isn't in the Wix App Market, and doesn't need to be. The chatbot runs on Askvo's servers; your site only loads a small script and a custom element. That's the same snippet used on WordPress, Shopify, Squarespace, or any other platform, one integration, not a Wix-specific build. For the bigger picture on what a bot like this actually does, see what an AI chatbot for your website actually does.

Step 1: Train the bot on your site's content

  1. Create a free Askvo account. The Free plan includes one chatbot, no card required.
  2. Paste your Wix site's URL. The crawler reads your live pages, services, pricing, FAQ, policies, and builds the bot's knowledge from them. Re-crawl after you publish changes.
  3. Add what the crawler can't see. Anything behind a form, a PDF menu or price list, seasonal notes. Upload documents or add direct Q&A pairs; see how to train a chatbot on your own data for the full rundown.
  4. Test it in the dashboard before going live. In strict mode it only answers from your content, and says so honestly when it doesn't know something instead of guessing.

Step 2: Get your embed snippet

From your bot's install page in the Askvo dashboard, copy the snippet: a custom element plus two script tags. Set the widget color to match your site theme first, and if you're on Business or Agency, decide whether to turn on the lead-capture form.

Step 3: Paste it into Wix's Custom Code settings

  1. Open your Wix Dashboard (not the Editor) for the site, then click Settings in the left menu.
  2. Select Custom Code under the Advanced section.
  3. Click Add Custom Code and paste the Askvo snippet into the code box.
  4. Set placement to Body - end, and set it to load on All pages.
  5. Click Apply, then publish your site.

Custom Code is a Premium feature. If the option is greyed out or missing, your site is still on Wix's free plan and needs an upgrade before any site-wide script (chat widget, analytics, anything) can run. This isn't an Askvo limitation; it's how Wix gates the feature itself.

Step 4: Verify before you call it done

  • Check more than one page. The widget should appear on your homepage, a services page, and a blog post if you have one. "All pages" placement occasionally needs a hard refresh to catch on a freshly published site.
  • Ask a real question and confirm the reply streams in and cites the page it came from.
  • Try "talk to a human." Confirm the conversation lands in your Askvo dashboard and you can take over live.
  • Ask something it can't know. Real-time appointment availability, say. Confirm it declines gracefully with your fallback message instead of guessing.

Keeping answers accurate as your site changes

Re-crawl after any meaningful content update: new pricing, new hours, a seasonal policy. Check the Unanswered Questions report periodically; it's usually the fastest way to spot a page that needs updating. If capturing visitor emails matters to your business, see the chatbot lead generation guide. Compare plans and message limits on pricing.

Frequently asked questions

Why doesn't my widget show up after I added the code?

The most common cause is pasting the snippet into an Embed/HTML iFrame element on a page instead of Settings > Custom Code. The chat widget needs the site-wide Custom Code injection, not a page element.

Do I need a Wix Premium plan?

Yes. Custom Code is a Premium feature on Wix. It's unavailable on the free plan regardless of which script you're trying to add.

Will this slow down my site?

The widget loads asynchronously and doesn't block your page's own content from rendering. It's the same script used across every Askvo-powered site, including higher-traffic Shopify and WordPress stores.

Can I show the widget on some pages only?

Yes. Wix's Custom Code lets you choose specific pages instead of "All pages" when you add the snippet. Most sites want it everywhere, but you can scope it down if needed.

Try it on your own Wix site

Train a free chatbot on your content, then paste the snippet — free, no credit card.

Get Started Free

Other platforms

All integrations