Camp Check-In

Free to start · No credit card required

Camp & program management
without the chaos.

Registration, payments, waivers, and QR code check-in — all in one place. Built for sports camps, leagues, and all your check-in needs.

QR check-in·Online registration·Payments·Digital waivers·Attendance export

How it works

Up and running in minutes

01

Create your program

Set up a camp, add sessions, configure registration fields and pricing. Takes about two minutes.

02

Share your link

Families register online, sign waivers, and pay — all before the first day. No paper, no chasing.

03

Scan at the door

Display the QR code. Participants scan with their phone camera. No app download required.

Features

Everything in one place

QR Code Check-In

Display a QR code on any screen. Participants scan it and find their name instantly. No app needed, no accounts, no friction. Coaches see who's arrived in real time.

  • Auto-archive after sessions end
  • HMAC-signed tokens
  • Manual check-in fallback

Online Registration

A clean registration form with your branding. Collect emergency contacts, medical notes, and DOB. Built-in age validation, capacity limits, and a waitlist when you fill up.

  • Waitlist management
  • Age & capacity limits
  • Reservation cancellation

Payments

Collect registration fees online via Stripe. Funds go directly to your bank account — we take a 2% platform fee, and you can pass Stripe's processing fee to registrants.

  • Direct payouts to you
  • Discount codes
  • Pass fees to registrants

Digital Waivers

Upload your waiver as a PDF. Registrants sign during checkout. Signed waivers are stored and downloadable — no more chasing paper signatures at the door.

  • PDF upload or custom builder
  • Signed copies on file
  • Downloadable per registrant

Public Program Page

A branded page at campcheckin.com/yourclub listing all your active programs. Share one link on social media and let families browse and register on their own.

  • Custom slug
  • All programs in one place
  • Interest capture form

Roster & Attendance

Manage your roster per session. Export attendance as CSV after every session. Invite other coaches as collaborators with editor or view-only access.

  • CSV / Excel import
  • Attendance export
  • Role-based collaborators

Pricing

Free to start

Run your whole program on the free plan — including paid registrations. Upgrade to Pro for the tools that help you scale.

Free
$0
Forever
  • Unlimited camps & sessions
  • QR code check-in
  • Participant rosters
  • Digital waivers
  • Public program page
  • Free & paid registrations
  • Discount codes
  • Registration emails
  • Collaborators
  • Bulk email to registrants
  • Custom registration questions
  • Analytics dashboard
Get started free
Pro
Pro
$29/mo
Cancel anytime
  • Everything in Free
  • Bulk email to registrants
  • Custom registration questions
  • Analytics dashboard
  • Priority support
Upgrade to Pro

$29/month, renews automatically until cancelled. Cancel anytime from your account settings. Subscription payments are non-refundable.

Paid registrations carry a 2% platform fee + Stripe processing (2.9% + $0.30). You can pass these fees to registrants.

FAQ

Common questions

How does QR code check-in work?

Open the check-in page for any session and display the QR code on a screen or tablet at the door. Participants scan it with their phone camera — no app needed. They find their name and tap to confirm.

Do participants need to create an account?

No. Families fill out the registration form you share, pay if required, and sign any waivers. On the day, they just scan the QR code. No logins, no apps.

How do I get paid?

Connect a Stripe account in Settings. Registration fees go directly to your bank account. Camp Check-In takes a 2% platform fee on paid registrations. Payouts follow Stripe's standard schedule (typically 2 business days).

Can other coaches help manage the camp?

Yes. Invite collaborators from your camp's settings page. Give them Editor access (full control) or Viewer access (read-only). There's no limit on collaborators.

What if the camp fills up?

Set a capacity limit when you create the camp. Once it's full, new registrations go to a waitlist. You'll be notified when a spot opens and can release it to the next person.

Is my data private?

Yes. Your roster and check-in data are only visible to you and your collaborators. Participants who scan the QR code can only see their own session — not the full roster.

More questions? Email us or read the full FAQ.

Ready to run a better camp?

Sign up with Google in seconds. No credit card required.

Get Started Free