Peer-to-Peer

Strava & Activity Tracking

BetterUnite syncs activity straight from the participant's watch. Fundraisers authorize Strava once, then import runs, rides, swims, hikes, and walks by date range, each mapped to your campaign's activities and units. Custom activity types and units run read-a-thons on the same engine, manual entry and bulk import cover everyone else, and every synced mile updates badges, leaderboards, team roll-ups, and per-unit pledges automatically.

Strava Mapping settings: an enabled mapping from the Strava type Run to the campaign activity Run in kilometres with the unit mode Distance, plus Add mapping and Save buttons

Connect once, sync every run,
no manual mile logging.

01

Connect Once, Sync Everything

Participants authorize through Strava OAuth one time, then import activities by date range.

  • Connect a Strava account once
  • Import Run, Ride, Swim, Hike, and Walk activities by date range
  • Map each Strava type to your campaign's activities and units

02

Any Activity, Any Unit

Custom activity types with system or custom units, reusable across campaigns, so a read-a-thon runs on the same engine as a marathon.

  • Define activity types beyond fitness: Read, Practice, Volunteer hours
  • Use system units or your own: laps, books, pages
  • Reuse types and units across campaigns

03

A Dashboard for Every Participant

A dedicated Activity Tracking tab with personal goals, a dated activity log, running totals, and sync status.

  • Set personal goals per activity, with progress bars
  • Read a dated log labeled Manual or Strava, with running totals
  • Enter decimal units by hand, and check the sync status

04

No One Left Out

Manual entry for non-Strava participants, admin logging on anyone's behalf, and bulk spreadsheet import for paper-tracked, day-of events.

  • Log manually when a participant does not use Strava
  • Log on anyone's behalf as an admin
  • Import activity logs in bulk from a spreadsheet

05

Effort Becomes Outcomes

Every synced mile updates badges, leaderboards, team roll-ups, and per-unit pledge math automatically, and exports include every fundraiser.

  • Unlock badges and move leaderboards with every activity
  • Roll activity up to teams and drive per-unit pledge totals
  • Export logs that include every fundraiser, even those with zero activity

Frequently Asked
Questions

How does the Strava integration work for fundraisers?

Each participant connects their own Strava account through a one-time OAuth authorization, then imports activities by date range. Runs, rides, swims, hikes, and walks map to your campaign's activity types and units, with no manual mile logging.

What if a participant doesn't use Strava?

They log activities manually (decimal units supported) from their activity dashboard, admins can log on anyone's behalf, and organizers can bulk-import spreadsheet activity logs, built for paper-tracked school events.

Can we track things other than miles?

Yes. Define custom activity types and units, laps, books, pages, hours, reusable across campaigns. A read-a-thon works exactly like a run-a-thon, just with different units.

Do synced activities update pledges and leaderboards automatically?

Yes. Imported and manual activities feed badges, individual and team leaderboards, campaign-wide goals, and per-unit pledge calculations in real time, and roll up to team pages and the main event dashboard.

Can participants set personal goals?

Yes. Each participant sets their own targets per activity (for example, 50 miles) with progress bars on their dashboard and public page, alongside a recent activity feed and next-badge preview.

Can we export activity data?

Yes. Activity logs export at the fundraiser, team, and event level, and exports include every fundraiser, even those with zero activity, so participation reporting is complete.

Get started

See a Strava run become a donation.

Get a demo with a real activity campaign: your units, your questions. No pressure, no endless sales cycle.

See pricing first

Request a demo