How to automate customer service on Shopify (without a chatbot)
Shopify appHelpDock lets customers track orders, find answers and fix order issues on their own. Free plan.Install free →In this guide
Automating customer service on Shopify doesn’t have to mean a chatbot. For most stores, the biggest wins come from making the answer arrive before the question: an email with the tracking link, an FAQ customers can search, an order they can cancel themselves. The automation stack looks like this:
- Proactive messages: shipping and delivery emails that answer “where is my order?” before it’s asked.
- Self-service answers: a searchable FAQ and order lookup on every page.
- Self-service order actions: customers cancel, change or return orders within your rules.
- Routing for the rest: messages arrive sorted by topic, with the order attached.
- Back-office rules: Shopify Flow flags delayed or risky orders so you act first.
This guide covers each layer with the tools you already have in Shopify, where they stop, and where an app helps.
What to automate, and what to keep personal
Not every support task should be automated. A simple rule: automate questions with one correct answer, keep the ones that need judgment.
| Task | Automate? | How |
|---|---|---|
| “Where is my order?” | Yes | Shipping emails, order lookup |
| Shipping times, return policy, sizing | Yes | Searchable FAQ |
| Cancel an unshipped order | Yes, within rules | Self-service cancellation |
| Change the shipping address | Yes, within a time window | Self-service address change |
| Start a return | Yes, within your return window | Self-service returns |
| Damaged or wrong item | Partly | Collect photos and the order automatically, decide personally |
| Complaints, exceptions, angry customers | No | A person, quickly |
| Pre-sale questions about fit or use | Partly | FAQ first, a person for the rest |
The goal isn’t zero emails. It’s that the emails you do get are the ones worth your time.
Layer 1: Proactive messages
The cheapest support email is the one the customer never needs to send. Shopify already sends order emails. Make sure they answer the next question.
In Settings → Notifications → Customer notifications, check:
- Order confirmation: add one sentence on when the order ships, e.g. “Orders ship within 1–2 business days. You’ll get the tracking link by email.”
- Shipping confirmation and shipping update: make sure tracking is added to every fulfillment, and add a line that new tracking numbers can take a day to show the first scan.
- Out for delivery and delivered: keep them on. They answer the last-day questions.
Our guide to reducing “where is my order?” emails goes through these settings step by step.
Layer 2: Self-service answers
Most remaining questions are about shipping times, returns, sizing and payment. They have one correct answer, so they belong in an FAQ, not your inbox.
What makes an FAQ actually reduce emails:
- It’s searchable. A long FAQ page nobody scrolls through doesn’t help. A search box that finds “customs” or “exchange” does.
- It’s reachable from every page. A link in the footer is easy to miss. A help button on every page is not.
- It uses real numbers. “Delivery takes 3–5 business days in the US” answers the question. “Shipping is fast” creates a new one.
- It learns. Look at the questions that still arrive by email, and at searches that found no answer, then add them.
If you use Shopify Inbox for chat, it has instant answers: you add common questions and answers, and customers get them in the chat automatically, at any hour. It’s a good fit if you already run live chat.
For order status, give customers a way to look up an order with the order number and email, so they don’t need to find the shipping email. Requiring both keeps other customers’ orders private.
Layer 3: Self-service order actions
Order changes are where support gets expensive. Each one means finding the order, checking whether it has shipped, making the change in Shopify and replying. These are also the requests where speed matters most, because the order might ship while the email waits.
What Shopify does on its own
Shopify has self-serve returns and cancellations for stores using the new customer accounts. Customers can request a return or a cancellation from the order status page, and you set the rules under Settings → Policies. For cancellations, you choose a window: no cancellations, until the item is fulfilled, or 15 minutes, 1 hour or 24 hours after ordering. Each request then waits for you to approve or decline it in your admin.
That’s a good base, and if it covers your needs, use it. Our setup guide for Shopify self-serve returns and cancellations walks through the settings. Things to know:
- It needs the new customer accounts, not the legacy ones.
- Requests still need your approval, so the work moves from your inbox to your admin.
- There is no self-service address change.
- Customers have to reach it from the order status page or their account, which many guests never open.
When an app makes sense
If you want order actions to happen automatically within your rules, include address changes, or offer them from any page of your store, you need an app. That’s what HelpDock does: a help widget on every page with order lookup, your FAQ and, for signed-in customers, cancellations, address changes, returns and damage reports with photos. You decide the rules, for example cancellations only before fulfillment, address changes only within two hours and only in the same country, and HelpDock either does the change in Shopify right away or turns it into a request for you to approve. Every action is noted on the order and tagged, so you can filter for it in Shopify. Order lookup and the FAQ are on the free plan; self-service order actions are on the Plus plan.
Layer 4: Routing for what’s left
Some messages will always need you. Automation here means they arrive sorted, complete and in one place, so you can answer them fast.
- Ask for the topic. A contact form with a topic picker (order status, change, return, problem, other) lets you answer the urgent ones first and spot patterns.
- Ask for the order number up front. It saves one round of “can you send your order number?” on almost every order question.
- Point to answers before the form. If the customer picks “Order status”, show the order lookup first. Many will never send the message.
- Set an honest auto-reply. Shopify’s built-in contact form doesn’t reply to the customer. An auto-responder in your email client (or an app) can confirm the message arrived, say when you’ll reply and link to your FAQ. See how to set up a Shopify contact form auto-reply.
- Use saved replies. For the questions that still come in, keep templates in Shopify Inbox or your email client.
Layer 5: Back-office rules with Shopify Flow
Shopify Flow is Shopify’s free automation app, available on the Basic, Shopify, Advanced and Plus plans. It runs rules like “when this happens, if these conditions are true, do that”. For customer service it’s most useful behind the scenes:
- Catch delays early. Tag orders that are still unfulfilled after your stated processing time, so you can contact those customers before they write to you.
- Alert you to risky orders. Send an internal email when a high-risk order comes in, so you check it before it ships.
- Flag VIP customers. Tag customers after a number of orders, so their messages get priority.
- Keep notes on orders. Add tags when something happens, so the history is on the order when a customer asks.
One limitation to plan around: Flow can send internal emails to your team, and its customer email action is meant for marketing emails to subscribed customers. It isn’t a tool for service emails such as a delay notice to every affected customer. For those, use the tags Flow adds to find the orders, then send the update from your email tool.
What about AI chatbots?
AI chatbots can answer a wide range of questions, and for large stores with many products they can be worth it. For small stores, weigh three things first:
- Accuracy: a chatbot can give a confident wrong answer about your return policy or delivery dates. You are responsible for what it says.
- Customer expectations: many customers want the answer or the action, not a conversation. A search box and an order lookup are often faster.
- Cost and setup: AI tools usually charge per conversation or resolution and need a well-written knowledge base anyway.
A good order of work: get layers 1 to 4 right first. The FAQ you write for them is exactly what any chatbot would need later.
A 30-day plan
Week 1: Measure and fix the emails
- Tag every incoming support email by topic for the week.
- Update order and shipping notifications (Layer 1).
Week 2: Answers
- Write or update your FAQ with the top questions from week 1.
- Make it searchable and reachable from every page.
Week 3: Order actions
- Decide your rules for cancellations, address changes and returns.
- Turn on Shopify’s self-serve returns and cancellations, or a self-service app.
Week 4: Routing and rules
- Add topics and the order number to your contact form, and an auto-reply.
- Set up one Shopify Flow rule for delayed orders.
Then compare: support emails per 100 orders before and after. It’s a simple number that shows whether the automation works, and it stays meaningful as your store grows.
Checklist
- Support emails tagged by topic for one week.
- Order confirmation says when the order ships.
- Shipping emails always include tracking and say when tracking starts working.
- FAQ answers the top questions with real numbers, searchable from every page.
- Customers can look up an order with the order number and email.
- Rules decided for cancellations, address changes and returns, and self-service turned on.
- Contact form asks for the topic and order number, with an auto-reply.
- Saved replies for the questions that still come in.
- A Shopify Flow rule tags delayed orders.
- Support emails per 100 orders measured before and after.
Quick answers
Can you automate customer service on Shopify without AI?
Yes. Most support automation for a Shopify store is not AI: shipping notifications that answer “where is my order?”, a searchable FAQ, order lookup, self-service cancellations and returns, a contact form that sorts messages by topic, and Shopify Flow rules that flag problem orders.
Does Shopify have self-serve returns and cancellations?
Yes. With the new customer accounts, customers can request a return or a cancellation from the order status page, within rules you set under Settings → Policies. You then approve or decline each request in your admin.
Can Shopify Flow send emails to customers?
Only in limited ways. Flow can send internal emails to your staff, and its customer email action is for marketing emails to subscribed customers. For service messages like a delay notice, merchants usually use Shopify’s notifications, an email app or a manual bulk email.
Does the Shopify contact form send an auto-reply?
No. The built-in contact form sends the message to your store email but doesn’t reply to the customer. For an automatic reply you need an app, a different form, or an auto-responder in your email client.