sequence-templates.md
282 lines · skills/sms/references/sequence-templates.md at 88c79f6
SMS Sequence Templates
Full copy templates with character counts, timing, and segmentation logic for every major SMS flow.
Character counts shown assume GSM-7 encoding. Emojis force UCS-2 (70 chars/segment instead of 160). All templates use[Brand],[FirstName], and[short.link]as substitution tokens.
Raw lines 1 to 8
Welcome / Opt-In Confirmation
Raw lines 9 to 10Send 1 — Immediate (after opt-in)
From [Brand]: Welcome! Here's your 10% off code: WELCOME10. Shop now: [short.link]
Reply STOP to opt out, HELP for help. Msg & data rates may apply.~155 chars / 1 segment (just). Footer required on first send.
Raw lines 11 to 18Send 2 — 24 hours later (optional)
From [Brand]: Don't forget your code WELCOME10 — expires in 48hrs. Top picks: [short.link]~108 chars / 1 segment.
Raw lines 19 to 25Send 3 — 7 days later (optional, conditional on no purchase)
From [Brand]: Last chance for 10% off with WELCOME10. Expires tonight at midnight: [short.link]~107 chars / 1 segment.
Raw lines 26 to 34
Abandoned Cart (highest-ROI flow for ecom)
Raw lines 35 to 36Send 1 — 30 minutes after abandon
From [Brand]: Hey [FirstName], you left something behind! Your cart's here: [short.link]~95 chars / 1 segment.
Raw lines 37 to 43Send 2 — 4 hours after abandon (if no purchase)
From [Brand]: Items in your cart are selling fast. Reserved for you for 24hrs: [short.link]~98 chars / 1 segment.
Raw lines 44 to 50Send 3 — 24 hours after abandon (if no purchase, discount allowed)
From [Brand]: Still thinking? Here's 10% off to seal the deal: SAVE10. Shop: [short.link]~99 chars / 1 segment.
Notes:
- Discount on Send 1 trains customers to abandon. Reserve for Send 2 or 3.
- Exclude customers who abandoned <$X in cart value or repeat abandoners (gaming the discount).
- Stop sequence on purchase, opt-out, or 48 hours elapsed.
Raw lines 51 to 64
Browse Abandonment
Raw lines 65 to 66Send 1 — 1 hour after browse (single product or category)
From [Brand]: Still thinking about [product]? Take another look: [short.link]~84 chars / 1 segment.
Notes:
- Trigger only after meaningful browse signal (3+ product views or 2+ min on product page).
- Exclude if a purchase happened on a different product.
Raw lines 67 to 79
Post-Purchase Flow
Raw lines 80 to 81Send 1 — Immediately after purchase (transactional, separate consent)
From [Brand]: Order #12345 confirmed! We'll text shipping updates here. Track: [short.link]~95 chars / 1 segment.
Raw lines 82 to 88Send 2 — Day of shipment
From [Brand]: Your order's on the way. Estimated delivery: [date]. Track: [short.link]~92 chars / 1 segment.
Raw lines 89 to 95Send 3 — Day of delivery
From [Brand]: Your order should arrive today! Questions? Reply or visit [short.link]~88 chars / 1 segment.
Raw lines 96 to 102Send 4 — 2 days after delivery (marketing consent required)
From [Brand]: How are you liking your [product]? Share a review for 15% off next order: [short.link]~108 chars / 1 segment.
Raw lines 103 to 109Send 5 — 14 days after delivery (cross-sell, marketing consent)
From [Brand]: Goes great with your [product]: [related-item]. 10% off bundle: [short.link]~99 chars / 1 segment.
Raw lines 110 to 118
Win-Back (Lapsed Customers)
Raw lines 119 to 120Send 1 — 60-90 days after last purchase
From [Brand]: [FirstName], we miss you! Picks we think you'll love: [short.link]~84 chars / 1 segment.
Raw lines 121 to 127Send 2 — 14 days later (if no purchase)
From [Brand]: Come back for 15% off your next order: COMEBACK15. Expires in 7 days: [short.link]~106 chars / 1 segment.
Raw lines 128 to 134Send 3 — 14 days after Send 2 (final, if no purchase)
From [Brand]: Last chance — 20% off ends tonight: COMEBACK20. We'll stop texting if you'd rather: reply STOP. [short.link]~130 chars / 1 segment.
Notes:
- After Send 3 with no engagement, suppress for 90 days minimum.
- After two full win-back cycles with no engagement, sunset (remove from active list).
Raw lines 135 to 147
Promotional / Campaign Sends
Raw lines 148 to 149Flash sale (single send)
From [Brand]: 24-HOUR FLASH: 25% off everything with FLASH25. Ends midnight: [short.link]~94 chars / 1 segment.
Raw lines 150 to 156Limited drop / launch
From [Brand]: New drop just landed: [product-name]. Limited stock, members get early access: [short.link]~115 chars / 1 segment.
Raw lines 157 to 163Holiday / BFCM (2-send sequence)
Send 1 — Day of launch:
From [Brand]: Black Friday is LIVE — up to 50% off sitewide. Shop now: [short.link]~92 chars / 1 segment.
Send 2 — Day of (or evening, expiration push):
From [Brand]: Last 6 hours of BFCM savings. Don't miss out: [short.link]~73 chars / 1 segment.
Raw lines 164 to 179
Transactional / Account Notifications
Raw lines 180 to 181Order confirmation
[Brand]: Order #12345 confirmed. Total $XX.XX. Track at [short.link]. Reply HELP for help.Raw lines 182 to 187Shipping update
[Brand]: Your order #12345 shipped! Track: [short.link]. ETA [date].Raw lines 188 to 193Delivery confirmation
[Brand]: Order #12345 delivered. Enjoy! Issues? Reply or [support-link].Raw lines 194 to 199Auth code (2FA)
[Brand] verification code: 123456. Expires in 10 min. Do not share.Raw lines 200 to 205Account alert
[Brand]: Sign-in from new device in [location]. Wasn't you? Secure: [short.link]Raw lines 206 to 213
Re-Engagement / Reactivation (Subscribers Who've Gone Cold)
For SMS subscribers who haven't engaged with any send in 60+ days.
Raw lines 214 to 217Send 1 — Soft reactivation
From [Brand]: We've missed you, [FirstName]! Here's what's new: [short.link]~80 chars / 1 segment.
Raw lines 218 to 224Send 2 — Confirm interest (if no engagement)
From [Brand]: Want to keep hearing from us? Reply YES to stay on the list, or STOP to opt out.~98 chars / 1 segment.
After no reply: suppress for 60 days, then remove from active list. This protects opt-out rate metrics and reduces wasted spend.
Raw lines 225 to 235
Replenishment (Consumables Ecom)
For products with predictable usage cycles (skincare, supplements, coffee, pet food).
Raw lines 236 to 239Send 1 — At expected reorder window (e.g., 28 days for a 30-day supply)
From [Brand]: Running low on [product]? Reorder in one tap: [short.link]~73 chars / 1 segment.
Raw lines 240 to 246Send 2 — 7 days later (if no purchase)
From [Brand]: Don't run out! 10% off your reorder of [product]: REFILL10 [short.link]~92 chars / 1 segment.
Raw lines 247 to 255
VIP / Loyalty Members
Higher frequency, exclusive offers, early access — different cadence rules apply but quiet hours and STOP still required.
Raw lines 256 to 259Early access
From [Brand]: VIPs get the new drop 24hrs early. Yours now: [short.link]~72 chars / 1 segment.
Raw lines 260 to 266Loyalty milestone
From [Brand]: You've reached Gold status! Your perks: 15% off + free shipping. [short.link]~95 chars / 1 segment.
Raw lines 267 to 275
Segmentation rules across all flows
- Suppress customers in active sequences from promotional sends (no double-tap)
- Suppress opted-out subscribers from everything (platform handles this)
- Frequency cap: max 4–6 marketing sends/week per subscriber (lower for newer subscribers)
- Quiet hours: 9am–8pm recipient-local time
- Cool-off: After a discount-driven purchase, suppress promotional sends for 14 days