The Gorgias Shopify chat bubble: a complete setup and customization guide (2026)

Stevia Putri
Written by

Stevia Putri

Katelin Teen
Reviewed by

Katelin Teen

Last edited June 2, 2026

Expert Verified
Illustration of a Shopify storefront with a Gorgias chat bubble widget in the corner

The Gorgias chat bubble is one of those tools that most Shopify merchants set up once and then never think about again - until it disappears after a theme update, or customers start complaining that the AI responses sound robotic, or they realize the widget they have been using for two years is not actually configured to its full potential.

This guide covers all of it: how to install the widget in a way that will not break, how to customize it beyond the defaults, what the native AI can genuinely do versus where it falls short, and how to make the whole setup smarter. If you are looking for a broader overview of what Gorgias chat is, we covered that in What is the Gorgias chat used for? - this guide goes one level deeper on the widget itself.

What the Gorgias Shopify chat bubble is

The Gorgias chat bubble is a floating widget that sits in a corner of your Shopify storefront. When a shopper clicks it, they open a live chat window to reach your support team - or, if you have AI Agent configured, to self-serve common questions without involving a human. Every conversation creates a ticket in your Gorgias helpdesk, with the customer's full Shopify order history automatically visible in the sidebar.

Gorgias for Shopify - the chat integration in context

Chat is included on all Gorgias plans, from the Starter plan at $10/month. The AI automation features layered on top - Gorgias's own AI Agent for automatic replies, interactive Flows, AI FAQs - are a separate subscription. That distinction matters: the widget itself is a reliable, customizable foundation. The frustration merchants run into is almost always with the AI sitting behind it, not with the chat bubble itself.

Gorgias is Shopify's only Premier Partner for customer experience, which means the integration runs deeper than most alternatives. Agents see real-time Shopify order data alongside every conversation, and the AI Agent (when active) can take direct order actions - refund, edit, track - without leaving Gorgias.

How to install the chat bubble on Shopify

The right way: Quick install

Setting up the chat bubble takes about five minutes. In your Gorgias helpdesk, go to Settings → Channels → Chat and click + New chat. The setup wizard walks through five steps:

  1. Basics - name the integration, set a default language, choose your store, and select whether to allow live chat or offline-capture-only messages.
  2. Branding - pick a brand color (hex code or color picker), upload a logo, and set the widget's corner position.
  3. Order management - enable or disable self-serve order tracking in the widget.
  4. Install - the critical step.
  5. Deploy AI Agent - optional, requires an AI Agent subscription.

On the Install step, choose Quick install for Shopify. This installs the widget at the app layer rather than injecting it into your theme code. It covers every page of your store automatically and stays put even when you update or switch themes.

Quick install vs manual install: the key difference for Shopify merchants
Quick install vs manual install: the key difference for Shopify merchants

When manual install makes sense

Manual install is worth choosing when you need the widget on specific pages only, you are running a headless Shopify store, you are on BigCommerce or Magento 2, or you are deploying through Google Tag Manager. For any standard Shopify store where you want the widget everywhere, Quick install is the right call.

Why your chat bubble keeps disappearing

The most common Gorgias chat issue in Shopify community threads: merchants notice the bubble is gone, almost always after a theme update or switch. The Shopify community forums have been discussing this for years - the answer is always the same. The store was using manual install, and the theme change overwrote the injected script.

The fix: Settings → Channels → Chat → Installation tab → click the pencil icon → switch to Quick install for Shopify. Once switched, it will not happen again.

One quirk worth knowing: the "Not detected" status in the Installation tab is based on visitor traffic from the past 72 hours. If your store had no visitors recently, the status can read "Not detected" even when the widget is live. Visit a page on your store and reload it - if the bubble appears, the installation is fine.

Customizing how the widget looks and behaves

Most merchants stick with the defaults, but the Gorgias chat widget is more configurable than it looks. From Settings → Channels → Chat, the appearance options include:

  • Brand color - hex code input or color picker; solid fill or gradient
  • Company logo - separate logos for open (chat expanded) and closed (bubble only) states
  • Font - a full dropdown selection
  • Chat title - shown in the header when the shopper opens the widget
  • Intro messages - separate text for business hours vs. outside hours
  • Chatbot label - toggles the "Bot" label next to automated messages, useful for setting honest shopper expectations
  • Launcher type - standard floating bubble or a custom text label
  • Widget position - any corner, with pixel-level offset control for horizontal and vertical placement

One genuine constraint: the widget size is not adjustable. Gorgias sets it dynamically. On small screens, it automatically switches to fullscreen - this is expected behavior. On the Shopify checkout page, the widget is always locked to the bottom-right corner regardless of your position setting elsewhere.

If you want the widget hidden on specific pages - useful when an FAQ page already handles the queries that would normally go to chat - go to Settings → Chat → Installation tab → pencil icon → "Hide on specific pages."

Enabling self-serve order tracking in chat

One of the highest-value configurations in the chat widget is enabling order management. With a Gorgias AI Agent subscription and a connected Shopify store, shoppers can check their order status, tracking number, and shipping info directly in the chat window - without a human agent involved at all.

