Chat Widget
Customizing the visitor experience
The chat widget is how visitors interact with your AI chatbot. Customize it to match your brand.
- Float — the widget appears as a button in the corner. Clicking it opens the chat window. This is the default.
- Embed — the widget renders inline on your page. Set the Embed CSS Path to a CSS selector (e.g.
.chat) where the widget should appear.
- Hidden — the widget script loads but nothing is shown. Use this to temporarily disable the widget without removing the code from your site.
Choose how the AI appears in chat conversations:
- Presets — select from LooperChat, Robot, Assistant, Headset, or Bot avatars
- Custom URL — enter any image URL for a fully custom avatar
- Default — the LooperChat logo is used if no avatar is configured
Go to Settings > General > Agent Avatar to configure.
- Main Color — hex color for the chat button, header, and user message bubbles
- Logo — URL to your brand logo, displayed in the chat header
- Position — dock the float button to any corner: bottom-right, top-right, bottom-left, or top-left
- Widget Name — internal name for your reference in the dashboard
- Header Text — title shown at the top of the chat window
- Welcome Message — greeting visitors see when they open the chat
- Auto Open — automatically open the chat window on page load
- Hide on Mobile — hide the widget on mobile devices
- Hide if Away — hide the widget if no human agents are online
- Pre-chat Form — require visitors to provide email or phone before chatting
Set to Auto-detect to match the visitor's browser language, or choose a specific language.
When the AI answers using your website content, it can show source links in a carousel below the response. Enable this in Settings > General > Enable RAG Source Carousel.
The "Powered by LooperChat" link appears at the bottom of the widget. This can be toggled in settings.
Add this code before the closing </body> tag:
<script id="looperchat-tag" src="https://tag.looperchat.com/chat/tag.js" data-license="YOUR_PROJECT_ID" defer async></script>
Go to Settings > Install to copy the snippet with your project ID pre-filled.
The widget is installed automatically via the Shopify app. No code needed.
Use the Preview page in the sidebar to test the widget in embed mode before going live. Click Reset to start a fresh conversation.