Shopify chat tools let you talk to customers in real time, but they add code and tracking to your site

Adding chat to Shopify means installing software that watches what visitors do on your store, stores conversations, and sometimes shares data with third parties. The most common route is Shopify Inbox, which comes built into your Shopify admin and requires no coding. Other options like Gorgias, Zendesk, or Drift integrate through Shopify's app marketplace and add their own tracking pixels to your pages. Each one slows your site down slightly, collects different information about your customers, and has its own privacy policy separate from Shopify's.

Before you install anything, you need to decide what you actually want the chat to do — answer questions before checkout, handle returns, or something else — because that choice determines which tool fits and how much data collection you accept. You also need to tell customers in your privacy policy that you are collecting chat conversations and using them to train your team (or, in some cases, to train the vendor's AI).

Key Takeaways

  • Shopify Inbox is the simplest option because it is already in your admin and does not require app installation, but it still tracks visitor behavior and stores all conversations on Shopify's servers.
  • Third-party chat apps like Gorgias and Zendesk add their own tracking code to your site, which slows page load and sends customer data to a separate company with a separate privacy policy.
  • Every chat tool collects the customer's name, email, message history, and browsing behavior — you must disclose this in your privacy policy and get customer consent where your location requires it.
  • Chat adds 50 to 200 milliseconds to your page load time depending on the tool, which affects both customer experience and your search ranking.
  • If you only need chat for a small number of customers, a straightforward email form or a phone number may be faster and collect less data than a full chat platform.

Shopify Inbox: The built-in option with no setup

Shopify Inbox is included free with every Shopify plan and lives inside your Shopify admin. You do not install an app or add code yourself — Shopify adds the chat widget to your store automatically once you turn it on. Customers see a small chat bubble in the corner of your pages, click it, and type a message. You receive those messages in your Shopify admin and can reply from there or from the Shopify mobile app.

The trade-off is that Shopify stores every conversation on its servers and uses that data to improve its own products. Shopify also tracks which pages customers visit before they open chat, how long they stay on your site, and whether they buy. This information is tied to their email address. You do not have to do anything to make this happen — it is automatic once chat is on.

Shopify Inbox works well if you have a small team and do not need advanced features like assigning chats to specific staff members, setting up automated responses, or integrating chat with your email or phone system. If you need those things, you will need a third-party app.

Third-party chat apps: More features, more tracking

Apps like Gorgias, Zendesk, Drift, and Intercom let you do more with chat — route conversations to specific team members, set up automated replies, connect chat to your email inbox, and pull in customer purchase history. They also let you see which pages customers were on when they started chatting, how many times they have visited your store, and whether they abandoned their cart.

To use any of these, you install the app from the Shopify app marketplace, which adds code to your site. That code loads a tracking pixel — a tiny piece of software that watches what visitors do and sends that information back to the app vendor's servers. The vendor then stores your customer data separately from Shopify, under their own privacy policy and terms of service. If the vendor is acquired or goes out of business, your customer data may be sold or transferred.

Each app also charges a monthly fee, usually between $15 and $100 depending on how many conversations you handle and what features you use. Shopify Inbox is free, so the cost difference matters if you are just starting out.

How chat affects your site speed and search ranking

Every chat tool adds JavaScript code to your pages, and that code has to load and run every time a customer visits. Shopify Inbox typically adds 50 to 100 milliseconds to your page load time. Third-party apps like Gorgias or Zendesk add 100 to 200 milliseconds because they have to load code from a separate company's servers in addition to Shopify's.

That may not sound like much, but Google's search algorithm penalizes sites that load slowly, and customers abandon sites that take more than three seconds to load. If your store already loads in two seconds, adding chat that adds 150 milliseconds brings you to 2.15 seconds — still fast enough that most people do not notice. If your store loads in three seconds, the same chat tool brings you to 3.15 seconds, and you start losing customers and search ranking.

You can measure the impact yourself using Google PageSpeed Insights (go to pagespeedinsights.web.dev, enter your store URL, and run the test). Run the test before you install chat, then run it again after installation and compare the scores. If your score drops more than 5 points, the chat tool is slowing you down enough to matter.

What data chat collects and what you must disclose

Every chat tool collects at least these things: the customer's name and email, the full text of every message they send, the time and date of the conversation, and which pages they were on when they started chatting. Most tools also collect their IP address, device type (phone or computer), and browser type. Some tools use this data to train AI models that help you write faster replies.

You are legally required to disclose this in your privacy policy. Your privacy policy must say that you collect chat conversations, how long you keep them, whether you share them with third parties, and whether you use them to train AI. If you are in the European Union, California, or another place with strict privacy laws, you also need to get the customer's consent before you start collecting this data — usually by showing a checkbox or banner before the chat loads.

If you use a third-party app, you also need to say in your privacy policy that you share customer data with that vendor. For example: "We use Gorgias to manage customer chat. Gorgias stores your messages and browsing data on its own servers under its privacy policy." You can find each vendor's privacy policy by searching "[app name] privacy policy" or looking in their help center.

Deciding between Shopify Inbox and a third-party app

Use Shopify Inbox if you are just starting out, have a small team, and do not need advanced routing or integration with other tools. It is free, requires no setup, and the data stays within Shopify's ecosystem. The downside is that you cannot customize how it looks, assign chats to specific team members, or connect it to your email system.

Use a third-party app if you have a larger team, need to route chats to specific people, want to see customer purchase history in the chat window, or need to integrate chat with your email or phone system. The cost is worth it if chat is a core part of how you support customers. The downside is that you are paying a monthly fee, adding more tracking code to your site, and storing customer data with a separate company.

If you do not have the budget for a paid app and Shopify Inbox feels too limited, consider whether you actually need chat at all. A straightforward email form or a phone number may serve your customers just as well, collect less data, and load faster. Many stores find that a single email address and a clear response time ("We reply within 24 hours") is enough.

Setting up Shopify Inbox step by step

Open your Shopify admin and go to Settings, then Customer Events. Click "Inbox" in the left menu. Toggle the switch to turn Inbox on. Shopify will ask you to set a response time — choose something you can actually meet, like "We reply within 24 hours" or "We reply within 1 hour during business hours." Customers see this message when they open chat, so if you say one hour and take eight, they get frustrated.

Once Inbox is on, the chat bubble appears on your store automatically. You do not need to add code or install anything. Go to the Inbox section of your admin to see messages and reply. You can also read the Shopify app on your phone and reply from there.

To customize how the chat looks, go back to Settings, Customer Events, Inbox, and click "Customize." You can change the color of the bubble, the message that appears when chat is offline, and whether the bubble shows on mobile devices. You cannot change the shape or position of the bubble — Shopify controls that.

Frequently Asked Questions

Does adding chat slow down my store enough that customers will notice?

Most people do not notice a difference under 200 milliseconds, but Google's search algorithm does. If your store already loads slowly, chat will make it worse. Test your speed before and after using Google PageSpeed Insights to see the real impact on your store.

Can I use chat without collecting customer email addresses?

No. Every chat tool requires a customer to enter their email address before they can send a message. This is how the vendor tracks conversations and sends you notifications. If you want to talk to customers without collecting email, use a phone number or contact form instead.

What happens to chat conversations if I delete my Shopify store?

Shopify keeps your chat history for 90 days after you delete your store, then deletes it. If you use a third-party app, check their policy — some keep data longer, and some require you to request deletion manually. Look in their help center or privacy policy for "data retention" or "account deletion."

Can I move chat conversations from one app to another?

Shopify Inbox does not let you export conversations. Most third-party apps have an export feature, but the format varies — some export as CSV, others as JSON. Before you switch apps, ask the new vendor whether they can import data from your old app, because many cannot.

Do I need to tell customers that chat conversations might be used to train AI?

Yes, if the app uses AI. Check the app's privacy policy or help center to see whether they use your conversations to train AI models. If they do, you must disclose this in your privacy policy. Some apps let you opt out of AI training, but you have to request it.