SMS Retention Club: Keep Your Shop Busy Without Heavy Discounts
By Arash Latifi — Founder, The DevArt
How a simple SMS loyalty club brings past customers back, drives repeat sales, and grows monthly revenue without constant discounting or expensive tools.
TL;DR: Your best asset is the customer who already paid you, not the next follower. A lean SMS club with 3 lists, 4 templates, and a monthly calendar cuts acquisition cost and lifts repeat sales by 20-40% — no price war needed.
Why return beats acquisition
Acquiring a new customer via Instagram or Google gets more expensive every year. A past buyer already knows you, trusts you, and has paid once. Bringing them back costs 3-5x less than hunting a new one. A simple SMS club does exactly that: collect numbers with permission, send relevant nudges on time, and turn one purchase into two.
The difference between a club and spam is relevance. Blast the same text to everyone and you get blocked. Segment by last purchase and your open rate stays above 90%. Shops that get foot traffic from local SEO on Google Maps can add every satisfied buyer to the club with a quick follow-up text.
The only 3 lists you need
Keep it simple:
1. Newcomers (0-30 days): First-time buyers. Goal: great experience + second purchase. 2. Regulars (2+ purchases): Repeat buyers. Goal: early access and VIP feeling. 3. Dormant (60+ days silent): Lapsed customers. Goal: reason to return.
Each customer lives in one list only. Refresh monthly. A notebook or spreadsheet is enough at the start — no fancy software required.
| List | Entry rule | Core message | Timing | | --- | --- | --- | --- | | Newcomer | First purchase in last 30 days | Thank you + how-to + cross-sell | 2 days after purchase | | Regular | At least 2 purchases | Early access to new arrivals | First week of month | | Dormant | No purchase for 60 days | Personal nudge with limited offer | Once a month, evening |
Print this and stick it behind the counter so the team knows who gets what.
4 templates that get replies
Good SMS is short, personal, and ends with one clear action. Keep it under 140 characters and use the first name.
1. 48-hour thank you: "Reza, thanks for shopping at Aran Gallery. How's the watch strap? Reply here if you need help. Code WELCOME10 valid until Friday."
2. Cross-sell: "For the shoes you bought, we have wax and insoles at 15% off. Shall I reserve them until tomorrow?"
3. New arrival for regulars: "Mahya, heads up before we post it: new autumn scarves are in — the 2 colors you asked about are back. Want photos?"
4. Win-back for dormant: "Hi Sara, long time! The leather bag you liked is back in stock with free delivery until Tuesday. Shall I hold one?"
Golden rule: every text must end with a question or a clear next step. A message without a question rarely starts a conversation.
Once they reply to SMS, move the chat to WhatsApp Business where photos, video, and invoices are easier.
A monthly calendar that doesn't annoy people
Send max 4 texts per month:
- Week 1: New arrival only for Regulars
- Week 2: Care tip or how-to for Newcomers
- Week 3: Send nothing — let them breathe
- Week 4: One win-back for Dormant only
Best windows in Iran are 11am-1pm and 7pm-9pm. Avoid Friday evenings and late nights. Always include opt-out: "Reply 0 to stop." It builds trust and keeps block rates low.
Cost stays tiny. Iranian panels charge roughly 80-150 toman per SMS. With 500 contacts and 3 sends a month, you pay under 250k toman — the price of one small Instagram ad, but with 3-5x higher conversion.
Launch checklist — 7 days
- [ ] Explicit permission to text collected (form at counter or checkout tick)
- [ ] Spreadsheet with 3 lists: Newcomer, Regular, Dormant
- [ ] 4 templates personalized with shop name and city
- [ ] SMS panel with sender name and opt-out enabled
- [ ] Owner assigned to update lists every Monday
- [ ] Sign-up link added to business card, receipt, and counter stand
- [ ] Simple monthly report defined: sent, delivered, replies, return sales
Tick these 7 and send your first wave next week.
Mini case: beauty shop in Rasht
A shop with 400 contacts used to blast a generic 30% discount and got little response. They split the list into three, killed the blanket discount, and switched to the 4 personal texts above. In 45 days: 210 targeted texts, 68 replies, 41 repeat sales, and 22% higher average basket. Crucially, 18 dormant customers returned — 6 also visited in person. It's the same lesson as turning visits into calls: personal relevance removes friction.
If you also sell online, connect the club to your Tehran e-commerce checklist to recover abandoned carts with a single SMS nudge.
FAQ
SMS or WhatsApp — which is better? SMS for short, reliable nudges that arrive even offline; WhatsApp for rich chat with photos. Best combo: nudge via SMS, continue on WhatsApp.
How often can I text without being spammy? At most 3-4 times a month and only relevant to each segment. If you send the same blast to everyone, you're spam. Segment and always offer opt-out.
How do I know if the club is profitable? Count return sales × gross margin minus SMS cost. Example: 20 extra sales at 500k toman with 20% margin = 20M toman gross profit; SMS cost stays under 300k toman.