← Work
Community / Fitness

How We Made a Run Club the Fastest-Growing in Its City — and Won It a Puma Deal

Overview

365 Run Club, founded by Dora Reddy, runs community running events and challenges. It had real momentum but ran on rented tools — a daily challenge verified by hand on spreadsheets, and a third-party events platform that took a heavy cut of every booking. Autonode rebuilt the club's entire technical foundation across several connected projects.

The challenge

Verifying the 365WAY daily challenge took four people manually checking Strava runs and updating sheets — roughly an hour per intern, every day. The events side ran on a third-party platform charging ~20% per event, per-seat fees, and a monthly subscription on top of a cluttered, hard-to-use interface. None of it was owned, and none of it was built for how the club actually runs.

Live build

Use 365 Run Club live

Interact with the live 365 Run Club site in this browser preview.

Open live site
365WAY — the daily challenge

100 runners, a kilometre a day, verified automatically

365WAY asks 100 registered participants to run 1km outdoors every day and log it on Strava. Verification used to mean four people checking runs by hand and updating a Google Sheet. We rebuilt it from scratch: runners sign in with Strava OAuth, and a webhook captures every new activity automatically — tallying year-to-date totals and updating a real-time leaderboard. The hour of manual checking per intern is now basically instant.

The owned platform

From renting an events tool to owning the whole stack

We replaced the third-party events platform entirely with 365run.club plus a custom CRM and admin dashboard. The club now hosts events, takes signups, and runs automated email and messaging on a platform it owns — dropping transaction costs from roughly 20% to just Razorpay's ~2%. The admin panel adds on-site check-ins to track real attendance and a gamified ranking system where every purchase and turn-up grants XP, so runners level up, climb the leaderboard, and unlock rewards.

~2%

in fees on every booking — down from the ~20% the old platform took, plus per-seat and monthly charges.

Marketing & CRO

The numbers that used to live in someone else's tool

Channels, registration funnel, and organic search now sit inside the admin panel, pulling from GA4 and Search Console. QR-code check-in is embedded in event emails so admins scan attendees from the panel instead of working a spreadsheet per event, and AMP emails let recipients buy a spot straight from their inbox — a change that lifted conversions by 4%.

Built & pending launch

An e-commerce store, ready to ship

shop.365run.club brings the club's merch online with an animated landing-page flow and CRO-optimized product pages with a streamlined checkout. It's fully built and waiting on launch.

Results

What changed.

Booking fees

Before: ~20% + per-seat + monthly

After: ~2% (Razorpay only)

Challenge verification

Before: 4 people, ~1 hr/intern daily

After: Automatic via Strava webhooks

Regulars per run

Before: ~10

After: ~20 and climbing

Stack

The operating layers we shipped.

Each layer was chosen around ownership: the public experience, the admin workflow, the data capture, and the systems that keep the business running without rented-tool drag.

365run.club

Astro + membership auth

Admin CRM

Nuxt (admin.365run.club)

Shop

Nuxt + membership auth (shop.365run.club)

365WAY

Next.js + Supabase (365way.communitie.in)

Hosting

Cloudflare — D1, R2 & Access

Payments

Razorpay (~2% only)

"We started with 365WAY — a daily running challenge where 100 people committed to running a kilometre a day and logging it on Strava. Verifying all of that used to be four people manually checking runs and updating spreadsheets. Autonode rebuilt it from the ground up with Strava sign-in and live webhooks, so every run now syncs automatically and the leaderboard updates in real time — what took our interns an hour each is basically instant now. Then they built our actual platform, 365run.club. We'd been on a third-party tool that took around 20% per event, charged us per team seat, billed a monthly subscription on top, and was genuinely painful to use. Now we run everything on our own platform and the only fee we pay is Razorpay's 2%. We added check-ins, QR codes our admins scan on-site instead of hunting through spreadsheets, and a levelling system where runners earn XP from events and unlock rewards as they climb the leaderboard. The community response has been the real proof — we went from around 10 regulars to roughly 20 at every run and climbing fast. We've become the city's fastest-growing run club and recently secured a brand deal with Puma. It feels like a platform built for us, not one we're renting and fighting against."

Dora Reddy
Founder, 365 Run Club
Next case study

BigBMMA

READ CASE STUDY
Next step

Build your owned system.