A text expander for e-commerce helps you reuse shipping updates, return instructions, and product descriptions in Shopify, Amazon Seller Central, email, and live chat. PhraseVault® stores those texts on your computer: press Ctrl+. on Windows or Cmd+. on macOS, search for the phrase, and press Enter to paste it into the app you were using. You search for what you need instead of memorizing abbreviation triggers, which makes the library easy for seasonal staff to use too.
Greetings, troubleshooting, and escalations that any support desk uses are in canned responses for customer support. This page is the retail-specific set: orders, listings, marketplaces, reviews, and the notes your ops team writes.
The examples below are templates for your own service. Before saving or sending them, adapt the policies, timeframes, and promises to what your team can actually offer.
Orders and shipping
Shipping questions come up regularly in an online store. These templates cover updates for a specific order.
Shipping delay:
Your order #[Order Number] has experienced a delay due to [reason]. The new estimated delivery date is [Date]. You can track your package at [Tracking URL]. We apologize for the inconvenience.
Order shipped:
Great news — your order #[Order Number] has shipped via [Carrier]. Your tracking number is [Tracking Number]. Estimated delivery: [Date]. Please allow 24–48 hours for tracking to update.
Delivered but missing:
We're sorry to hear your package shows as delivered but hasn't arrived. Please check with neighbors and any secure locations at your address. If still missing after 48 hours, reply to this message and we'll file a carrier investigation.
Customs:
Your order is currently clearing customs in [Country]. This process typically takes 3–7 business days and is outside our control. You will not be charged additional shipping fees, but local import duties may apply per your country's regulations.
Holiday cutoff:
To ensure delivery before [Holiday], please place your order by [Cutoff Date]. Orders placed after this date may not arrive in time. Express shipping is available at checkout for last-minute orders.
Returns, exchanges, and refunds
Return authorization:
Your return request for order #[Order Number] has been approved. Your RMA number is [RMA]. Please pack the item in its original packaging, include the RMA number, and ship to [Address]. Once received, we'll process your refund within 5–7 business days.
Exchange:
We'd be happy to exchange your [Product] for a different [size/color]. Please return the original item using the prepaid label attached. As soon as we receive it, we'll ship your replacement at no additional cost.
Refund status:
Your refund of [Amount] for order #[Order Number] was processed on [Date]. Please allow 3–5 business days for it to appear on your statement, depending on your bank.
Return policy, short version:
Our return policy allows returns within [X] days of delivery for unused items in original packaging. For sale items, the following conditions apply: [Sale-item policy]. For full details, visit [Policy URL].
Product listings
The same blocks get pasted into dozens of listings. Store each one as a phrase instead of copying it out of a doc.
Care instructions:
100% organic cotton. Pre-shrunk. Machine wash cold, tumble dry low. Do not bleach.
Shipping blurb:
Free standard shipping on orders over $[Amount]. Express shipping available. International shipping to [X] countries.
Listing disclaimer:
Colors may vary slightly from screen to screen. Dimensions are approximate. Please refer to the size chart before ordering.
A size-chart note and a short return policy belong in the same library, one phrase per category and a label such as Shipping or Returns, so every listing in that category says the same thing.
Marketplace messages
Amazon, eBay, Etsy, and similar marketplaces have their own messaging rules. Saved replies help you stay consistent, but review them whenever the platform's rules change.
- Amazon buyer messages — prepare replies for product questions, order problems, and returns. Follow Amazon's Communication Guidelines; marketing messages are prohibited, and review requests must meet its requirements.
- eBay — keep replies for condition questions before the sale, combined shipping, and best offers.
- Etsy — save custom-order confirmations, production timelines, and questions about personalization.
- Disputes — record the order, tracking, and delivery confirmation, then adapt the response to the marketplace's case form.
Review replies
A public reply should respond to what the customer actually wrote. The downloadable positive-review reply asks for the product, name, and a specific detail as you insert it. Use these examples on your own shop or wherever the platform allows public replies.
Positive review:
Thank you for your [X]-star review of the [Product], [Customer Name]! We're glad to hear [specific detail]. Your feedback helps other shoppers and means a lot to our team.
Negative review:
We're sorry to hear about your experience with [Product], [Customer Name]. We take this seriously and would like to make it right. Please contact us at [Email/Phone] so we can resolve this for you.
A gentle ask:
We hope you're enjoying your [Product]! If you have a moment, we'd appreciate hearing about your experience. Your feedback helps us improve.
Notes the customer never sees
Ops still types the same internal lines: fraud checks, stock gaps, supplier orders, and quality holds.
Fraud review:
Order #[Order Number] flagged for review. Billing and shipping addresses do not match. IP geolocation: [Location]. Card BIN country: [Country]. Action: [hold/approve/cancel]. Reviewed by [Agent] on [Date].
Inventory gap:
SKU [SKU] physical count: [X]. System count: [Y]. Variance: [Z]. Likely cause: [damage/theft/receiving error]. Adjustment processed.
Reorder:
We need to reorder [Product/SKU]. Please confirm current lead time, MOQ, and unit pricing for [Quantity] units. Delivery required by [Date].
Quality hold:
Batch [Batch Number] of [Product] shows [defect description]. [X] of [Y] units affected. Action: [quarantine/pull from listings/notify affected customers]. Supplier notified on [Date].
Sales and peak season
Promotion:
Our [Sale Name] is live! Save [X]% on [Category] through [End Date]. Use code [Code] at checkout. Free shipping on orders over [Amount].
Extra processing time:
Due to our [Sale Name] event, order processing may take 1–2 additional business days. Rest assured, your order is confirmed and will ship as soon as possible.
Gift wrap:
We can ship this order in a gift box with a personalized message. Just reply with your message (up to 150 characters) and we'll include it at no extra charge.
Phrases you can import
Brackets such as [Order Number] are plain text you edit after pasting. The downloadable set asks for those values as you insert.
- ship - Hi {{input:Customer Name}}, Thank you for your patience. Your order #{{input:Order Number}} has experienced a shipping delay due to {{select:Reason=high demand,carrier delays,weather conditions,a warehouse backlog}}. The new estimated delivery date is {{input:New ETA}}. You can track your package here: {{input:Tracking URL}} We apologize for the inconvenience and appreciate your understanding.
- rma - Hi {{input:Customer Name}}, Your {{select:Request=return,exchange}} request for order #{{input:Order Number}} has been approved. Your RMA number is {{input:RMA Number}}. Please follow these steps: 1. Pack the item in its original packaging if possible. 2. Include the RMA number on the outside of the box. 3. Ship to: {{input:Return Address}} 4. Use the prepaid return label attached to this message. Once we receive and inspect the item, we will process your {{select:Resolution=refund within 5-7 business days,exchange and ship the replacement item}}.
- restock - Great news! The {{input:Product Name}} you were interested in is back in stock. Grab yours before it sells out again: {{input:Product URL}} If you have any questions about this product, feel free to reach out. Best regards, {{input:Your Name}}
- review - Thank you so much for your {{select:Rating=5-star,4-star}} review of the {{input:Product Name}}, {{input:Customer Name}}! We're glad to hear {{input:specific positive detail}}. Your feedback helps other shoppers and means a lot to our team. We hope to see you again soon!
- track - Hi {{input:Customer Name}}, Great news -- your order #{{input:Order Number}} has shipped! Carrier: {{select:Carrier=USPS,UPS,FedEx,DHL}} Tracking number: {{input:Tracking Number}} Estimated delivery: {{input:ETA}} Please allow 24-48 hours for tracking information to update. If you have any questions, we're here to help.
Local storage for your shop phrases
PhraseVault stores your library in a database file on your computer or in a shared folder you choose. The app doesn't upload the library, send usage data, or require an account. When you paste text into an online service, that service handles it under its own policies. A license holder can request the source under an NDA. See the source-available terms. See GDPR and local storage for more on reviewing your setup.
One library when you hire for the peak
With team sharing, the database file sits in a shared folder and support, merchandising, and ops search the same phrases. A change shows up the next time someone summons PhraseVault or searches. Coordinate edits to the same phrase: a later save can overwrite someone else's changes, and PhraseVault doesn't merge conflicts. Avoid editing cloud-synced copies on two computers while offline. That matters when you add agents for Black Friday or the holidays and want them on the current return wording the same day. Each person needs their own license. Prices are on the pricing page.
Whatever admin screen you paste into
If the screen accepts a paste, PhraseVault can insert there: Shopify, WooCommerce, BigCommerce, Amazon Seller Central, eBay, Etsy, Zendesk, Freshdesk, Gmail, Outlook, or an internal tool. No extension. It runs on Windows 10 or later (x64) and on macOS 13 or later on Apple Silicon. It also runs on Linux (x86_64), built for Omarchy and Arch with Hyprland. Automatic paste and the summon shortcut need Hyprland. The AppImage is best-effort on other distributions. On a Mac, allow PhraseVault under System Settings > Privacy & Security > Accessibility, or the text is copied and not pasted for you.
Download PhraseVault and try the full app free for 14 days, no credit card. Start with the shipping and return replies your team sends every shift.