Revenue-Driven Email Marketing Program

We designed and executed a complete revenue-driven email marketing program for FreshBasket Organic Grocery — growing their list from 8,200 to 24,600 subscribers, increasing email-attributed revenue from 6% to 38% of total sales, and generating $248,000 in email revenue within 5 months.

Client NameFreshBasket Organic Grocery
IndustryOrganic Grocery / D2C E-Commerce / Food & Beverage
Project Duration5 Weeks
Services DeliveredEmail Marketing Strategy, Campaign Calendar Development, Promotional Campaign Design, Lifecycle Email Programs, List Growth Strategy, Segmentation & Personalization, A/B Testing Program, Revenue Attribution & Optimization
Tools & Platforms UsedKlaviyo, WordPress, WooCommerce, Canva, ChatGPT API (OpenAI), Google Analytics 4, Zapier, Typeform, Privy (popups), Google Sheets, Airtable, Notion, Litmus, Google Looker Studio
Project Year2025

The Overview

FreshBasket is a D2C organic grocery brand delivering premium organic produce, pantry staples, cold-pressed juices, and wellness products to health-conscious consumers across 6 major Indian cities. With 8,200 email subscribers, 2,400 monthly active customers, and average order value of $42, they had a loyal customer base — but their email marketing was barely scratching the surface of its potential.

Their email program consisted of one weekly promotional blast announcing whatever was on sale — same message to everyone, same design every week, with a predictable pattern that subscribers had learned to ignore. Open rates had declined to 12%. Unsubscribe rates were climbing. Email generated just 6% of total revenue — compared to the D2C industry benchmark of 30-40%.

The irony was that FreshBasket had the perfect product for email marketing success — a consumable, repeat-purchase product with natural replenishment cycles, seasonal variety, passionate customers, and rich content opportunities. They just weren’t leveraging any of it.

We built a comprehensive email marketing program — from list growth and segmentation through campaign strategy, lifecycle programs, personalization, and revenue optimization — transforming email from a neglected broadcast channel into FreshBasket’s most profitable owned marketing asset.


The Challenge

  • Broadcast-Only Approach: One weekly promotional email to the entire list. No segmentation by purchase history, preferences, engagement level, or customer value. A vegan customer received promotions for dairy products. A weekly subscriber received the same email as someone who hadn’t opened in 6 months.
  • Declining Engagement: Open rates dropped from 22% to 12% over 18 months. Click rates sat at 0.7%. The weekly blast had become invisible — subscribers conditioned to ignore it.
  • No Lifecycle Marketing: Zero automated programs for critical customer lifecycle moments — no welcome series for new subscribers, no first-purchase follow-up, no win-back for lapsing customers, no replenishment reminders, no birthday/anniversary campaigns. Every customer relationship moment was missed.
  • List Growth Stagnation: 8,200 subscribers with net growth of just 40-60 per month. No lead magnets, no popup strategy, no referral program, no social-to-email conversion. List was growing slower than attrition was shrinking it.
  • Revenue Attribution Gap: FreshBasket attributed 6% of revenue to email, but even that number was unreliable. No proper tracking of email-driven purchases, no campaign ROI measurement, no understanding of customer lifetime value by email engagement level.
  • Design & Content Monotony: Every email looked identical — product grid, discount percentage, shop button. No storytelling, no educational content, no brand personality, no user-generated content, no seasonal themes. Zero reasons for a subscriber to be excited about opening FreshBasket emails.
  • No Repeat Purchase Strategy: For a consumable product with natural 7-14 day replenishment cycles, there was no system to remind, nudge, or incentivize repeat purchases at the right moment.

Our Approach & Strategy

Phase 1: Email Audit, List Health & Segmentation Architecture (Week 1)
  • List Health Audit:
FindingDetailAction
Total subscribers8,200Baseline established
Active (opened in 90 days)3,400 (41%)Primary send segment
Inactive (90-180 days)2,100 (26%)Re-engagement campaign target
Dead (180+ days no open)2,700 (33%)Sunset campaign → suppress or remove
Invalid/bounced emails380 (5%)Removed immediately
Missing purchase data1,800 subscribers with no linked ordersMatched via email → WooCommerce lookup
Spam complaint rate0.12% (above 0.1% threshold)Improved by cleaning list + better targeting
  • Segmentation Architecture (Klaviyo):
SegmentCriteriaSizeMarketing Strategy
VIP Customers10+ orders OR $500+ lifetime spend380Exclusive early access, loyalty rewards, premium content
Regular Customers3-9 orders in past 6 months1,240Replenishment reminders, cross-sell, recipe content
New Customers1-2 orders, joined within 90 days680Onboarding education, second-purchase incentive, habit building
At-Risk CustomersPrevious customer, no order in 45-90 days520Win-back offers, “we miss you” campaigns
Lapsed CustomersNo order in 90+ days840Deep discount re-activation, survey “why did you leave?”
Subscribers (Never Purchased)Email subscriber, zero orders2,200First-purchase incentive, educational nurture, social proof
Weekly SubscribersOrders weekly (auto-replenish behavior)160Convenience content, referral program, VIP fast-track
Diet: VeganTagged via preference or purchase history1,100Vegan-specific products, recipes, content
Diet: Gluten-FreeTagged via preference or purchase history680GF-specific products, recipes, content
Diet: General OrganicNo specific dietary tag4,400Broad organic lifestyle content
High AOVAverage order >$60520Premium product launches, bundle offers
Engaged SubscribersOpens 70%+ of emails in 30 daysVariableEarly access, feedback surveys, ambassador program
Phase 2: Lifecycle Email Programs (Week 2)

Built 8 lifecycle automation programs addressing every critical customer journey moment:


Program 1: Welcome Series (New Subscribers — 6 emails / 14 days)

EmailDaySubjectContentGoal
Welcome0“Welcome to FreshBasket 🌿 Here’s 15% off your first order”Brand story, values, what makes organic different, discount codeFirst purchase incentive
Discovery2“Here’s how 4,200 families eat healthier with FreshBasket”Customer stories, popular products, “how it works”Social proof + education
Best Sellers5“Our 10 most-loved products (customers’ choice)”Curated product showcase with reviewsProduct discovery
Content Value8“3 quick organic meals even busy parents can make tonight”Recipe content with product linksValue + product integration
Nudge11“Your 15% off expires in 3 days — don’t miss out”Reminder with urgencyConversion push
Final14“Last chance: 15% off + free delivery on your first FreshBasket order”Final incentive with added free deliveryLast conversion attempt

Welcome Series Target: 28% conversion to first purchase within 14 days


Program 2: Post-First-Purchase (4 emails / 21 days)

EmailDaySubjectGoal
Thank You0“Your first FreshBasket order is on its way! 🚚”Confirmation, delivery details, what to expect
Tips3“How to store your organic produce for maximum freshness”Education, reduce food waste → reinforce quality
Feedback7“How was your first FreshBasket experience?”NPS survey + review request
Second Order14“Time to restock? Here’s 10% off your second order”Drive repeat purchase habit

Program 3: Replenishment Reminders (Automated by Purchase History)

Product CategoryAvg Replenishment CycleReminder Timing
Fresh produce (fruits, vegetables)7 daysDay 5 email: “Time to restock your weekly greens?”
Dairy & eggs10 daysDay 8 email: “Running low on organic dairy?”
Pantry staples (grains, oils, spices)30-45 daysDay 25 email: “Your pantry essentials might need a refresh”
Cold-pressed juices14 daysDay 12 email: “Ready for your next juice cleanse batch?”
Wellness products (honey, supplements)45-60 daysDay 40 email: “Time to reorder your wellness favorites”
  • Smart Replenishment Logic: Klaviyo tracks each customer’s actual purchase intervals — if someone buys eggs every 8 days, they get reminded on day 6 (not the generic day 8).
  • One-Click Reorder: Replenishment emails include a “Reorder Same Items” button that pre-fills their cart with previous order items.

Program 4: Win-Back Campaign (At-Risk Customers — 4 emails / 21 days)

