Assistrio

SHOPIFY INTEGRATION

AI Chatbot for Shopify

Answer shipping, sizing, and return questions while shoppers are still on the product page. Assistrio trains on your store policies and installs with one snippet in your Shopify theme.

No credit card required · 7-day free trial

app.assistrio.com · Acme · Workspace

Overview

Unanswered pre-purchase questions turn into abandoned carts. An AI chatbot for Shopify that knows your shipping times, return window, and product details lets shoppers get answers instantly — without waiting for an email reply.

Assistrio installs in your theme’s layout file, so it appears across your storefront: home, collection, product, and cart pages.

No credit card required · 7-day free trial

  • The chatbot your visitors see is Assistrio’s Website Chat Widget — branded, mobile-friendly, and trained on your knowledge.

Why add an AI chatbot to your Shopify site?

Visitors on Shopify sites ask the same questions every day — and most leave when nobody answers. An AI chatbot trained on your own content answers instantly, day or night, and hands real buying or support intent to your team with the full conversation attached.

Assistrio answers only from the knowledge you approve — documents, Q&A, snippets, and datasheets — so replies match your actual products, prices, and policies instead of generic AI guesses.

Questions it can answer from your content:

  • “How long does shipping take to Canada?”
  • “Can I return this if it doesn’t fit?”
  • “Is this product waterproof?”
  • “Do you offer discounts on bulk orders?”

What you need before you start

There is no Shopify app or plugin to install from a marketplace. You paste one Assistrio script into your site, which keeps the setup light and works with any Shopify theme or template.

  • A published Assistrio Agent with your shipping, returns, and product knowledge added
  • The install snippet copied from Assistrio after publishing
  • Staff access to Online Store → Themes in Shopify admin

Install the chatbot in your Shopify theme

Shopify loads every storefront page through your theme’s theme.liquid layout, so one paste covers the whole store.

  1. In Shopify admin, go to Online Store → Themes.
  2. Next to your current theme, open the … menu and choose Edit code. (Tip: duplicate the theme first so you have a backup.)
  3. Under Layout, open theme.liquid.
  4. Find the closing </body> tag near the bottom of the file and paste the Assistrio snippet directly above it.
  5. Click Save, then open your storefront in a private window to confirm the chat launcher appears.

No credit card required · 7-day free trial

If you switch or update your theme

Code you add to theme.liquid belongs to that theme. When you publish a different theme — or install a new version of your current one — paste the snippet into the new theme’s theme.liquid again.

Shopify checkout pages do not use your theme layout, so the widget appears on storefront pages but not inside checkout.

Add your domain to allowed websites

Assistrio only loads your Agent on websites you approve. Before you test, open your Agent in Assistrio and add every domain visitors use to the allowed websites list — the browser sends your page’s origin, and it must match an entry exactly.

Add your custom store domain (for example www.yourstore.com). If you preview on your yourstore.myshopify.com address, add that domain as well.

Test the chatbot on your live site

Open your published site in a private browser window so cached files and logged-in editor views do not hide the widget. The chat launcher should appear in the corner of the page; ask a question your knowledge covers and confirm the answer, then ask one it does not cover to check the fallback and Lead Capture behavior.

Every test conversation appears in Manage Conversations, so you can review exactly what the Agent said and add missing knowledge before real visitors arrive.

Troubleshooting on Shopify

If the chat launcher does not show up, work through these checks in order:

  • Make sure you edited the published theme, not a draft or duplicate.
  • Confirm the snippet sits above </body> and was not pasted inside a Liquid {% comment %} block.
  • Check that both your custom domain and myshopify.com domain are in allowed websites if you test on both.
  • If your store is password-protected, log in to the storefront before testing.

Frequently asked questions

Put an AI chatbot on your Shopify site today

Create your Agent, add your content, test the answers, and paste one script. No credit card required for the 7-day free trial.

No credit card required · 7-day free trial

View integrations