E-commerce

<p dir="auto">Six rules support store trial online purchase.</p><ol dir="auto"><li data-preset-tag="p"><p><strong>INSTTRY-MAP-GROUNDED</strong>: reservation price journey from map only</p></li><li data-preset-tag="p"><p><strong>RESERVE-CITE</strong>: try_reservation_policy_copy cite map verbatim</p></li><li data-preset-tag="p"><p><strong>STOCK-CITE</strong>: variant online availability lookup map API</p></li><li data-preset-tag="p"><p><strong>PRICE-CITE</strong>: price_match_policy_copy cite if map price difference</p></li><li data-preset-tag="p"><p><strong>NO-RESERVE-PROMISE</strong>: no hold confirmed without POS ops map</p></li><li data-preset-tag="p"><p><strong>BOPIS177-REROUTE</strong>: online post-purchase pickup → <a data-framer-link="Link:{&quot;webPageId&quot;:&quot;tL6extWBN&quot;,&quot;pathVariables&quot;:{&quot;irSLulAzP&quot;:{&quot;collectionItemId&quot;:&quot;I7vEVVxzV&quot;,&quot;value&quot;:&quot;click-and-collect-customer-support-ecommerce&quot;,&quot;identifier&quot;:&quot;local-module:collection/uRwBUTA73:default&quot;,&quot;key&quot;:&quot;irSLulAzP&quot;}},&quot;type&quot;:&quot;webPage&quot;}">#177 C&amp;C distinct try-then-buy</a></p></li></ol>

<p dir="auto">Six rules support store trial online purchase.</p><ol dir="auto"><li data-preset-tag="p"><p><strong>INSTTRY-MAP-GROUNDED</strong>: reservation price journey from map only</p></li><li data-preset-tag="p"><p><strong>RESERVE-CITE</strong>: try_reservation_policy_copy cite map verbatim</p></li><li data-preset-tag="p"><p><strong>STOCK-CITE</strong>: variant online availability lookup map API</p></li><li data-preset-tag="p"><p><strong>PRICE-CITE</strong>: price_match_policy_copy cite if map price difference</p></li><li data-preset-tag="p"><p><strong>NO-RESERVE-PROMISE</strong>: no hold confirmed without POS ops map</p></li><li data-preset-tag="p"><p><strong>BOPIS177-REROUTE</strong>: online post-purchase pickup → <a data-framer-link="Link:{&quot;webPageId&quot;:&quot;tL6extWBN&quot;,&quot;pathVariables&quot;:{&quot;irSLulAzP&quot;:{&quot;collectionItemId&quot;:&quot;I7vEVVxzV&quot;,&quot;value&quot;:&quot;click-and-collect-customer-support-ecommerce&quot;,&quot;identifier&quot;:&quot;local-module:collection/uRwBUTA73:default&quot;,&quot;key&quot;:&quot;irSLulAzP&quot;}},&quot;type&quot;:&quot;webPage&quot;}">#177 C&amp;C distinct try-then-buy</a></p></li></ol>

June 28, 2026

Post-purchase email remains the default channel for Shopify stores: confirmation, shipping, tracking. Yet open rates stagnate around 40 to 60%, and messages end up in promotions or spam.

Post-purchase SMS shows an open rate close to 98% and is read within minutes (Digital Applied, SMS statistics 2026). Poorly calibrated, it generates STOP opt-outs and support tickets. Properly orchestrated, it reassures about delivery, reduces WISMO (Where Is My Order), and prepares for the next purchase.

This guide #130 explains when to send an SMS after purchase, which ones to prioritize, how to respect CNIL consent, avoid saturation, and measure impact vs email. Loyalty lifecycle perspective, distinct from promotional SMS campaigns and transactional emails already covered elsewhere.

Summary

Why add SMS to the post-purchase journey?

Post-purchase e-commerce SMS messages complement email where urgency and mobile visibility matter. Package tracking is mostly consulted on smartphones: SMS is the native channel for this moment.

Measurable Benefits

  • Open rate: ~98% vs. 40-60% for transactional emails

  • Read delay: minutes vs. hours

  • WISMO reduction: direct tracking link = fewer "where is my order?" tickets

  • Action reminder: reviews, product usage, replenishment if opt-in marketing is active

Risks if poorly managed

Saturation, cost (€0.05 to €0.12 per SMS depending on the country), GDPR compliance, unmanaged SMS replies, email cannibalization (triple identical message). Postscript places the Post Purchase flow around a 4.7% median CTR and 0.25 to 1.18% opt-out rate depending on the vertical (Postscript, 2026 SMS benchmarks).

Related articles distinction

Pre-delivery experience = global orchestration. Post-purchase support automation = ticket reduction. #130 = SMS channel specifically, frequency, and use cases.

Support ROI

SMS €0.08 vs. WISMO ticket €6-10. One thousand shipping SMS avoiding 80 tickets = positive ROI from the very first month.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Transactional or marketing: which SMS to send?

Two families of post-purchase SMS: transactional (related to the order) and lifecycle marketing (explicit opt-in required).