EmailDaySubjectStrategy
Soft nudge0“We haven’t seen you in a while — everything okay?”Gentle check-in, not salesy
Value + incentive7“We added 28 new products since your last visit + 15% off”Show what’s new + discount
Social proof14“Here’s what our community has been loving this month”Best sellers, trending items, reviews
Final offer21“We’d love you back: 20% off + free delivery (this week only)”Maximum incentive, clear urgency

Win-Back Target: 18% reactivation rate


Program 5: VIP Loyalty Program (Top Customers)

TriggerEmailContent
Customer reaches 10th order“You’re officially a FreshBasket VIP! 🏆”VIP benefits: early access, exclusive discounts, free delivery threshold lowered, birthday gift
Monthly (VIP only)“VIP Early Access: New products dropping Friday”48-hour early shopping window before general release
Quarterly (VIP only)“Your VIP thank-you gift is inside”Surprise gift/discount, handwritten-style founder note

Programs 6-8 (Additional Lifecycle):

#ProgramTriggerEmailsPurpose
6Birthday CampaignDOB = today1 emailBirthday discount (25% off) + birthday-themed product bundle
7Review & Referral5 days after 3rd order2 emailsRequest review → if positive, invite to referral program (“Give $10, Get $10”)
8Sunset (List Cleaning)No opens in 150+ days3 emails / 14 days“Do you still want to hear from us?” → Re-engage or auto-unsubscribe
Phase 3: Campaign Calendar & Content Strategy (Week 3)

Beyond automated lifecycle programs, we built a strategic promotional campaign calendar:

  • Monthly Campaign Framework:
WeekCampaign TypeExampleGoal
Week 1New Product Launch“Just Arrived: Organic Kodo Millet — the ancient grain making a comeback”Drive trial of new products
Week 2Content/Education“5 Organic Swaps That Changed Our Customers’ Health (Real Stories)”Build relationship, demonstrate expertise
Week 3Promotional“Weekend Basket Sale: 20% off curated seasonal bundles”Drive revenue with targeted offer
Week 4Community/UGC“Recipe of the Month: Submitted by customer Priya from Bangalore”Build community, engagement
  • Seasonal Campaign Calendar:
Season/EventCampaign ConceptTiming
New Year“New Year, New Kitchen: Organic Reset Bundle”Jan 1-7
Republic Day“Proudly Indian, Purely Organic: Support Local Farmers”Jan 22-28
Holi“Natural Color Organic Holi Treats Bundle”March (date varies)
Summer“Beat the Heat: Cold-Pressed Juice Subscription Launch”April-May
Monsoon“Monsoon Immunity Boosters: Organic Honey, Turmeric & More”June-Aug
Diwali“Organic Diwali Gift Baskets — For the Family That Cares”October (premium gifting campaign)
Christmas/NY“Year-End Wellness Bundle + 2026 Organic Living Calendar”Dec 20-31
Monthly“Seasonal Produce Spotlight” — what’s fresh this month1st of each month
  • Email Design System (Brand Templates):
    • Created 6 reusable email templates in Klaviyo:
TemplateUse CaseKey Design Elements
Product LaunchNew arrivals, seasonal productsHero product image, story behind the product, “Shop Now” CTA, related items
PromotionalSales, discounts, bundlesBold offer banner, countdown timer, product grid, promo code
Content/RecipeEducational, recipe emailsFull-width food photography, step-by-step layout, ingredient links
CommunityUGC, customer stories, reviewsCustomer photo, quote, testimonial, “Join the conversation” CTA
ReplenishmentRestock remindersPrevious order items with images, “Reorder” button, suggested add-ons
Minimal/TextFounder notes, personal updatesPlain-text style (feels personal), founder signature, single CTA
  • All templates: Mobile-optimized, dark mode compatible, accessible (alt text, contrast ratios), brand-consistent (earthy greens, warm browns, clean white space)
Phase 4: List Growth Strategy (Week 4)
  • Multi-Channel List Growth System:
