Add Olotalk to BigCommerce

BigCommerce has a built-in Script Manager — no theme editing required.

You’ll need your Assistant ID (ast_oltk_…) from your assistant’s Install step. New here? Start with the Quick start.


Install via Script Manager

In your BigCommerce control panel, go to Storefront → Script Manager and click Create a Script. Configure it as:

  • Placement: Footer
  • Pages: All pages
  • Script type: Script (paste the code below)
<script
  src="https://cdn.jsdelivr.net/npm/@olotalk/assistant-loader@0/dist/loader.iife.js"
  data-olotalk-assistant-id="YOUR_ASSISTANT_ID"
  async
></script>
<html>
<head> … </head>
<body>
… your page …
target<script src="…/loader.iife.js" data-olotalk-assistant-id="…" async></script>
</body>
</html>
Paste the snippet into Script Manager (Placement: Footer). Wherever a platform puts it, the goal is the same: it loads just before the closing body tag.

Give it a name and category, then Save.

Choose All pages, not the default “Storefront pages” — the default excludes checkout and order-confirmation. The footer script renders through your theme’s {{footer.scripts}} placeholder; stock themes (Cornerstone) include it, but a heavily customized theme that removed it won’t show the script.


Allow your domain

Add your live domain under your assistant’s Install domains. BigCommerce’s permanent store address looks like store-<hash>.mybigcommerce.com — add *.mybigcommerce.com (or your exact store URL) alongside your custom domain.


Verify

Open your published storefront and look for the chat launcher in the bottom-right. Then check your dashboard: the Install step’s Install status card shows Seen on yourdomain.com once the snippet loads — with a one-click fix if the domain isn’t allowed yet. Nothing there? See Troubleshooting.