A youth soccer team high-fiving their coach

Turn Bookings into a Business.

KeepsYa™ turns your WordPress site into a complete booking, payment and roster system for sports, camps, studios and coaches. Free forever; Pro when you are ready to grow.

30DAY

Love it, or get a full refund.

Try KeepsYa Pro with our 30-day, no-questions-asked guarantee. Log in and cancel for an automatic refund, and a real person replies within one business day.

View pricing

Everything you need

Run the whole thing, the easy way

From the first sign-up to the final payout, KeepsYa handles booking, money, rosters, and growth, all on the site you already own.

Book everything

Events, tiered camps, multi-session schedules, day passes, capacity, waitlists, deposits, waivers. Families can even join a multi-day camp after it starts.

Get paid your way

Cash, Zelle, Venmo, Cash App, PayPal, check, with tracking, reminders and QR pay links.

Run the day

Rosters, CSV export, QR check-in, per-day attendance, revenue reporting.

Grow on autopilot

Early-bird pricing, automatic multi-attendee discounts, family referrals with store credit, coupons, and a share box on every event page.

Sell revenue in advance

Punch cards and prepaid passes.

KeepsYa Pro

A real affiliate channel

Commission ledger, payable-after-delivery, payout records.

KeepsYa Pro

Works with what you already use

Already on The Events Calendar? KeepsYa makes it pay.

KeepsYa runs right alongside The Events Calendar, the calendar keeps doing what it does, and KeepsYa adds the parts that make you money: sign-ups, payments, rosters, and check-in.

  • Keep your existing events and calendar exactly as they are
  • Add registration, deposits, waitlists and waivers on top
  • Take payment your way and check families in with QR on the day
  • Export rosters and track every dollar, all in your own site
See how they work together
📅
The Events Calendar + KeepsYa Your calendar, now with booking, payments & rosters.

KeepsYa is independent and not affiliated with, endorsed by, or sponsored by The Events Calendar. Name used only for compatibility.

If you can add an event, you can run the whole thing

No complicated configuration, no manual to study. Once you see how an event is added, you have learned KeepsYa. Everything else works the same simple way.

Events are easy

Add one event and you understand them all: dates, price, capacity, the few fields you want.

Check-in is easy

Scan each player’s QR on the day, or let a helper check in with a personal PIN. Per-day for camps, and walk-ups can scan a QR to sign themselves up on the spot.

Money is easy to keep track of

Every payment, method, and balance in one place, cash and cards alike, with revenue reporting and CSV export.

Coupons are easy

Percentage or fixed, whole-booking or per-child, with limits per code, per family, or per event.

Referrals are easy

Every family gets a share code and link automatically. Friends join, families earn credit. Set it and forget it.

Affiliates are easy

Hand a partner their link, set their rate, and the commissions and payout records keep themselves.

Not just sports

One platform for every activity

Youth sports is just the start. If families sign up and pay for it, KeepsYa runs it, dance, music, camps, classes, clubs, and more.

See all activities →

Simple pricing

Free forever. Pro when you grow.

No per-registration fees, ever. You only pay your own payment processor.

Free

$0
  • Booking, payments, rosters
  • Offline money built in
  • Updates + community support
Start free

Pro

$149/yr
  • Everything in Free
  • AI writers, flyer maker + parent chatbot
  • Punch cards + prepaid passes
  • Referrals, affiliates, store credit
  • 30-day money-back guarantee
Get Pro

Lifetime

$399
  • Everything in Pro
  • One payment, forever
  • Launch offer, first 100 buyers
Go Lifetime

Founders launch pricing for the first 500 (regular $199/yr). Lifetime is a launch offer for the first 100. Prices as of August 2026.

Questions

Good to know

Do I have to take credit cards?

No. Cash, Zelle, Venmo, Cash App, PayPal, and check work right out of the box. Real-time cards need the KeepsYa Payments add-on, which you can add later.

Are there per-registration fees?

Never. KeepsYa does not charge per sign-up. You only ever pay your own payment processor.

Do families need an account to sign up?

No. Guest sign-up always works. Accounts are optional and just make the next sign-up faster.

Who owns the data?

You do. It lives in your own WordPress database, you can export it anytime, and KeepsYa can’t break your site.

Does it work with The Events Calendar?

Yes. KeepsYa runs alongside it and adds sign-ups, payments, rosters and QR check-in without changing your calendar.

Can I offer a sibling or multi-child discount?

Yes. Set an automatic multi-attendee discount and a percent comes off each additional child at checkout, shown in the live price, with no coupon to hand out. You can also set an early-bird price that switches to the regular price on a date you choose.

Can someone sign up at the last minute, or after a camp starts?

Yes. Share your walk-up link and a family who shows up can scan a QR and register on their own phone, even if the event is full or already started. For multi-day camps, they can join partway through and pay a day pass for just the days that are left.

Can I limit how many people join?

Yes. Set an overall capacity and turn on a waitlist so extra families can wait for an opening.

Is there a guarantee on Pro?

Yes. A 30-day, no-questions-asked guarantee. Cancel within 30 days for an automatic refund.

Can a family move or cancel a booking?

Yes. They can reschedule or request a cancellation themselves, and you decide credit, forfeit, or refund.

Built for 60+ activities, from soccer and gymnastics to dance, music, and camps.