Workflow

Gmail templates for Shopify support: setup and limits

Gmail has a built-in template system that most support teams never switch on. It is basic, and with the right structure it covers a surprising amount of ecommerce support.

Last updated 29 August 2026 · by the CaseKit team

Turning templates on

  1. Gmail → Settings → See all settings
  2. Advanced tab → Templates → Enable
  3. Save changes

To save one: compose the message, then use the three-dot menu in the compose window → Templates → Save draft as template. To insert one, the same menu, then pick it.

What Gmail templates cannot do

Worth knowing before you build thirty of them:

  • No variables. No order number, no first name, no tracking link. Every personal detail is typed or pasted by hand.
  • No sharing. Templates live in one account. Five agents means five copies that drift apart within a month.
  • No folders. One flat list. Past about fifteen, finding one is slower than writing the reply.
  • No usage data. You cannot tell which ones are used or which produce follow-ups.

Structuring templates so they survive contact

Make blanks impossible to miss

Write placeholders so an unfilled one is obviously wrong at a glance:

Your order <<ORDER NUMBER>> shipped on <<DATE>> with <<CARRIER>>.

Double angle brackets and capitals are visually loud. [order] in lower case gets sent to customers constantly.

Name them by scenario, in a sortable order

Gmail lists templates alphabetically, so prefix them:

  • WISMO 1 — not yet shipped
  • WISMO 2 — shipped, no scan
  • WISMO 3 — in transit
  • WISMO 4 — delayed
  • WISMO 5 — delivered not received
  • RET 1 — return approved

Now the list orders itself and picking is a two-second decision.

Keep them short

A template that needs heavy editing is slower than writing fresh. Aim for a skeleton you fill in three places, not a finished letter you have to dismantle.

Keep the masters in one document

Since templates cannot be shared, keep the canonical set in a shared doc and have everyone paste from it. When the returns window changes you update one place, not five inboxes.

The limit you will hit

Templates solve the writing. They do not solve the checking. Before you can pick WISMO 3 — in transit you have to know the order is in transit, which means opening Shopify, finding the order, and reading the fulfilment block. Then you paste in the order number and tracking by hand, which is where wrong tracking numbers come from.

So the template saves you thirty seconds of typing and leaves the forty-five seconds of looking up untouched.

CaseKit does the other half. It reads the Gmail conversation, finds the Shopify order, works out which of those scenarios applies, and fills in the real order number and tracking. You review and insert. See the workflow.

Ready-made template sets

Free, no signup, structured for the naming scheme above:

Frequently asked

How do I create a template in Gmail?
Settings → See all settings → Advanced → enable Templates. Then compose a message and use the compose window's three-dot menu → Templates → Save draft as template.
Can Gmail templates use variables like order number?
No. Gmail templates are static text with no merge fields, so order numbers, names and tracking links are typed or pasted by hand each time.
Can my team share Gmail templates?
Not natively. Templates are per-account. Most teams keep master copies in a shared document and paste them into each inbox.
How many templates is too many?
Past roughly fifteen, the flat alphabetical list makes finding one slower than writing the reply. Prefix names by scenario so the list sorts itself.

Answer order emails without leaving Gmail

CaseKit finds the Shopify order behind the email and writes the reply. Free plan: unlimited lookups and 25 replies a month.