How RunnerCart Turned Loyalty Points Into a Repeat Purchase Engine

Case Study · Running & Outdoor Gear · Shopify D2C

AiTrillion × RunnerCart

How RunnerCart Turned Loyalty Points Into a Repeat Purchase Engine

A specialist running store in Bangkok used AiTrillion's loyalty programme and abandoned cart recovery to drive consistent repeat orders, grow points redemption by nearly 40%, and double their cart recovery revenue year-on-year.

+40%
Points Redeemed YoY
Cart Recovery Revenue
60%+
Recovery Email Open Rate
RunnerCart Bangkok specialist running store Shopify D2C brand hero image — featuring Dynafit trail running shoes, hydration vest with soft flasks, running cap, headlamp, and orange soft water bottle set against a mountain ridge at sunrise, representing the curated performance gear selection for serious road and trail runners across Thailand powered by AiTrillion retention
RunnerCart — Specialist Running Gear · Bangkok · Shopify D2C

About RunnerCart

Thailand's Specialist Destination for Serious Runners

RunnerCart is Thailand's specialist destination for serious runners. Based in Bangkok's Sukhumvit 22, a five-minute walk from Emporium and ten minutes from Queen Sirikit National Convention Centre, the store serves road runners and trail runners with a carefully curated selection of performance gear.

The brand carries a focused range of running shoes, shorts, compression wear, duffle bags, wearable trackers, nutrition products, and accessories from specialist running brands. RunnerCart also publishes running content in Thai, covering gear reviews, training guides, and event preparation advice, making it as much a running community resource as a retailer.

RunnerCart operates both its physical store in Bangkok and a Shopify-powered online store, serving a growing customer base of runners across Thailand. With a 46,000+ following on Facebook and an active Instagram presence, the brand has built a genuine community around the sport.

📍Based at Sukhumvit 22, Bangkok — 5 min from Emporium, 10 min from QSNCC
👟Curated specialist range — shoes, compression, hydration, trackers, nutrition, accessories
🏔️Serves road runners and trail runners across Thailand — physical store + Shopify D2C
📝Publishes gear reviews, training guides, and event prep content in Thai — community resource
👥46,000+ Facebook following plus active Instagram — genuine running community

The Challenge

Keeping Runners Coming Back Between Races

A runner who finds the right shoe is loyal by nature. But without a system to stay connected between purchases, that loyalty lives in their memory, not in a structured relationship with the brand.

RunnerCart had a strong product selection and an engaged community. The challenge was converting that community engagement into structured, measurable repeat purchase behaviour on their Shopify store.

The Core Question

How do you keep a runner who found their perfect shoe coming back to RunnerCart for every replacement, accessory, and race-day essential?

  • No formal loyalty programme to reward frequent buyers and race-season regulars
  • No systematic way to recover customers who added gear to their cart but left without completing the purchase
  • No review collection system to build social proof around specialist products that require high purchase confidence

The Solution

Loyalty, Recovery & Reviews Working Together

RunnerCart activated two primary AiTrillion channels on their Shopify store: loyalty rewards and abandoned cart recovery. Together, these two channels address the two most important moments in the repeat purchase cycle: rewarding customers who return, and recovering customers who almost did. Product reviews complete the loop by building purchase confidence for new visitors.

1
Channel 01 · Loyalty Rewards

The Foundation of Repeat Purchase Behaviour

RunnerCart's loyalty programme accounts for the majority of AiTrillion-assisted revenue across both years. Runners earn points on every purchase and return to redeem them. The most meaningful signal from year two is redemption: points redeemed grew nearly 40% year-on-year, reflecting customers who are actively tracking their balance and returning specifically to use it. A runner with a significant points balance also has a concrete reason not to shop elsewhere.

+40% points redeemed YoY · Majority of AiTrillion revenue
2
Channel 02 · Abandoned Cart Recovery

Revenue More Than Doubled Year-on-Year

Abandoned cart recovery revenue more than doubled from year one to year two, with orders recovered doubling in line. Recovery emails consistently achieved open rates above 60%, well above the sports retail average. For a store where shoes, GPS watches, and hydration packs carry meaningful price points, every recovered cart represents significant revenue.

2× recovery revenue · 60%+ open rate
3
Channel 03 · Product Reviews

Building Purchase Confidence at the Product Level

RunnerCart's review module collected hundreds of verified product reviews across both years. For a specialist store where the right shoe for one runner may be wrong for another, peer reviews carry real weight. A runner researching a trail shoe wants to know how it performs on technical terrain and holds up after a hundred kilometres. Only actual runners can answer that.

Hundreds of verified reviews · Real runner feedback

Year-on-Year Results

A Retention System That Compounds

🏃
+40%
AiTrillion-Assisted Orders
Year-on-Year Growth
🎯
Abandoned Cart Revenue
Year-on-Year Growth
📩
60%+
Cart Recovery Open Rate
Above Category Average

Every Metric Moving in the Right Direction

  • AiTrillion-Assisted Orders
    Growth reflecting consistent, structured repeat purchase behaviour across the store.
    +40%
  • Points Redeemed
    Customers actively tracking their balance and returning specifically to use it.
    +40%
  • Abandoned Cart Revenue
    More than doubled — a system becoming more effective in both reach and timing.
  • Abandoned Cart Orders
    Doubled in line with recovery revenue growth.
  • Loyalty Points Earned
    Grew year-on-year, reflecting consistent programme engagement.
    YoY
  • Abandoned Cart Open Rate
    Consistently above 60% across both years, well above category average.
    60%+
  • Customers Tracked
    Grew year-on-year, deepening AiTrillion's visibility into customer behaviour.
    YoY

