Peer-to-Peer Activity Tracking Admin: Overview
Peer-to-Peer (P2P) Activity Tracking allows campaign administrators to configure activity types (e.g., miles, minutes), track participant activity, and optionally award badges and calculate pledges based on logged activity.
This module is built around child fundraising campaigns, where each child campaign represents a participant.
This article covers:
-
Activity configuration
-
Activity log management
-
Badges
-
Pledges (per-unit and flat)
-
Import/export tools
-
Child campaign management
Key Concepts
Parent vs. Child Campaigns
-
Parent Campaign: The main P2P event that controls activity configuration and reporting.
-
Child Campaign (Fundraiser Campaign): Represents an individual participant.
-
Activity logs, badges, pledges, and integrations are all tied to the child campaign.
Activity Types
Admins define which activities participants can log. Each activity type:
-
Uses a single unit of measure (e.g., miles, minutes, steps)
-
Has a display label used throughout the admin and participant UI
Examples
-
Run/Walk → Miles
-
Workout Time → Minutes
Admin Capabilities
1) Configure Activity Tracking
Admins enable and manage activity tracking at the parent campaign level, including:
-
Enabling P2P activity tracking
-
Creating and managing activity types
-
Defining units and labels
These settings control:
-
Which activities participants can log
-
How totals and leaderboards are calculated
-
Badge evaluation rules
2) Manage Activity Logs
Admins can view and manage participant activity logs, including:
-
Viewing logged entries
-
Manually adding, editing, or deleting logs
-
Locking logs to prevent edits during or after key periods
Common log fields:
-
Date
-
Activity type
-
Amount (value + unit)
Logs roll up into participant totals, reporting, pledges, and badges.
3) Badges
Badges reward participants for reaching activity milestones.
Admins manage:
-
Badge definitions
-
Award rules
-
Progress and issuance reporting
Badges are typically evaluated per activity type and may be revoked automatically if logs change.
4) Pledges
Supporters can sponsor participants based on activity.
Pledge types
-
Per-unit (e.g., $10 per mile)
-
Flat amount (e.g., $50 total)
Admins can:
-
View pledge activity and rules
-
Preview calculated charges (where supported)
-
Support reconciliation and reporting
Accurate activity logs and unit configuration are essential for correct pledge calculations.
5) Import Child Campaigns
Admins can bulk import fundraiser (child) campaigns to:
-
Pre-create participant pages
-
Migrate from another platform
-
Quickly set up large events
Imported campaigns are linked to a parent campaign and fully support activity tracking.
6) Child Campaign (Participant) Experience
Participants typically:
-
Edit their fundraiser page
-
Set goals
-
Log activities (manual or via integrations)
-
Track progress toward goals, badges, and pledges
Admins often assist with access issues, configuration problems, or integration troubleshooting.
7) Integrations (Strava)
When enabled:
-
Participants connect Strava at the child campaign level
-
Activities can be imported manually