Gorgias flagged this in their own community posts as "the single most effective thing you can do to reduce your ticket volume for BFCM." For stores seeing high WISMO volume, it is the configuration that delivers the clearest ROI. Our Gorgias for Shopify guide covers more of the automation setups worth building on top of the chat widget.

Order management is on by default when you set up a new chat integration with AI Agent active. To check or enable it on an older setup: Settings → AI Agent → Deploy → Chat → toggle "Enable order management."

Setting up business hours and offline mode

Outside your support hours, the widget can switch to offline capture mode. Shoppers can still open it and send a message, but it routes as an email ticket rather than a live chat session. You can write a distinct intro message for this state and optionally display a different logo.

During live hours, the widget shows a dynamic estimated wait time. Set your business hours in Settings → Channels → Chat → your integration → Business Hours tab.

Multi-language support works through browser detection: the widget auto-detects the shopper's browser language, displays in it if you have configured that language, and falls back to your default if not. Add languages under the Basics tab by clicking + Add language.

What the native chat AI can (and can't) do

The Gorgias AI Agent, deployed on chat, handles order tracking, return policy questions, and FAQ-style queries reasonably well. Accuracy improved from 3.55/5 in earlier periods to 4.08/5 through 2025. For high-volume repetitive queries - order status, subscription questions, standard return policies - it is genuinely useful, and brands like Orthofeet achieved 56% automation in under two months.

Where it runs into trouble is with anything more nuanced. The r/shopify community is blunt about it:

Reddit

"Yeah I felt the same with Gorgias. It sounded too 'bot-ish' and customers didn't vibe with it."

Reddit

"yeah i was excited about gorgias ai when it came out...the ai was trash. it kept looping the same stuff, pissed off sooo many customers, had chargebacks because the bot promised refunds, closed the ticket but never refunded those people."

u/MindFull_, Aug 2025

Part of this is structural: Gorgias AI learns primarily from data within the Gorgias ecosystem - tickets, macros, help center articles. If your product documentation lives in Confluence, Google Docs, or Notion, the native AI cannot access it. Responses are limited to what Gorgias itself has indexed.

The pricing compounds the frustration. At $0.90-$1.00 per resolved conversation (charged only for fully autonomous resolutions), merchants handling significant AI volume can see bills that dwarf their base plan. One r/shopify merchant scaling to 1,500 tickets/month estimated $500+ per month for roughly 400 AI resolutions and was questioning whether AI automation was worth it at all.

Gorgias AI Agent total cost at different automation levels on the Pro plan ($360/month)
Gorgias AI Agent total cost at different automation levels on the Pro plan ($360/month)

For a detailed breakdown of how these costs stack up at different automation rates, our complete guide to Gorgias automate AI for Shopify has the numbers.

Making the chat bubble smarter with eesel

eesel AI is not a separate chat widget sitting alongside Gorgias - it works as a native Gorgias agent. When a ticket comes in through your chat bubble, eesel reads it, drafts a reply, adds internal notes, and updates tags, all from within Gorgias. The shopper experience does not change. Your agents do not learn a new tool. The AI just handles more.

How a message flows from the Gorgias chat bubble through to an eesel AI reply
How a message flows from the Gorgias chat bubble through to an eesel AI reply

The key difference is knowledge breadth. eesel connects to your complete knowledge base - Gorgias help center articles, historical tickets, macros, plus external sources like Google Drive, Confluence, and Notion - so replies can draw on anything your team has documented, not just what lives in Gorgias. If a policy lives in a Notion doc, eesel finds it. If a common question was answered in a Confluence page six months ago, eesel uses that answer.

Before going live, you can run eesel against historical Gorgias tickets to preview how it would have responded - the simulation step that catches "bot promised a refund" moments before they reach a real shopper. Setup takes about 30 minutes.

Pricing is $0.40 per ticket - not per resolved conversation. You pay a flat rate per interaction, not a premium when the AI works well. Merchants on Gorgias typically see an 85%+ tier-1 resolution rate within the first week.

"eesel AI wasn't just another chatbot for our Gorgias helpdesk. It was the glue..."

eesel AI working natively inside the Gorgias helpdesk

For teams looking at the broader picture of Shopify automation or comparing different chat tools, our best Shopify chatbot apps guide covers the full landscape.

Troubleshooting common issues

Chat bubble not showing after installation Visit a live page on your store and reload. "Not detected" in settings is a traffic-based status - if no one visited in the past 72 hours, it shows "Not detected" even when the widget is working. Check the live page directly.

Chat disappeared after a theme update You are on manual install. Switch to Quick install: Settings → Channels → Chat → Installation tab → pencil icon.

Widget displaying incorrectly on mobile On small screens, the widget goes fullscreen automatically. That is the expected behavior. If you see the widget cut off or mispositioned on mobile, check whether custom CSS is interfering with the widget's z-index.

Widget locked to bottom-right on checkout The checkout page always positions the widget in the bottom-right corner regardless of your settings. This is a Shopify platform constraint, not a configurable option.

iOS webview not loading the chat Add about:srcdoc to the webview's originWhitelist. Without this, the chat widget will not load in an iOS webview context.

Agent avatar not updating Avatar changes take up to five minutes due to caching. Clear your browser cache and reload if it has been longer than that.

Try eesel

If your Gorgias chat bubble is set up but the AI responses are frustrating customers - or if you want AI that draws on your full knowledge base rather than just what Gorgias has indexed - eesel AI slots directly into your existing Gorgias setup. No new widget, no separate tool, no retraining your team.

The eesel for Gorgias integration page has the full details, and the free trial starts with $50 in credit, no card required.

Frequently Asked Questions

Go to Settings → Channels → Chat in your Gorgias helpdesk and click + New chat. After completing the setup wizard (about 5 minutes), choose Quick install for Shopify on the Installation step. This installs the widget at the app layer so it survives theme changes. For a full walkthrough, see our Gorgias for Shopify guide.
You were using the manual install method, which pastes a code snippet into your theme. Shopify theme updates wipe that code. To fix it permanently, switch to Quick install: go to Settings → Channels → Chat → Installation tab → click the pencil icon → select Quick install for Shopify.
Chat is included on all Gorgias plans, starting with Starter at $10/month. AI automation features inside the chat - like the Gorgias AI Agent for automatic replies - require a separate AI Agent subscription at $0.90–$1.00 per resolved conversation on top of your helpdesk plan.
Yes. On small screens, the widget automatically switches to a fullscreen view. On the Shopify checkout page specifically, the widget is always positioned in the bottom-right corner regardless of your position settings elsewhere.
Yes. eesel AI works as a native Gorgias agent - it reads and responds to tickets that come in through your chat widget using your full knowledge base (help docs, historical tickets, macros, and external sources like Google Drive or Notion). Pricing is $0.40 per ticket, and merchants typically see 85%+ tier-1 resolution rates within the first week.

Share this article

Stevia Putri

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.

Related Posts

All posts →
Seven floating chat interface cards representing Tidio Lyro alternatives
Customer Support

7 best Tidio Lyro alternatives in 2026

Lyro's per-conversation pricing adds up fast, and it only lives inside Tidio. Here are 7 alternatives worth trying in 2026, from helpdesk-native AI to free live chat.

Stevia PutriStevia PutriJun 2, 2026
Freshdesk Freddy AI pricing tiers illustrated as three product cards
Customer Support

Freshdesk Freddy AI pricing explained: what you actually pay in 2026

Freddy AI is three separate products with three different price tags. Here's what each one costs, what gets included in your plan, and where teams tend to hit surprises.

Stevia PutriStevia PutriJun 2, 2026
Illustration showing tickets moving from Zendesk to a new helpdesk platform
customer support

How to migrate from Zendesk: a complete 2026 guide

A practical step-by-step guide to migrating from Zendesk - what to export, which tool to use, what you have to rebuild, and how to keep your team productive during the switch.

Stevia PutriStevia PutriMay 21, 2026
Zendesk AI agent review 2026 - hero banner with Zendesk logo on a minimal white background
customer support

Zendesk AI agent review (2026): features, pricing, and what users actually think

A real-world Zendesk AI agent review for 2026: what agentic AI delivers, how AR pricing works, and what 6,837 G2 users and Reddit actually say.

Stevia PutriStevia PutriMay 21, 2026
Best shared inbox software for teams in 2026 - hero banner showing a stylized unified inbox
Customer Support

Best shared inbox software for teams in 2026

Six tools that turn a chaotic group email address into a structured, accountable inbox - with real pricing, G2 ratings, and who each one suits.

Stevia PutriStevia PutriMay 20, 2026
Zendesk review 2026 - hero banner with Zendesk logo
customer support

Zendesk review 2026: is it still the right choice for your team?

An honest review of Zendesk in 2026: what you get at each plan, what it actually costs with add-ons, and what 10,000+ reviews reveal about life on the platform.

Stevia PutriStevia PutriMay 20, 2026
AI handling customer complaints - stylized chat interface showing complaint and resolution
Customer Support

AI for customer complaints: how to handle them faster, without losing the human touch

Customer complaints demand more than speed - they demand accuracy and the right escalation. Here's how AI handles the volume without driving customers away.

Stevia PutriStevia PutriMay 18, 2026
AI agent handling a password reset request - from identity verification to ticket closure
Customer Support

AI for password reset requests: how to stop handling the same ticket 500 times a week

Password resets are 20-50% of IT tickets and cost $70 each in labor. Here's how AI handles the full reset lifecycle - identity verification, credential reset, ticket closure - without a human agent.

Stevia PutriStevia PutriMay 18, 2026
Flat illustration of a payroll self-service chat interface with document icons on a warm off-white background
Customer Support

AI for payroll inquiries: how to handle employee pay questions at scale

Payroll inquiries flood HR inboxes every pay cycle -- the same questions, handled manually, one at a time. Here is how AI changes that without creating compliance risk.

Stevia PutriStevia PutriMay 18, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free