How It Works

RR Points & Real Runner Reviews, Working in Sync

RunnerCart's retention system pairs two touchpoints that address the two ends of the purchase journey — a loyalty programme that rewards runners for every order, and a review system that helps new runners buy with confidence.

RunnerCart RR Points loyalty rewards programme powered by AiTrillion showing three earning behaviours (create account 100 points, birthday 200 points, make a purchase 1 point per 100 Baht) and Baht-denominated redemption tiers from 60 Baht to 300 Baht off, plus RR Point Coin Cash Back and partner redemption at BASECAMP Coffee Club Chiang Mai and The Tropical Eco Cafe Khao Teen Kai Nakhon Nayok, with free product redemption for RunnerCart Trail Gaiter Universal R1, Shirt V2 short-sleeve, and Trail Running Zipped Shirt V1 — driving repeat purchase and community engagement for the specialist Thailand Shopify D2C running store
Touchpoint 01 · RR Points Loyalty Programme

Run More. Earn More. Redeem More.

RunnerCart's RR Points programme is built around three earning behaviours (create account, birthday, and 1 point per 100 Baht spent) and a Baht-denominated redemption ladder — 60 Baht off at 50 points, 50 Baht off at 50 points minimum-free, and 300 Baht off at 290 points. Points extend beyond the store: runners can redeem at partner cafes like BASECAMP Coffee Club (Chiang Mai) and The Tropical Eco Cafe (Khao Teen Kai, Nakhon Nayok), or exchange for RunnerCart-branded gear like trail gaiters and running shirts.

Why it works: Points redeemed grew nearly 40% year-on-year — the strongest possible signal that customers are actively tracking their balance and returning specifically to use it. Partner redemption at coffee clubs and cafes extends the programme into the runner's lifestyle, not just their gear purchases.
RunnerCart product reviews module powered by AiTrillion displaying verified buyer reviews from real Thai runners including Thaveepat, Saroj Buabucha reviewing T8 Men Sherpa Shorts V2 for quality and delivery, and Boonlert Boonsap on product quality and shipping speed — building social proof and purchase confidence for specialist running gear on the Thailand Shopify D2C store
Touchpoint 02 · Real Runner Reviews

Real Reviews. Real Runner Feedback.

RunnerCart's review module surfaces verified buyer feedback from actual Thai runners on every product page — customers like Thaveepat, Saroj Buabucha reviewing T8 Men Sherpa Shorts V2 for quality and delivery, and Boonlert Boonsap on product quality and shipping speed. Each review carries a verified buyer badge and dated timestamp, so a new visitor can see exactly who bought the product and when.

Why it works: For specialist running gear where the right shoe for one runner may be wrong for another, peer reviews carry more weight than any brand copy. A runner researching a trail shoe wants to know how it performs on technical terrain and holds up after a hundred kilometres — only actual runners can answer that.

What RunnerCart Gets Right

3 Retention Principles Worth Stealing

01

They reward the behaviour they want to see

Loyalty points are earned on every purchase and redeemed on future ones. For RunnerCart, this creates a direct link between buying and returning. The nearly 40% growth in points redeemed year-on-year reflects customers who have internalised this loop. They buy, they earn, they return to redeem, and the cycle continues.

02

They catch customers at the moment of highest intent

A customer who has added a pair of trail shoes to their cart has already made most of the purchase decision. Abandoned cart recovery at RunnerCart succeeds because it reaches these customers quickly, with a relevant message, before they have moved on. The doubling of recovery revenue from year one to year two reflects a programme that is improving in both reach and timing.

03

They let their customers sell for them

Hundreds of verified product reviews across the catalogue mean that every product page carries social proof from real runners. In a category defined by personal performance and fit preferences, no amount of brand copy can replace a review from a runner who has tested the product in race conditions. RunnerCart's review programme builds that trust systematically.

Built to Repeat

"The most valuable retention tool is not a discount. It is relevance."

RunnerCart's results demonstrate a principle that applies to any specialist sports retailer: a runner who earns points, sees reviews from people like them, and gets a timely reminder when they leave without buying has every reason to return to RunnerCart, and almost no reason to shop elsewhere. The loyalty and recovery combination is particularly well suited to the running category, where purchase cycles are predictable, product involvement is high, and community trust drives decisions more than price. Two channels, consistently run, across two years. AiTrillion's loyalty and abandoned cart recovery gave RunnerCart the infrastructure to grow orders, deepen engagement, and double their cart recovery results without adding marketing overhead. That compounding effect is what retention looks like when it is built into the store rather than bolted on as a campaign. AiTrillion brings loyalty, abandoned cart recovery, reviews, and automation into one Shopify-native platform with no complicated integrations and a single view of every customer's journey.

Ready to build a retention engine like RunnerCart?

Turn First-Time Buyers Into Loyal, Returning Customers

Join thousands of Shopify brands using AiTrillion to turn first-time buyers into loyal, returning customers.

Ready to Simplify and Scale Your Shopify Marketing?

Switch to AiTrillion and unify your customer experience with smarter, automated tools.

Easy integration with Shopify | Replace 11+ apps and save costs | Built for retention and revenue growth

Book A Demo
Book a Demo
WhatsApp