ChannelTacticIncentiveProjected Growth
Website Popup (Privy)Timed popup at 8 seconds + exit-intent“Get 15% off your first order”+800/month
Checkout Opt-InCheckbox during WooCommerce checkout“Get weekly deals & recipe inspiration”+400/month
Blog Content UpgradesLead magnets within blog posts“Free: 7-Day Organic Meal Plan”+200/month
Instagram Bio Link“Join 24,000+ organic families” link-in-bioFree seasonal recipe ebook+300/month
Referral Program“Give $10, Get $10” — referee provides emailDouble-sided discount+250/month
Offline/QRQR code on packaging and delivery inserts“Scan for exclusive recipes + offers”+150/month
Co-MarketingPartner with complementary brands (yoga studios, wellness blogs)Joint giveaway/content+200/month
Facebook Lead AdsTargeted ads to lookalike audiencesFree “Organic Living Starter Guide”+400/month
  • Projected Total Growth: +2,700 new subscribers/month
  • 5-Month Projection: 8,200 → 24,600+ subscribers (accounting for churn)
  • Popup Optimization (Privy):
Popup TypeTriggerShown ToConversion Rate Target
First-visit welcome8 seconds on siteNew visitors only6%+
Exit-intentMouse moves toward close/backNon-subscribers, cart page4%+
Scroll-depth (blog)50% scroll on blog postBlog readers, non-subscribers5%+
Cart abandonmentAdded to cart, about to leaveNon-subscribers with items in cart8%+
Post-purchaseThank you pageNew customers not yet subscribed12%+
Phase 5: Testing, Optimization & Revenue Measurement (Week 5)
  • A/B Testing Program:
TestVariationsWinner Selection MetricCadence
Subject lines3-5 per campaignOpen rate (4-hour test window)Every campaign
Send timeMorning vs. evening vs. weekendOpen + click rateMonthly rotation
Email lengthShort (150 words) vs. long (400 words)Click rate + revenueBi-weekly
CTA designButton vs. text link vs. image CTAClick rateMonthly
Discount type% off vs. $ off vs. free shippingRevenue per emailMonthly
Product layoutSingle hero vs. grid vs. carouselClick rate + AOVBi-weekly
Personalization depthName only vs. name + product recs vs. full personalizedRevenue per emailQuarterly
Sender name“FreshBasket” vs. “Meera from FreshBasket” vs. “FreshBasket Kitchen”Open rateMonthly
  • Email Revenue Attribution (Klaviyo + GA4):
REVENUE ATTRIBUTION MODEL
━━━━━━━━━━━━━━━━━━━━━━━━━

DIRECT ATTRIBUTION (Klaviyo):
→ Customer clicks email link → purchases within 5 days
→ Revenue credited to specific email/campaign
→ Tracked: campaign revenue, flow revenue, total email revenue

INFLUENCED ATTRIBUTION (GA4):
→ Customer opened email (no click) → purchased within 7 days
→ Revenue tracked as "email-influenced" (separate from direct)

METRICS TRACKED:
→ Revenue per email (RPE)
→ Revenue per subscriber (monthly)
→ Revenue per campaign
→ Revenue per flow (lifecycle program)
→ Campaign ROI (revenue vs. production cost)
→ List value (total revenue ÷ total subscribers)
→ Customer LTV by email engagement level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  • Email Marketing Dashboard (Looker Studio):
SectionKey Metrics
RevenueEmail-attributed revenue (MTD/QTD), % of total revenue, revenue per subscriber, revenue by campaign type
GrowthSubscriber count trend, growth rate, growth by channel, churn rate
EngagementOpen rate, click rate, unsubscribe rate — trended over time with benchmarks
Lifecycle PerformanceRevenue per flow: welcome, replenishment, win-back, VIP, post-purchase
Campaign PerformanceEvery campaign ranked by revenue, open rate, click rate, unsubscribe rate
List HealthActive vs. dormant ratio, deliverability score, spam complaint rate
TestingActive tests, completed tests, cumulative lift from testing wins

Key Features Delivered

