Skip to main content
SuperBot
Start free
Help · PrestaShop integration

SuperBot for PrestaShop

Install the agent on PrestaShop, ground its answers in your own content, confirm the widget is live, and fix the issues that most often block a launch.

Last updated Questions? Contact us
§ 01

What SuperBot does on PrestaShop

SuperBot puts a multilingual customer-support AI agent on a PrestaShop storefront - trained on your own product and policy pages, answering in the shopper's language, and handing off to your team when a human is genuinely needed.

  • Multilingual by default, which matters on PrestaShop: most shops run several language versions of the same catalogue.
  • Reads your CMS pages, so shipping and returns answers stay correct when you edit the page rather than drifting out of date.
  • One snippet covers every page and every language version - no per-template work.
  • Lead capture routes wholesale and stock enquiries to email, Slack, or a connected CRM.
§ 02

Before you install

The quality of the first answers depends on what a visitor can already read on your site, so publish your current shipping, returns, and contact information before training the agent. Have your site URL and one test page ready.

  • Use the site that should be connected to this SuperBot workspace, not a staging copy.
  • Check that your policy and product pages are written for customers rather than internal staff.
  • Decide where escalations should land: the SuperBot inbox, Slack, or your existing support process.
  • Copy the exact snippet from your SuperBot dashboard so the site ID routes conversations to the right workspace.
§ 03

Install SuperBot on PrestaShop

Before the closing body tag of your child theme's footer template, or inside a custom-code module you already use. Clear the cache under Advanced Parameters → Performance.

  • Sign up for SuperBot (free) and create your workspace.
  • Add your shop URL so SuperBot can crawl your categories, products, and CMS pages.
  • Add the SuperBot snippet before the closing body tag of your theme - either in your child theme's footer template, or through any custom-code module you already use.
  • Clear the PrestaShop cache under Advanced Parameters -> Performance so the change is served.
  • Review the agent's first answers, then go live.
§ 04

Check that it is live

Open your site in a private window rather than the editor or preview, because most platforms only serve custom code on the published site. The launcher should appear in the lower corner within a second or two.

  • Load a real published URL, not an editor preview or a password-protected page.
  • Open the launcher and send a question you know the answer to, then confirm the reply cites your own content.
  • Check one product or interior page as well as the home page, since templates can differ.
  • If you run several languages or store views, check one page in each.
§ 05

If the widget does not appear

Almost every failed install is one of four things: the change was never published, a cache is still serving the old page, the snippet carries the wrong site ID, or another script is stripping it.

  • Editing the parent theme rather than a child theme means an update can remove your snippet.
  • Smarty template caching and combined JS can both hide the change until the cache is cleared.
  • Confirm the snippet is on every language version, not only the default one.
  • Open your browser console and look for a blocked request to superbotapp.ai, which points at a Content-Security-Policy or an ad blocker.
  • Confirm the site ID in the snippet matches the workspace you are looking at in the dashboard.
§ 06

Train and test before you send traffic

Approve a small, representative set of answers before the widget meets real customers. Test the questions that normally create tickets or stop a purchase, and correct the wording once so every later answer inherits it.

  • Start with the ten questions your team answers most often.
  • Check that policy answers link to the live page that supports them.
  • Add a trained answer for anything the agent gets wrong rather than editing the source page twice.
  • Decide what should escalate immediately — refunds, complaints, anything account-specific.

Still stuck?

Open the chat on this page and ask — a person reads it. You can also read the PrestaShop overview for what the agent handles once it is live.