+$34K
Email promo series: revenue +180%
Cosmetics e-commerce store: how a seasonal email series with RFM segmentation overcame the off-season sales slump
This case study is for you if...
See yourself in this? Keep reading: this case study shows the solution.
About the project
A cosmetics e-commerce store with an email list of 25K+ subscribers
A cosmetics e-commerce store with an email list of 25K+ subscribers. Monthly revenue was around $40K, but it fluctuated heavily by season.
Challenge
Sales dropped by 40% during the off-season, especially in January-February and June-July. Email generated only 8% of total revenue, and there was no segmentation, so everyone got the same emails.
Goals
What can go wrong here
And why most contractors get it wrong
One campaign for everyone equals spam
Without segmentation, VIP customers receive the same emails as dormant users. VIPs ignore them, dormant users unsubscribe, open rate drops, and the sending domain risks spam filtering.
Discounts without strategy devalue the brand
Constant discounts train customers to wait for promotions. AOV drops, margins shrink, and full price stops working.
No A/B testing means guesswork
Subject line, send time, and CTA are chosen by intuition. One weak email can damage the whole series and increase unsubscribes.
What was done
RFM analysis and segmentation
Built an RFM model from purchase history and created five core segments: VIP, loyal, potential, at-risk, and dormant.
Promo series development
Created six emails with unique content for each segment, using progressive discounts, exclusive bundles, and early access to new products.
A/B testing subject lines
Tested 3-4 subject line options for every email and optimized preview text, sender name, and send time by segment.
Launch and optimization
Rolled out the series step by step with daily metric monitoring, then adjusted content and offers based on real-time data.
What I did differently
RFM segmentation instead of mass email
I built an RFM model from purchase history with five segments, each using different offers and triggers. VIP customers got exclusive early access, while at-risk customers got personalized discounted bundles.
A progressive six-email sequence
Not a single promo email, but a sequence with growing value. Every message introduced a new offer tailored to the segment, which kept engagement high throughout the off-season.
Real-time optimization based on data
I monitored open rate, click rate, and revenue per email every day, then adjusted content, send times, and CTAs between messages in the sequence.
Numbers that speak for themselves
Before and after
Email went from a supporting tool to a real revenue generator, even in the weakest season.
Template: RFM segmentation for email marketing
A Google Sheets template with formulas for automatic RFM scoring. Upload your data and get 5 segments in 10 minutes.
- Google Sheets template with ready-made formulas
- Instructions for every segment
- No signup, no spam
FAQ
How does RFM segmentation increase email revenue?
RFM (Recency, Frequency, Monetary) segments the list by purchase behavior. Each segment gets a relevant offer: VIP users receive exclusive access, at-risk users get a personal discount. In this case, that delivered +180% revenue while keeping unsubscribe rate below 0.3%.
How many emails should an email promo sequence contain?
The optimal range is 5-7 emails sent every 2-3 days. In this case, a six-email sequence with progressive offers kept engagement high for 6 weeks without burning out the list.
How do you offset seasonal sales decline in e-commerce?
The key is to prepare an email sequence in advance with RFM segmentation, exclusive bundles, and A/B testing. In this case, the cosmetics store offset a 40% seasonal drop and came out ahead through email.
Ready for growth?
Let's discuss your project and find the solution that works for your business.