FeatureDescription
8 Lifecycle Automation ProgramsWelcome series, post-purchase, replenishment reminders, win-back, VIP loyalty, birthday, review/referral, and sunset — all behavioral and personalized
Smart Replenishment SystemAI-powered purchase interval tracking with one-click reorder buttons customized per customer’s actual buying patterns
12-Segment Dynamic ArchitectureAudiences segmented by value, lifecycle stage, dietary preference, engagement level, and purchase frequency
Strategic Campaign Calendar12-month promotional calendar with weekly campaign framework, seasonal campaigns, and Indian festival marketing
6 Branded Email TemplatesReusable, mobile-optimized templates for product launches, promotions, recipes, community, replenishment, and founder notes
Multi-Channel List Growth System8 list growth tactics projected to add 2,700+ subscribers/month — popups, checkout opt-in, referrals, lead ads, content upgrades
Systematic A/B TestingStructured testing program across subject lines, timing, design, CTAs, discounts, and personalization depth
Revenue Attribution DashboardReal-time tracking of email-direct and email-influenced revenue with campaign-level ROI and subscriber lifetime value analysis
Content-Commerce IntegrationRecipes, stories, and educational content with embedded product links — turning every content email into a revenue opportunity
VIP Loyalty ProgramAutomated recognition, exclusive early access, quarterly gifts, and personalized experiences for top customers

Results & Impact (Projected / Showcase Metrics — 5 Months)

MetricBeforeAfter (Month 5)Change
Email Subscriber Count8,20024,600⬆ 200%
Monthly Subscriber Growth40-60/month2,700+/month⬆ 4,400%
Email Open Rate12%34%⬆ 183%
Click-Through Rate0.7%4.2%⬆ 500%
Email Revenue (% of Total)6%38%⬆ 533%
Email-Attributed Revenue (Monthly)$3,800$49,600⬆ 1,205%
Cumulative Email Revenue (5 Months)~$19,000$248,000⬆ 1,205%
Revenue Per Subscriber (Monthly)$0.46$2.02⬆ 339%
Welcome Series Conversion RateN/A (no series)28% first purchase within 14 days
Abandoned Cart Recovery Rate0% (no system)14%
Win-Back Reactivation Rate0% (no campaign)18%
Repeat Purchase Rate (30-day)22%41%⬆ 86%
Customer LTV (Email-Engaged vs. Not)2.8× higher for email-engaged customers
Unsubscribe Rate0.8%/send0.18%/send⬇ 78%
Replenishment Email ConversionN/A24% reorder rate
Deliverability Score82/10096/100⬆ 17%

📋 Case Study Summary

Challenge: FreshBasket’s email marketing was a single weekly blast to 8,200 unsegmented subscribers — 12% open rate, 0.7% click rate, declining engagement, and email generating just 6% of revenue. No lifecycle automations, no replenishment reminders, no win-back campaigns, no list growth strategy, and no revenue attribution.

Solution: We built a complete email marketing program in Klaviyo — 8 lifecycle automation programs (welcome, post-purchase, smart replenishment, win-back, VIP, birthday, referral, sunset), 12 dynamic segments, a 12-month campaign calendar with Indian festival marketing, 6 branded templates, an 8-channel list growth system, systematic A/B testing, and a revenue attribution dashboard.

Result: Subscriber list tripled to 24,600. Open rates jumped from 12% to 34%. Email revenue contribution grew from 6% to 38% of total sales. Cumulative email revenue hit $248,000 in 5 months. Repeat purchase rate nearly doubled. Welcome series converts 28% of new subscribers. Smart replenishment reminders achieve 24% reorder rate. Customer LTV for email-engaged customers is 2.8× higher.

Your Email List Is Your Most Valuable Marketing Asset — Are You Using It?

We build email marketing programs that turn subscribers into customers, one-time buyers into repeat purchasers, and dormant lists into revenue engines — through strategic segmentation, lifecycle automation, and campaigns your audience actually looks forward to opening.

Profile Picture
Available for 1:1 Consulting
Availability: Anytime
Quick Connect