What it means
Canned responses solve the repetition problem for human agents. For the most common questions, they bring reply time and quality variance down significantly. AI takes this further by generating context-aware responses rather than static templates.
Canned responses (also called saved replies or response templates) are stored answers to common questions that agents can insert into a reply with a keyboard shortcut or menu selection. They typically include placeholders for customer-specific details like the customer's name or order number, which agents fill in before sending. For ecommerce support, the most-used canned responses typically cover: return/exchange instructions, refund processing timelines, how to locate a tracking number, shipping cutoff reminders, and policy clarifications. A well-maintained canned response library can cover 40–60% of all human-handled ticket types. Canned responses are distinct from macros, which can also perform actions (update ticket status, apply tags) and from AI-drafted replies, which generate contextual responses rather than inserting a static template. The hierarchy is: canned responses (static text) → macros (text + actions) → AI replies (dynamic, contextual). Maintaining canned responses requires ongoing hygiene — outdated responses (wrong return window, discontinued policy) cause more harm than not having them. Ownership and a quarterly review cycle are essential for stores with changing policies.
Why it matters
Canned responses reduce AHT for human-handled tickets by eliminating repetitive typing. They also enforce consistency — every customer asking about returns gets the same accurate policy language rather than a paraphrase that may omit key details. For new agents, canned responses serve as guided training on correct policy communication.
Related concepts, explained
These terms are part of the same idea, so they live here rather than on pages of their own.
Macro
A macro is a support shortcut that applies a pre-configured combination of actions to a ticket simultaneously — typically including inserting a reply template, updating ticket status, applying tags, and optionally reassigning the ticket.
Macros extend canned responses by pairing reply text with workflow actions. A 'Process Return Request' macro might: insert the standard return instructions response, apply a 'return-initiated' tag, update ticket status to 'pending' (waiting for customer to ship the item back), and set a follow-up reminder for 7 days. All of this from a single click. For Shopify brands, macros are most valuable for high-frequency ticket types with well-defined resolution paths: return requests, exchange requests, refund status inquiries, and order modification requests. Each of these has a consistent handling pattern that can be codified once and executed repeatedly without agent judgment. Macros require more setup than canned responses but save more time per use. The ROI is highest on ticket types that (1) occur frequently, (2) require multiple actions to fully resolve, and (3) have a consistent resolution path. If the resolution varies significantly by customer situation, a macro is less appropriate — the AI or a human needs to apply judgment. Macros that trigger actions beyond the support platform (e.g., initiating a refund in Shopify, creating a return in a 3PL) are sometimes called 'action macros' or are handled at the AI automation layer rather than the manual-macro layer.
Macros reduce AHT for human-handled tickets and enforce process consistency. When every return request gets the same reply, tag, and status update, the support queue stays clean and analytics are accurate. Macros also reduce agent cognitive load — less thinking about what to do next, more execution.
Message Templates
Message templates are pre-authored, reusable response frameworks for common support scenarios — such as shipping delay notifications, refund confirmations, or return instructions — that agents or AI systems can send as-is or personalize with specific order details before dispatch.
In ecommerce support, certain messages get sent hundreds of times per week: refund confirmation emails, return label instructions, shipping delay apologies, discount code delivery. Message templates standardize these high-frequency communications so every customer receives a consistent, accurate, on-brand response regardless of which agent or AI system handles it. Templates range from simple variable-fill structures ('Your order [ORDER_NUMBER] has been refunded. You'll see the credit within [TIMEFRAME].') to complex multi-section compositions for situations like product recall notices or complex exchange authorizations. Unlike response suggestions (which are AI-generated fresh each time), templates are deliberately authored for precision — especially valuable when exact legal phrasing, specific policy language, or regulatory requirements apply. Modern support platforms let AI systems select and fill the appropriate template automatically based on conversation context, combining template precision with AI-driven personalization.
Policy accuracy in written communications matters for dispute resolution. If a refund confirmation template consistently states the correct processing time, it prevents the situation where one agent says '3–5 days' and another says '5–7 days' — creating customer expectation mismatches that trigger follow-up contacts. For Shopify merchants handling high seasonal volumes, templates also dramatically reduce agent cognitive load: instead of composing a return instructions email from scratch every time, agents (or the AI) populate the template and move on. Template quality directly determines how scalable your support operation is at peak volume.
How Bookbag helps
Canned response library
Bookbag includes a searchable canned response library that agents can access inline while composing replies — insert with one click, personalize, and send.
AI-drafted replies go further
Bookbag's AI drafts fully contextual replies for agents — not static templates, but responses that reference the specific customer's order, timeline, and situation. Agents review and send rather than fill in blanks.
Template usage analytics
See which canned responses are used most frequently — a signal for which topics are good candidates for full AI automation rather than human-plus-template handling.
Go deeper
Guides & benchmarks
Frequently Asked Questions
See Bookbag in action
Join the ecommerce teams resolving more tickets, answering 24/7, and turning support into a revenue channel with Bookbag.