The simplest way to run challenges

Time-boxed challenges with live sessions, streaks, leaderboards and a community that keeps showing up.

  • Higher completion
  • Real accountability
  • More revenue
57%

Day 4 of 7

Today's tasks

  • Watch today's lesson8:42
  • Do the 20-min workout20:00
  • Post your progress
  • Comment on 2 posts
312 participants online

Leaderboard

  • 1Sara M.Sara M.24 days
  • 2James T.James T.22 days
  • 3Priya K.Priya K.21 days
  • 4YouYou18 days
  • 5Alex R.Alex R.17 days

View full leaderboard

5 day streak

Keep it going!

  • M
  • T
  • W
  • T
  • F
  • S
  • S

The science of why challenges work

Stop selling courses no one finishes. Run a challenge that gets results

Build your whole challenge in under an hour

Everything you need to run a cohort: daily drops, live calls, streaks, prizes and payments, built in one place.

Gamification

Points per step10 pts
Streak bonus+5 / day
LeaderboardWeekly
PrizeTop 3
StakesOff
doit.club/host/morning-reset/content
Publish

Days

Day 1

4 modules

Day 2

3 modules

Day 3

3 modules

Day 4

2 modules

Day 5

empty

Day 6

empty

Day 7

empty

Day 1

Kickoff

70 pts

Welcome checklist

5 min · 10 pts · Checklist

Set your intention

8 min · 15 pts · Written

Live kickoff stream

45 min · 25 pts · Live

Post your day 1 proof

3 min · 20 pts · Photo

+ Add module

Schedule · March

22 events
SMTWTFS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
ContentLiveCommunity

Everything in one place

From your content builder and live sessions to robust gamification features, payments, and community... get it all in one dashboard. No more manually stitching apps together to run one challenge.

7-Day Reset Challenge
Content
Livestream preview

Live stream · Kickoff call

Day 1 — Set your intention

Opens 8:00 AM · 4 modules

Save
Checklist · Morning routine6 items
Live stream · Kickoff call9:00 AM
Written response · Why now?Draft
Image upload · Day 1 photoOpen
+ Add module

Day 4 of 7

7-Day Reset

4🔥
Today’s tasks3/4
Livestream preview

Live Q&A · 87 watching

Checklist

Drink water
20 min walk
Log the day
Mei · host
👏 123 comments

Leaderboard

1. Sam480
2. You465
ContentSections & modules
ChecklistsTick off the work
TimelineScheduled events
AutomateOpens & closes
Go liveBuilt-in streaming
FeedPosts & comments
StreaksDaily momentum
LeaderboardLive scores
ProgressWeighted scoring
Get paidEnrollment fees
RolesHosts & moderators
ModerateMember tools

Everything in one place

From your content builder and live sessions to robust gamification features, payments, and community... get it all in one dashboard. No more manually stitching apps together to run one challenge.

Day 4 of 7

7-Day Reset

4🔥
Today’s tasks3/4
Livestream preview

Live Q&A · 87 watching

Checklist

Drink water
20 min walk
Log the day
Mei · host
👏 123 comments

Leaderboard

1. Sam480
2. You465
ContentSections & modules
ChecklistsTick off the work
TimelineScheduled events
AutomateOpens & closes
Go liveBuilt-in streaming
FeedPosts & comments
StreaksDaily momentum
LeaderboardLive scores
ProgressWeighted scoring
Get paidEnrollment fees
RolesHosts & moderators
ModerateMember tools

Not just another community platform

Every post is tied to the day and the module it came from, so proof, praise and nudges land where the work happens. Participants show up for each other — and your completion rate climbs without you chasing anyone.

doit.club / 7-Day Strength Reset

ContentFeedSchedulePeople

Maya Brooks

Day 6 · 2h ago

🔥 6-day streak

Day 6 · Lower Body Strength — completed

Finished the full circuit before work. First time I've hit six days straight on anything. Goblet squats went up 5lb 💪

Proof photo from Maya's workout
👍 12❤️ 8💪 21415

Priya · 2m

Ok you just made me get off the couch. Doing mine now 😤

Marcus · 8m

That last set of goblet squats is brutal. Six straight is huge, keep going.

+3 more replied

More of your members finish without you chasing them 🏃‍➡️

Challenges / 7-Day Reset

Search membersExportMessage the room

Participation

93%50 pts
Last runNow

76 of 82 · was 34

Finishers

50%41of 82
19 ptswas 31%

Streaks

5.4avg days
6–7d503–5d211–2d11