Transactional SMS

Confirmation, shipping, imminent delivery, delay. No promo. Legal basis: contract execution or legitimate interest depending on interpretation and content.

Lifecycle marketing SMS

User guide, review request, replenishment, complementary cross-sell. Separate marketing opt-in mandatory in B2C (CNIL, SMS prospecting).

Hybrid to avoid

"Your package has shipped! Discover 20% off" mixes transactional and promo: compliance risk and spam perception.

SMS vs email channel matrix

  • Order confirmation: email is often enough, SMS is a premium option

  • Shipping + tracking: SMS recommended if opt-in

  • Delivery today: SMS high ROI WISMO reduction

  • Delivery delay: urgent SMS + detailed email

  • User guide D+3: email or SMS if marketing opt-in

  • Review request D+7: priority email, SMS reminder if not opened

  • Replenishment D+30: SMS for consumables only, opt-in

No email + SMS + push duplication for the same shipping event. Choose one lead channel per step.

What post-purchase SMS timeline should you adopt?

Typical post-purchase SMS timeline for a DTC Shopify store.

T+0 to T+delivery

T+0 confirmation: mandatory email. Optional SMS "Thanks [First Name]! Order #[X] confirmed. Tracking: [link]" if checkout opt-in.

T+ship shipping: priority SMS "Your order is on its way! Track: [link]". Best post-purchase SMS ROI moment.

T+ship+1 imminent delivery: if carrier API predicts day "Delivery scheduled for today. [Link]".

T+delivery: "Parcel delivered! Need help? [support link]". Short, not promotional.

T+3 to T+30 lifecycle

D+3 product onboarding: usage guide email, SMS for marketing opt-ins only. D+7 review: review request email, backup SMS if email is not opened within 48 hours. D+30 replenishment: cosmetics, food, subscription only. Max 1 lifecycle SMS/month.

Cross-sell 3-5 days after delivery confirmation performs well if the product is tested (Ecommerce Times, 2026 SMS program).

Post-purchase onboarding, product usage guide.

How to comply with consent and CNIL regulations for SMS?

SMS Consent and compliance for French and EU e-commerce.

Shopify Checkout Opt-in

Separate "Receive SMS about my order and offers" checkbox. Not pre-checked. Distinct wording for email vs SMS. Timestamp + checkbox text kept as proof. Importing email-only lists is prohibited for SMS marketing.

Transactional vs Marketing

  • Transactional: order tracking if number is provided for delivery

  • Marketing: explicit, separate opt-in

  • Unsubscribe: immediate STOP, cross-channel CRM removal

Hours and Identification (France)

Marketing: Monday-Saturday 8 am - 8 pm, no Sundays or public holidays. Brand name at the start of the message. STOP mention mandatory. Updated privacy policy. US market: TCPA, 10DLC, quiet hours 8 am - 9 pm local time.

E.164 format validation at checkout (+33). Failed send = automatic email fallback.

How to write an effective post-purchase SMS?

Write effective post-purchase SMS: conciseness, clarity, one action.

Writing rules

  • Length: 120-160 characters ideal, max 320

  • Identity: brand name at the beginning

  • Personalization: first name, truncated product name

  • One CTA: a tracking or support link

  • Tone: reassuring, not promotional on transactional flows

Ready-to-use templates

Shipping: "[Brand]: Order #1234 shipped! Track: go.brand.com/t/abc STOP"

Delivery Day: "[Brand]: Delivery today. Track: [link] Questions? [support link] STOP"

Delay: "[Brand]: Delay #1234. New estimated date [date]. Details: [link] STOP"

Links and STOP

Branded domain brand link, not generic public shortener. UTM sms_ship for analytics. STOP processed instantly. Preview test iPhone and Android 160 characters.

How to avoid overloading your customers with SMS?

Avoid SMS saturation: caps, governance and warning signals.

Recommended caps

  • Transactional/Order: max 3 SMS (shipped, out-for-delivery, delivered)

  • Lifecycle marketing: max 2 SMS/month post-purchase

  • 30-day post-purchase window: max 5 SMS total of all types

  • Open support ticket: pause marketing SMS

Email-first rule and monitoring

Detailed content (guide, long review): email. SMS = alert or reminder if email not opened. If shipping SMS is sent, weight-reduced or 4 h delayed version of shipping email. Klaviyo frequency capping: max X SMS rolling 7 days per contact. STOP rate > 1% on a send = review content or frequency (MessageIQ, SMS best practices 2026). Programs with > 8 SMS/month see unsubscribes double compared to 4 messages/month.

Collect reviews without over-soliciting.

Which SMS tools and integrations for Shopify?

Shopify SMS integration stack for automated post-purchase flows.

Common DTC Platforms

  • Klaviyo SMS: integrated post-purchase flows if Klaviyo email is already used

  • Attentive / Postscript: SMS-first, DTC benchmarks

  • Yotpo SMS: combined reviews + SMS

Triggers and deliverability

