Skip to content
Independent UK software guidancePrices checked September 2026

Ecommerce workflow

Ecommerce support macros and saved replies

Create safe ecommerce support macros for delivery, returns and damaged orders, with useful placeholders, ownership and review rather than robotic promises.

Ecommerce customer questions becoming reusable support replies reviewed by an agent
Original Support Sorted illustration of an agent preparing reusable answers.

Start with the ten most frequent, well-understood contact reasons.

Separate internal actions from customer-visible words.

Give each reply an owner and a trigger for review when policy or fulfilment changes.

Product shortlist

Tools with reusable reply workflows

Check plan limits, shared-library permissions and dynamic fields. A saved reply is most useful when it can be selected quickly and checked against current order data.

Best all-round ticketing

Freshdesk

Best for: Growing teams that need proper ticketing, self-service, automation and reporting

A broad email-first help desk with ticketing, a shared inbox, a customer portal, knowledge base and out-of-the-box reporting on its entry paid plan.

$19 per agent/monthGrowth, billed annually; checked September 2026

Useful strengths

  • Ticketing, shared inbox and knowledge base on Growth
  • Clearer route into routing, SLAs and custom reporting

Watch for

  • Omnichannel needs differ from the email-first Freshdesk plan
  • AI and connector usage can add cost
  • Free trial
  • Email-first help desk
  • Per-agent pricing
Best route to complex support

Zendesk

Best for: Teams that expect multiple channels, mature routing and increasing operational complexity

The Support Team plan supplies core email ticketing, routing, analytics and automations. The broader Suite adds live chat, messaging, telephony and a knowledge base.

£15 per agent/monthSupport Team, paid yearly; checked September 2026

Useful strengths

  • GBP pricing and a clear entry ticketing plan
  • Strong upgrade path for multichannel operations

Watch for

  • Suite Team rises to £45 per agent/month
  • Small teams may buy more process than they need
  • 14-day trial
  • GBP pricing available
  • Per-agent pricing
Best for Shopify operations

Gorgias

Best for: Online shops that need order context and ecommerce actions inside support conversations

Unlike per-seat tools, Gorgias prices its help desk by billable ticket volume. Its strongest case is the depth of its Shopify and ecommerce workflow integrations.

$10/month for 50 ticketsStarter includes 3 agent seats; checked September 2026

Useful strengths

  • Deep Shopify order context and actions
  • Costs scale by tickets rather than only by agent seats

Watch for

  • Overages and AI resolutions need modelling
  • Entry plan is email-only and has limited operations features
  • 7-day trial
  • Shopify-focused
  • Ticket-volume pricing
Best focused inbox

HelpDesk

Best for: Small teams that want ticketing, website chat and useful automation without an enterprise platform

A focused support workspace combining ticketing, a shared inbox, website chat, messaging channels, automation and reporting in one entry plan.

$19 per user/monthEssential, billed annually; checked September 2026

Useful strengths

  • Ticketing, website chat and messaging channels on Essential
  • 14-day trial without a credit card

Watch for

  • There is no permanent free plan
  • Extra AI resolutions can add usage cost
  • 14-day trial
  • Email, chat and messaging
  • Per-user pricing

Saved replies save time only when they make the next answer more accurate. A library of vague apologies or overconfident promises can make support faster and worse at the same time. Ecommerce teams need reusable language for predictable stages—order received, dispatched, delayed, return requested, item inspected—while leaving room to check the specific order and customer.

Freshdesk calls its reusable text “canned responses” and documents dynamic placeholders such as requester name and ticket details. Zendesk's macros can add a public reply and perform ticket actions. This distinction matters: an agent selecting what looks like a paragraph might also change the status or ownership. The team should understand what each item does.

Build the library from real demand

Sample a recent month of conversations and group them by the customer's question, not the team's department. Separate “has not dispatched” from “carrier delayed” and “tracking says delivered but missing”. Separate “request a return label” from “when will my refund arrive?”. One generic template for each broad category usually hides the exact stage and creates a second contact.

Choose the first ten or so intents by frequency and consequence. For each, write the facts the agent must verify, the action the agent must take, the customer-facing message and the failure path. Add a short internal note to the macro description so a new colleague knows when not to use it. Do not make a template for an uncertain policy until the policy owner settles it.

Use a compact reply structure

A useful ecommerce reply has four parts: acknowledge the specific issue; state the checked fact; describe the next action and owner; say when or how the customer will hear back. For example, a delayed-parcel response should identify the verified carrier event and say whether support has opened an investigation. It should not simply say “your item is on its way” when the tracking feed has not moved.

Write one version for each significant state. An item awaiting warehouse inspection needs different wording from a refund already issued. A message should not say “your refund is being processed” if the request has merely been received. Use plain UK English, short sentences and customer-facing links. Put internal policy language in an agent note, not in the reply.

Test placeholders and permissions

Dynamic fields can insert a name, order number or ticket link, but they can also be empty or wrong. Test each template against a ticket with no matched order, several orders, a different recipient email and an international address. Zendesk's documentation warns that some ticket URL placeholders may point to the agent interface rather than an end-user page. Check the rendered message before making it widely available.

Avoid sensitive personal data, full addresses and payment details in a template. Keep the minimum useful order reference and direct customers to an authenticated view when more detail is needed. Use group-level visibility for specialist replies such as refunds or disputes. A public macro should not be able to imply a decision the agent lacks authority to make.

Separate an agent shortcut from automation

An agent-selected saved reply leaves a person to check context. A rule that sends the same message automatically needs stronger conditions and a stop rule. For WISMO, require a reliable order match and current status. For a return, automatic acknowledgement is usually safer than automatic eligibility. If the customer replies that the data is wrong, stop the automated path and assign a human owner.

Where a macro also changes ticket status, test whether it closes a case prematurely. “Awaiting warehouse” and “resolved” are not equivalent. Zendesk describes macros, triggers and automations as different tools; use the one that matches the intended action instead of stacking all three on a common ticket.

Keep templates accurate

Assign a named owner and review trigger to every high-volume reply. Seasonal dispatch cut-offs, return policy changes, carrier incidents and new fulfilment partners should put relevant templates into review immediately. Track repeat contacts and “macro was unhelpful” feedback, not just usage count. If agents edit the same template heavily every time, either the wording is wrong or the intent category is too broad.

Archive duplicates. Search the library by customer language, such as “address change before dispatch”, rather than an internal code only a veteran remembers. Test a new starter's ability to find the right response and notice when it should not be used. Good macros are small, current tools for judgement—not a substitute for it.

Sources

Product capabilities come from provider documentation. Template design and review advice are Support Sorted's editorial judgement.

Frequently asked questions

Questions readers ask before choosing

What is the difference between a macro and a canned response?

A canned response is reusable reply text. A macro may also update ticket fields, status or assignment. Vendor terminology varies, so inspect the actions a template performs before an agent applies it.

Should a saved reply include a delivery date?

Only when the date comes from a current, reliable order or carrier source and the wording distinguishes an estimate from a guarantee. Otherwise link to verified tracking and explain the next check.

How many ecommerce macros should a small team create?

Start with the most common ten or so intents, then add a template only where repeated work and consistent decisions justify it. A large, stale library slows agents down.

Can a macro issue a refund automatically?

Keep refund eligibility and financial actions under the store's approval process. A macro can request evidence, record a decision and explain a confirmed outcome, but should not silently substitute for authorisation.