Prize pool

$82082 entries paid

Members

At risk 3All 82
Member StreakTodayRank
Maya BrooksMaya Brooks7 days7:19am1
Peter ChangPeter Chang6 days7:21am2
Priya ShahPriya Shah6 days · at riskNudged 8pm14
AKAmara Kone7 days6:44am3

Most people who buy courses, PDFs and manually run challenges never log in, or stop showing up after a few days. Do It Club uses the same behavioral science behind habit-forming apps — loss aversion, social accountability and reward schedules — through streaks, prizes, leaderboards and real stakes, to get your audience logging on and showing up consistently until the end.

You make a real, lasting impact on your community, and they keep buying your work and telling all their friends about you 🎉

Losing something hurts about twice as much as gaining the same thing feels good. So once someone has a streak going, they start protecting it. Duolingo calls the streak its single strongest tool for keeping people coming back.

Loss aversion · Kahneman & Tversky · Duolingo habit research

Evergreen challenges that run like the live one

Record your best cohort once, then let it run forever. A simulated run replays the whole experience on each participant's own day 1 — the same schedule, the same unlocks, the same live sessions, the same feed, the same leaderboard pressure.

How the session replays

The livestream is a recording of a past live run, always marked “Simulated live” and dated. It unlocks at the same hour on their day, so the schedule still bites.

Runs while
you sleep
doit.club / 7-Day Strength Reset
ContentFeedSchedulePeople
Simulated liveReplay of 12 March · unlocks 6:00am your day 6
Replay of a past live strength session
Day 6 · Lower Body Strength45 min
Maya Brooks
Day 6 · replay of 12 March
6-day streak
Day 6 · Lower Body Strength — completed

Finished the full circuit before work. First time I've hit six days straight on anything. Goblet squats went up 5lb.

1282141 likes5 comments
Priyaon her day 6

Ok you just made me get off the couch. Doing mine now.

Marcus8m ago, live

That last set of goblet squats is brutal. Six straight is huge, keep going.

Youjust now, live

On my day 6 too — circuit done before the 9pm deadline. Who else is in today?

+3 more replied · 2 live today
Your streak
Day 6 of 7
Leaderboard
1 Maya B.620
2 Priya R.580
3 Marcus O.545
4 Dev S.500
Up next

Day 7 · Full Body Finisher unlocks tomorrow at 6:00am

How the feed replays

Past posts reappear on the day they were written — their meta reads “on her day 6”. Anyone genuinely on that day gets a papaya dot and “live”, in the same thread.

Our commitment to your cohort

Always labelled. Never faked.

Participants are told up front that the session is a replay of a past live run. Nothing pretends to be happening right now — the structure, deadlines and accountability just work exactly the same.

Their own day 1, whenever they enrol
Replayed posts read as the day they were written; live ones are dated “now”
Real deadlines, real streaks, real cohort of everyone on the same day

Challenges are the format everyone you admire is already running

Across fitness, coaching, money and wellness, the highest-converting thing creators run isn't a course — it's a short, dated, public challenge.

Or you could duct-tape five apps together

This is the stack most people cobble together to run one challenge — and it still doesn't talk to itself.

  • Community & member area

    Replaces Circle

    $89
  • Live sessions & recordings

    Replaces Zoom Webinars

    $79
  • Reminder emails & sequences

    Replaces Kit

    $29
  • Integrating all the software

    Replaces Zapier

    $30
  • Planning your challenge strategy

    Replaces Notion

    $10
  • Analytics

    Engagement + completion data, attendees, showup rates

    Value add
  • Gamification

    Encourages engagement and completion — no other software offers this

    Value add

What you'd normally spend

$237/mo

All of it, in Do It Club

$99/mo

Simple pricing

Start free. Upgrade when you're ready to run paid challenges with live sessions, automation and powerful gamification.

Free$0
  • 1 active challenge
  • Up to 20 participants
  • Content builder + feed
  • Streaks + leaderboard

No paid enrollments or live streaming on Free.

Start free
Everything, unlimited
Pro$99/mo
  • Unlimited challenges
  • Unlimited participants
  • Live streaming + recordings
  • Automation scheduling
  • Paid enrollments with Stripe
  • 5% fee on paid enrollments
  • Gamification + analytics
  • Custom URL + affiliate program
Try Pro free

No card to start. You only pay once you charge for a challenge, pass 20 participants, or go live.

You did it! You reached the finish line

Now help your people do the same

Build a challenge they finish and gets them results.

Set up your first challenge in an afternoon.