Online Stores
Email and WhatsApp Marketing for Online Stores (the Legal Way)
How to build a consent-based list and use email and WhatsApp to bring customers back to your online store, with POPIA-friendly practices and ideas.
Getting a new customer costs money. Getting an existing customer to buy again costs far less. Email and WhatsApp let you speak directly to people who already know you, without paying for every click. Used well, they become one of the most profitable parts of an online store. Used badly, they get you unsubscribed, blocked or in trouble with the law.
Why owned channels matter
Social media algorithms change and advertising costs rise. A list of customers who have agreed to hear from you is an asset you own. If you sell on marketplaces, it is one of the main ways to build a relationship with buyers; see marketplaces vs your own online store.
Get the permission right first
South Africa's privacy law (POPIA) and consumer rules restrict unsolicited electronic marketing. In general:
- You need consent before sending marketing messages to people who are not existing customers.
- Existing customers may be marketed to about similar products in some circumstances, but must always be given a way to opt out, and the safest route is still clear consent.
- Every message must make it easy to unsubscribe, and you must honour requests quickly.
- Do not buy or scrape lists.
- Do not pre-tick consent boxes.
- Keep records of when and how each person agreed.
This is a summary, not legal advice. See POPIA and your business website and online store legal requirements in South Africa for more, and take advice if you are unsure.
Build a list people want to be on
Ways to collect consent honestly:
- Checkout opt-in, with an unticked box that explains what they will receive.
- Sign-up form in the footer and on key pages, with a clear promise such as "One useful email a month".
- Gated content like a buying guide or size chart in exchange for an email address.
- Back-in-stock alerts for products they want.
- A welcome offer, if it suits your margins. Avoid training customers to wait for discounts.
Tell people what to expect and how often. Then deliver exactly that.
Email: the essentials
Start with a few automated flows
Automations send themselves and usually earn more than newsletters.
- Welcome series. Introduce your brand, best sellers and policies in two or three emails.
- Abandoned cart. A reminder to people who left items behind. See why shoppers abandon their carts.
- Order and delivery updates. These have the highest open rates of any email, so include helpful next steps and a link to support.
- Review requests. Ask a few days after delivery.
- Win-back. A gentle message to customers who have not bought for a while.
- Back-in-stock and price-drop alerts for people who asked for them.
Then add regular campaigns
- New arrivals and restocks.
- Buying guides and how-to content.
- Seasonal promotions.
- Customer stories and reviews.
Make emails work
- A clear, honest subject line.
- One main message and one clear button.
- Mobile-friendly layout. Most are read on phones.
- A real sender name and a reply-to address someone reads.
- Proper email authentication on your domain (SPF, DKIM and DMARC) so messages reach the inbox. See domains, hosting and business email explained.
WhatsApp: powerful, but personal
WhatsApp is how many South Africans prefer to communicate. It can be a superb customer service and sales channel, but people treat it as a private space, so be careful.
Good uses
- Order updates and delivery notifications.
- Customer support, answering questions quickly.
- Back-in-stock alerts and appointment reminders for those who opted in.
- Catalogue sharing and quick quotes for products with more complex choices.
- Abandoned-cart reminders where the customer has agreed to receive them.
Rules and good practice
- Use the WhatsApp Business app for small volumes, or the WhatsApp Business Platform through an approved provider for larger or automated messaging. The platform has its own rules, including pre-approved message templates and opt-in requirements.
- Get explicit opt-in before sending marketing messages, and say that it is WhatsApp. Do not add people to broadcast lists without permission.
- Offer an easy way to stop, such as replying STOP.
- Respect hours. Avoid messaging late at night or early in the morning.
- Keep it short and useful. One message that helps beats five that sell.
- Reply promptly or set expectations on response times.
- Do not collect more personal information in chat than you need.
Check WhatsApp's current commercial policies, as they change.
Email or WhatsApp?
| Best for | Newsletters, content, longer messages, automations at scale | Fast, personal, conversational service |
| Reach | Broad, with lower open rates | High open rates, but personal space |
| Content | Rich, with images and links | Short and direct |
| Cost | Low | Varies with volume and platform |
| Risk | Spam filters | Perceived intrusion, blocks |
Many stores use both: email for the regular rhythm of marketing, WhatsApp for service and high-value reminders.
Segment and personalise
Not everyone wants the same message. Group customers by:
- What they bought or browsed.
- How recently and how often they buy.
- Order value.
- Location.
- Whether they are retail or trade customers.
Even simple segmentation, such as separating new customers from repeat buyers, improves results. Platform integrations help; connecting your store, accounting and CRM data makes this easier, as explained in connecting your accounting software to your store and CRM.
Measure what matters
- Open and click rates, to gauge interest.
- Unsubscribe and complaint rates, to see whether you are too pushy.
- Revenue per message or per automation.
- List growth and quality.
Revenue and repeat purchase rate matter more than opens. Set up tracking so you can see orders that came from each message; our guide to Google Analytics and Search Console helps.
A simple starting plan
- Add a clear opt-in at checkout and in the footer.
- Choose an email platform that connects to your store.
- Set up the welcome, abandoned-cart and review-request automations.
- Send one genuinely useful email a month, and increase only if results justify it.
- Offer WhatsApp for support and order updates to those who opt in.
- Review results quarterly and prune inactive subscribers.
Consistent, respectful communication brings customers back and costs far less than finding new ones. If you are still preparing your store, see how to start an online store in South Africa.
