Loopevery
Loopevery
HomeDocsSupport

How to integrate and customise bots

Step-by-step guides for embedding chatbots (including Shopify), training with your data, and launching guided setup.

Start Guided SetupOpen Dashboard
Share a hosted link

Each chatbot has a public link at /c/CHATBOT_ID. Use it for quick sharing or to embed as an iframe.

Embed on any website

Use the iframe snippet below. It works with most site builders.

Train with your own data

Upload PDFs/docs in the Storage section and attach them to a chatbot to tailor answers to your business.

Customise behaviour

Update greeting, language, and other configuration so the bot matches your workflow and tone.

Shopify integration (step-by-step)

Use this guide to add your chatbot to a Shopify page using an iframe embed.

  1. Sign in and create a chatbot

    Open the Dashboard, create a chatbot, and make sure its status is Active so it can be used publicly.

  2. Train the chatbot with your data (recommended)

    Go to Storage, upload PDFs/docs, then attach the files to the chatbot so answers match your business.

  3. Generate the embed code

    In the Dashboard → Chatbots section, click the Embed (<> icon) on your chatbot card and copy the iframe code.

  4. Add it to a Shopify page

    In Shopify admin go to Online Store → Pages, open the page you want, switch to the HTML/source editor, paste the iframe code, then Save.

  5. Preview and publish

    Use View page in Shopify to confirm the chatbot loads, then publish your changes if needed.

Embed code example
Optional: add to every page (theme)

If you want the chatbot on every page, edit your theme layout file and paste the embed before the closing body tag.

Tracking inside your dashboard

Use the Tracking section in the dashboard to check a shipment status using a tracking ID.

API integration (advanced)

If you want a fully custom UI, call the chat endpoint from your app and render messages your way.

Troubleshooting
  • If the embed page shows “Chatbot embed is not configured”, set NEXT_PUBLIC_SUPABASE_URL and SUPABASE_SERVICE_ROLE_KEY in your deployment environment (server-side only).

  • If the iframe renders blank on Shopify, ensure the page is using an HTML/source editor and the iframe URL is HTTPS on your live domain.

  • If the bot loads but answers feel generic, upload training files in Storage and attach them to the chatbot.