Case Study Walkthrough — https://youtu.be/DySrA7twrlw
Great Nutrition ActiveCampaign
Full walkthrough — ActiveCampaign customer journeys, Magento integration, ThriveCart checkout flows, Mighty Networks course management
The Client

An Australian health brand running e-commerce, courses, and coaching — all at once.

Great Nutrition is an Australian health and nutrition brand serving customers across Australia and the US. Their business runs across multiple layers — a Magento e-commerce store selling supplements and nutrition products, a course platform on Mighty Networks for members, and ThriveCart handling all checkout flows. Before working together, these three systems were disconnected and the marketing was largely manual.

The goal was to build a single automated marketing system that connected all three platforms, tracked every customer from first purchase to loyal repeat buyer, and ran ongoing retention campaigns without manual work.

The Tech Stack

Four platforms. One connected system.

Each tool in this stack had a specific job. The key was connecting them so customer data flowed between all four automatically — a purchase in Magento triggered an ActiveCampaign flow, a ThriveCart checkout enrolled the customer in Mighty Networks, and every touchpoint was tracked in one place.

Technology Stack
📧
ActiveCampaign
Full email automation and retention engine. 40+ customer journeys, weekly campaigns, segmentation by purchase behaviour, lifecycle stage, and engagement level.
🛒
Magento
E-commerce store management. Product catalogue, order management, customer data feeding into ActiveCampaign for segmentation and lifecycle triggers.
💳
ThriveCart
Checkout pages and sales funnels. Order bumps, upsells, and downsells at checkout. Purchase events synced to ActiveCampaign to trigger the correct post-purchase flows automatically.
🎓
Mighty Networks
Course and community platform. Member access managed automatically on purchase. Course completion and engagement events feeding back into ActiveCampaign for follow-up sequences.
The Customer Journey System

Every stage of the customer lifecycle — automated.

Most e-commerce brands send the same email to everyone on the list. That is the fastest way to burn a list. The system I built for Great Nutrition treated every customer differently based on exactly where they were in their journey with the brand.

40+ Customer Journeys — Lifecycle Map
01
New Lead — Awareness to First Purchase
Someone who opted in but has not bought yet. Welcome sequence that builds trust through education, social proof, and a soft first offer. Lead magnet delivery, brand introduction, and a time-sensitive first-purchase offer at the end of the sequence.
Welcome SeriesLead Magnet DeliveryFirst Purchase Offer
02
First-Time Buyer — Activation and Retention
Someone who just made their first purchase. Post-purchase onboarding that delivers product usage guidance, sets expectations, and introduces the next product in the range before the first order runs out. The goal is to make the second purchase happen before they even think about it.
Post-Purchase OnboardingProduct EducationCross-sell SequenceReview Request
03
Repeat Buyer — Increasing Lifetime Value
A customer who has bought more than once. Sequences focused on loyalty — exclusive offers, early access to new products, bundle deals, and course upsells. The messaging shifts from education to recognition. These customers know the brand and want to feel valued.
Loyalty SequenceBundle OffersCourse UpsellEarly Access
04
Course Member — Engagement and Completion
Customers enrolled in the Mighty Networks course. Sequences triggered by course activity — welcome on enrollment, module completion check-ins, re-engagement if they go quiet, and a completion celebration with an upsell to the next course or product bundle.
Course WelcomeProgress Check-insCompletion FlowNext Step Upsell
05
Lapsed Customer — Winback
Customers who bought but have not returned in 60 to 90 days. Winback sequence that acknowledges the gap, shares what is new, and offers a reason to come back. Customers who do not engage after the winback sequence are moved to a low-frequency nurture list rather than suppressed entirely.
60-Day Winback90-Day WinbackLow-Freq Nurture
06
Abandoned Checkout — Recovery
Someone who started the ThriveCart checkout but did not complete the purchase. Three-email recovery sequence triggered within the hour, 24 hours, and 48 hours. Each email takes a different angle — the first is a reminder, the second addresses common objections, the third offers a small incentive.
1-Hour RecoveryObjection HandlingIncentive Email
Ongoing Management

What running this system week to week actually looks like.

Building the automation was the foundation. The ongoing management over 6 months is what drove the actual results — weekly campaigns, continuous optimisation, and keeping all four platforms in sync.

📨
Weekly Email Campaigns
Planned and sent email campaigns every week to the segmented list — educational content, product spotlights, seasonal offers, and community updates. Each campaign was targeted to a specific segment so the right message reached the right person.
🛒
Magento E-commerce Management
Managed the Magento store alongside the email system — making sure customer data, purchase events, and product information flowed correctly into ActiveCampaign for segmentation and triggering the right automation sequences.
💳
ThriveCart Checkout Optimisation
Managed checkout pages, order bumps, and upsell flows inside ThriveCart. Connected all purchase events to ActiveCampaign so post-purchase sequences fired automatically based on exactly what each customer bought.
🎓
Mighty Networks Course Management
Managed course access, member onboarding, and engagement inside Mighty Networks. Connected course activity to ActiveCampaign so the email system could respond to what members were actually doing — not just what they bought.
📊
Performance Tracking and Optimisation
Monitored open rates, click rates, conversion rates, and revenue attributed to email across all campaigns and flows. Flows that underperformed were adjusted. Subject lines, send times, and offer positioning were continuously tested and refined.
The Key Insight

Why most health brand email systems underperform — and what this one did differently.

Most e-commerce brands treat email as a broadcast channel — same message, same timing, same offer to everyone. It works at the beginning when the list is small and everyone is new. It stops working as the list grows and customers are at very different stages of their relationship with the brand.

The system I built for Great Nutrition was built around customer behaviour, not broadcast schedules. A customer who just completed their first ThriveCart checkout got a completely different sequence than a customer who had bought three times and was halfway through a course. That precision is what drives retention and repeat purchase rates — not the volume of emails sent.

Connecting all four platforms into one system also meant that nothing fell through the cracks. A customer who abandoned checkout on Magento triggered a recovery sequence in ActiveCampaign automatically. A member who stopped engaging with the Mighty Networks course got a re-engagement email within days. The system was watching every touchpoint simultaneously.

"The difference between a system that generates revenue and one that just sends emails is whether it responds to what customers actually do — not just when they sign up."
— Sheik Oli, on behaviour-based email automation