Triggers: order placed, fulfilled, delivered (carrier app), delivery exception. Sync: order ID, tracking URL, carrier, ETA, phone E.164. 10DLC US, sender ID EU. Target delivery rate > 98%. Email failover if SMS fails. Load test flows before BFCM.

Qstomy Shopify integration.

What are the SMS use cases based on the type of store?

Post-purchase SMS use cases by vertical: adapt the timeline, do not copy-paste.

Fashion, cosmetics, food, gifts

Fashion: ship + out-for-delivery. Link to return portal via SMS post-delivery if requested. See size support (#128).

Consumable cosmetics: ship + Day+3 guide SMS opt-in + Day+25 replenishment.

Perishable food: ship + mandatory Day delivery. Delay = immediate SMS + email.

Surprise gift: SMS tracking to buyer only, never recipient (last-minute gifts (#129)).

B2B, subscription, high AOV

B2B: priority email. Subscription: monthly box SMS separated from the billing flow. High AOV electronics: ship SMS + signature required reminder on delivery day. Amazon marketplace orders: no duplicate SMS for Amazon notifications.

What KPIs and ROI for post-purchase SMS?

Post-purchase SMS KPIs vs email and support impact.

SMS Metrics

  • Delivery rate: target > 98%

  • Click rate tracking: 15-35% shipping flow (Postscript median ~4.7% post-purchase CTR)

  • STOP rate: target < 1% transactional, < 0.42% per healthy send

  • Revenue per message: attributed replenishment and cross-sell

Support Impact and A/B Testing

Delta WISMO tickets before/after shipping SMS. ROI: (tickets avoided x ticket cost) - SMS cost - platform. A/B shipping SMS vs email only: 14-day WISMO, delivery NPS. Monthly dashboard: sent, delivered, clicked, STOP, WISMO delta, cost.

Delayed delivery communication, order tracking glossary.

How to manage customer responses triggered by SMS?

Manage customer SMS replies if two-way is enabled.

Two-way SMS and deflection

Customer replies "where is my package?": route to tracking bot or Gorgias SMS agent. Two-way without automation = support load. Limit two-way to shipping flows or connect a bot. After-hours auto-reply: "We will reply within 2 hours. Tracking: [link]".

Compliance replies

No promo in two-way support replies without opt-in. Customer timeline shows sent SMS + replies. Delayed SMS triggers ticket tag if complaint occurs. Bot replies in FR if FR SMS is received.

Post-purchase automation, mobile-first support.

How does Qstomy complement your post-purchase SMS?

Qstomy complements post-purchase SMS without replacing them: the SMS ESP sends, while Qstomy deflects the follow-up questions.

Use Cases

  • Tracking answers: bot responds with status if customer contacts after SMS

  • WISMO deflection: same data as SMS, site chat, or WhatsApp

  • Order context: agent sees SMS sent and fulfillment status

  • Unmatched alert: post-SMS question without corpus answer

Quantified DTC cosmetics scenario

DTC Cosmetics: ship SMS 92% delivery rate, 2,400 SMS/month peak in December. 8% of recipients click and then open "package?" chat. Qstomy deflects 71% with auto tracking from Shopify order. WISMO human tickets -44% vs pre-SMS. Checkout opt-in SMS: 22% of buyers (benchmark 18-24% according to Ecommerce Times). STOP rate ship flow: 0.3%, below the 1% alert threshold.

Black Friday and analytics

BFCM Peak: ship SMS deflects WISMO when support is saturated. Webhook click SMS + chat opening: pre-fill order context. GA4 UTM sms_ship vs email_ship.

Explore AI support, Shopify, request a demo.

Which operational playbooks should be launched this week?

Playbook 1: Activate shipping SMS only

Single flow: order fulfilled → tracking SMS if opt-in. Template 120-160 char., branded link, STOP. Measure WISMO and STOP 30 days before adding a second touchpoint. Duration: 2 h Klaviyo/Postscript setup.

Playbook 2: Checkout opt-in audit

Verify separate and unchecked SMS checkbox, GDPR-compliant wording. Export opt-in proofs 90 days. Test STOP on internal number. Duration: 1 h.

Playbook 3: Frequency capping

Configure max 3 transactional SMS/order, 2 marketing SMS/month, 7-day rolling cap. Exclude customers with open tickets from marketing SMS. Duration: 30 min.

Playbook 4: Anti-email duplication matrix

For each post-purchase stage, document the primary channel: email or SMS. Delay shipping email by 4 h if shipping SMS is active. Map with pre-delivery experience. Duration: 1 h.

Playbook 5: 60-day ROI dashboard

Sheet: SMS sent, delivery, click, STOP, WISMO delta, cost, replenishment revenue. Goal: -15% WISMO tickets and STOP < 1% shipping flow. Review before next peak season.

Useful links

Activate the shipping SMS alone first, measure for 30 days, then stack up. A helpful SMS at the right time is worth ten ignored promotional messages. Post-purchase SMS is a shortcut to trust, not a disguised promotional channel.

Enzo

June 28, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.