Pricing for coaches, camps, clubs and studios
One monthly plan plus a small fee on what you sell. Coaches you add are free on every paid plan.
Platform fee on sales: Free (BioLink) 2%, Starter 2%, Pro 0.5%, and Scale 0%. Stripe's card fee is separate and the same on every plan.
New accounts start with a free trial. You don't enter a card to sign up, and nothing renews on its own: when the trial ends, you pick a plan to keep going.
Starter
Choose Starter if you run it yourself
Billed $590 yearly
Save $118 vs monthly
- 2% platform fee on sales
- 2 Custom Domains
- 3 Curriculum
- 500 Campaign Emails/mo
- Academy: Just startingUp to 50 childrenUnlimited coaches, free on every paid plan
- Analytics retention: 30 days
- Email support
Pro
MOST POPULARChoose Pro if you have a team of up to 4 people
Billed $1,490 yearly
Save $298 vs monthly
- 0.5% platform fee on sales
- 4 Staff seats
- 5 Custom Domains
- 5 Curriculum
- 5,000 Campaign Emails/mo
- Academy: A growing academyUp to 200 childrenUnlimited coaches, free on every paid plan
- Analytics retention: 90 days
- Priority support in Pie Desk chat
Scale
Choose Scale if you have a team of up to 14 people
Billed $2,990 yearly
Save $598 vs monthly
- 0% platform fee on sales
- 14 Staff seats
- 10 Custom Domains
- Unlimited Curriculum
- 20,000 Campaign Emails/mo
- Academy: A big, busy academyNo limit on childrenUnlimited coaches, free on every paid plan
- Analytics retention: 180 days
- Priority support in Pie Desk chat
Included on every plan
- Unlimited products
- Payment links
- Unlimited bookings
- Memberships and subscriptions
- Signed online waivers
- Coaches are free
- Pie, your assistant
- Export everything
- and 83 more
Enterprise
For larger teams that have outgrown Scale. Priced around your volume and your needs
What is BioLink?
What it is
A free link-in-bio page, an alternative to tools like Linktree. One page that holds your links and a tip or payment link, on your own custom domain.
What it is not
BioLink is not the PersonaCart platform. It has no online store, no courses, no Academy and no team seats.
When to move up
Want a full online store or an academy? Start with Starter. BioLink is the free page; Starter is where the platform begins.
| BioLink (free) compared with Starter | BioLink (free) | Starter |
|---|---|---|
| Online store | Not included | Included |
| Courses | Not included | 3 |
| Academy | Not included | Included |
| Custom domains | Your own domain | 2 |
| Platform fee on sales | 2% | 2% |
A $100 camp fee: what you keep on each plan
| Plan | PersonaCart fee | You keep, before Stripe's card fee |
|---|---|---|
| Starter (2%) | $2 | $98 |
| Pro (0.5%) | $0.50 | $99.50 |
| Scale (0%) | $0 | $100 |
Stripe's card processing fee comes out of every card payment on every plan. Stripe sets it, not PersonaCart, and it is the same whichever plan you choose. See Stripe's US pricing. Your monthly plan price is billed separately. We do not charge per coach or per child.
- On monthly billing, Pro costs $90 more a month than Starter. Its lower fee pays that back once you sell more than $6,000 a month.
- On monthly billing, Scale costs $150 more a month than Pro. Its lower fee pays that back once you sell more than $30,000 a month.
Academy is included in every paid plan
Coaches are always free.
Compare plans
Every limit in this table is read from our live plan data.
Plus 91 things every plan includes
| Feature | Starter | Pro | Scale |
|---|---|---|---|
| Fees & payments | |||
| Price per month | $59 | $149 | $299 |
| Platform fee on sales | 2% | 0.5% | 0% |
| Coaches | Unlimited, free | Unlimited, free | Unlimited, free |
| Store | |||
| Curriculum | 3 | 5 | Unlimited |
| Custom Domains | 2 | 5 | 10 |
| Staff seats (coaches don't use one) | Not included | 4 | 14 |
| Storage | 2 GB | 25 GB | 100 GB |
| Growth tools | |||
| AI usage | Included | 5Γ more | 20Γ more |
| Campaign Emails / mo | 500 | 5,000 | 20,000 |
| Automations | 3 | 25 | 50 |
| AI buyer chat | Not included | Included | Included |
| Advanced Discounts | Not included | Included | Included |
| Referral Programme | Not included | Included | Included |
| Analytics Retention | 30 days | 90 days | 180 days |
| Remove Branding | Not included | Included | Included |
| Academy | |||
| Children / students in Academy | 50 | 200 | Unlimited |
| Exact access for each coach | Not included | Not included | Included |
| Support | |||
| Support | Priority (Pie Desk chat) | Priority (Pie Desk chat) | |
91 things you get on every plan
Starter, Pro and Scale all include everything below. The table above only shows what changes between them.
Selling
13
- Unlimited productsDownloads, physical goods, services, bundles and tips. No cap on how many.
- Payment linksA link for any amount, one-time or recurring, to send by text or email.
- Memberships and subscriptionsMonthly or yearly billing. Members pause, cancel or update their card themselves.
- Coupons and discount codesPercentage or fixed-amount codes, for new or returning customers.
- Abandoned-cart emailsA reminder goes out when someone leaves without paying.
- Orders, refunds and manual ordersFull or partial refunds, refund requests, and orders you enter by hand.
- Invoices and receiptsNumbered invoices with a PDF. Buyers get a receipt by email.
- Categories, collections and stockOrganise what you sell and keep count of what is left.
- Back-in-stock listBuyers ask to hear when a sold-out item returns.
- Reviews and ratingsAsk for a review after a purchase, reply, and choose what shows.
- Prices in other currenciesSet a price per currency, or let checkout convert it.
- Event tickets and door check-inScan tickets at the door and see who arrived.
- Affiliate programPartners share a link and earn a commission you set. You approve payouts.
Storefront and editor
8
- Your own websitePages, shop and menus, edited visually. No code.
- Premium templatesReady designs for basketball programs, camps, clubs, yoga studios, teachers and retreats.
- BlogWrite posts that help families find you.
- Media libraryUpload photos and files once and use them on any page.
- Search basics done for youSitemap, page titles and descriptions, and a Google Search Console connection.
- Analytics and ad tagsAdd Google Analytics, Tag Manager or a Meta Pixel. They load only after cookie consent.
- Your store in other languagesTranslate the store your customers see.
- Bring pages from your old sitePaste a link or HTML and get sections you can edit.
Academy and programs
21
- Teams and classes with rostersJersey numbers, positions and roster history for every group.
- Sign-up fills the rosterWhen a parent buys a season, the child lands on the right roster.
- A Today screenWho is coming, what needs your OK and who still owes, on one screen.
- AttendanceCoaches mark present, absent or late from their phone.
- Planned absences from parentsParents tell you ahead of time, and the coach sees it.
- Make-up creditsA missed session can turn into a credit for another one.
- Class waitlists with timed offersWhen a spot opens, the next family gets an offer that expires.
- Signed online waiversVersioned waivers, signed with a typed name and kept per child.
- Child safety recordHealth notes, photo consent, emergency contacts and approved pickups.
- Skill levels and progress notesTrack levels and send feedback and photos to parents.
- Team schedule with RSVPPractices and games, and parents answer going or not going.
- Family calendar feedParents subscribe once and see every session in their own calendar.
- Courts and roomsKnow which court or room each group uses, and rent space out.
- Fees, seasons and sibling discountsRun seasons, chase unpaid fees and give a sibling discount.
- Age and grade rulesKeep each program to the right age or grade.
- Program reportsAttendance, enrolment, revenue and unpaid fees, with a CSV export.
- Parent messagingMessage one family, a team or everyone.
- Coach loginEach coach has their own login and sees only their own groups.
- Coaches are freeAdd as many coaches as you need. They never use a staff seat.
- Coach check-in and hoursCheck-in and check-out per session, with hours worked.
- Substitutes and leaveHand a session to another coach when someone is away.
Bookings and payments
14
- Unlimited bookingsPrivate sessions, group classes, events and camps.
- Capacity and waitlistsSet the seats per session. A waitlist takes over when it fills.
- Recurring classesWeekly series, with cancel or reschedule for a single date.
- Class packs and session creditsSell a pack, and each booking uses a credit.
- Reminder emailsSent before every session, at the times you choose.
- Cancellation and reschedule rulesSet a notice window. Buyers reschedule themselves inside it.
- Your hours, buffers and notice timeDecide when people can book and the gap between sessions.
- Pick a coach or any availableBuyers choose a coach, or bookings are shared out in turn.
- Calendar invitesEvery booking sends a calendar invite with add-to-calendar buttons.
- Stripe paymentsCards, Apple Pay, Google Pay and Link. The money goes to your own Stripe account.
- Cash and check paymentsMark an order paid when someone pays you offline.
- My moneyEarnings, fees, payouts and a ledger you can export.
- Sales tax rulesSet your own sales tax rates by region.
- Automatic US sales taxStripe Tax works out the rate at checkout when you switch it on.
Customers and email
9
- Customer list and segmentsEvery buyer in one place. Save groups like camp parents.
- Lead formsCollect emails with a sign-up form or a free download.
- Import your email listsBring contacts in from a CSV file.
- Branded order and booking emailsConfirmations and reminders in your design and your words.
- Send from your own domainEmails come from your address, with sender records set up for you.
- Opt-in and unsubscribe handledDouble opt-in, and an unsubscribe link in every marketing email.
- Support inbox and live chatAnswer messages and tickets, and chat with visitors live.
- Browser notificationsSend web push messages to people who opt in.
- Text reminders through your own TwilioParents opt in, and session reminders go by text.
Courses
5
- QuizzesAdd quizzes to lessons. No limit on how many.
- CertificatesIssue a certificate when a student finishes.
- Drip lessonsRelease lessons on a schedule.
- AI course builderPie drafts the outline and lessons for you to edit.
- Student list and exportSee who enrolled and how far they got, and export the list.
Pie and AI
4
- Pie, your assistantAsk in plain words. Pie drafts emails, pages and products for you.
- You stay in chargeChoose Do it, Ask me or Off for each area. Pie asks before anything important.
- AI page builderDescribe a page and get sections you can edit.
- Restyle with AIPaste a site you like, and Pie borrows its colours and fonts for your theme.
Data and privacy
13
- Import from where you are nowA CSV file or Google Sheet, Shopify, WooCommerce, Squarespace, Thinkific or Kajabi.
- Keep your membersβ cardsMove subscribers over from your own Stripe without asking for cards again.
- More importersMailchimp, Mindbody, Wix, Calendly and Linktree.
- Export everythingProducts, orders, customers and money as CSV, or a full archive of your store.
- Weekly backupsPlus a back-up-now button that emails you a download link.
- Export or erase a familyβs dataAnswer a data request for a whole family or a single child.
- Parents control their own dataBuyers download or delete their own account, with a grace period to undo.
- Cookie banner and visitor controlsA consent banner, Do Not Track, and forget a visitor on request.
- Card numbers stay with StripeStripe handles card details. They are not stored by PersonaCart.
- Two-step loginAn authenticator app or email code, and a list of signed-in devices.
- Activity logSee who changed what, and when.
- Webhooks and APISend events to the other tools you use.
- Policy page templatesStart privacy, terms and refund pages from a template. Not legal advice.
Support
4
- Help centerStep-by-step guides at docs.personacart.com.
- Guided tours in the appScreens explain themselves, step by step.
- Help from our teamReach a person from the help page inside the app.
- Report a problemSend a bug report from any screen.
Also on every plan, in different amounts: courses, staff seats, custom domains, storage, marketing emails a month, automations, Pie usage, analytics history, children in Academy.
Which plan is for me?
Private trainer
Starter Β· $49.17/mo
You coach on your own and sell sessions, packs or a course. Starter covers you, and any coach you add later is free.
Start with StarterCamp operator
Pro Β· $124.17/mo
You run camps with a few people on the desk. Pro adds staff seats, and its lower fee wins once registrations add up.
Start with ProClub director
Scale Β· $249.17/mo
Many teams, many coaches, more children than Pro's limit. Scale has no child limit and lets you set what each coach can see.
Start with ScaleSolo yoga teacher
Starter Β· $49.17/mo
Classes, a membership and bookings, just you. Starter fits; move up only if you hire staff or sell a lot more.
Start with StarterWhat we can prove about your data
Card numbers go to Stripe, not to us
Checkout runs on Stripe. Card details are typed into Stripe's own form and never stored by PersonaCart. Money lands in your own Stripe account.
You can export and delete customer data
Download your customers and orders whenever you like. Owners and admins can export one family, or erase a whole family or a single child.
Parents and clients control their own account
A buyer can download their own data or delete their own account. Deletion waits 30 days, and they can cancel it in that time.
Cookie choices for your visitors
Your storefront shows a cookie banner where visitors can accept, reject or choose which cookies run.
Childrenβs data, roles and what is not published yet: see the Security page
Questions we hear a lot
Do fees stack up?
There are three costs and nothing hidden: your plan price, your plan's platform fee on each sale, and Stripe's card fee, which Stripe sets. PersonaCart charges nothing per coach, per child or per booking.
What does switching plans cost?
Nothing extra. Change plans from Settings β Billing. Upgrades start immediately and you pay the prorated difference. Downgrades start at the end of your current billing period, and the period you already paid for is not refunded.
Can I bring my customers and courses over?
Yes. Import from a CSV file or Google Sheet, Shopify, WooCommerce, Squarespace, Thinkific or Kajabi, or import pages from your current website, or from Mailchimp, Mindbody, Wix, Calendly and Linktree.
What happens to my families' data?
It stays yours. Export it whenever you like, erase a family or a single child, and parents can download or delete their own account. Coaches see only their own groups. Card numbers are handled by Stripe.
Is there a free trial?
New accounts start with a free trial, and you don't enter a card to sign up. When the trial ends, you pick a plan to keep going. Nothing renews on its own.
Can I cancel anytime?
Yes. Cancel from Settings β Billing and your plan stays active until the end of the period you paid for. Renewals that were already charged are not refunded. Export your data first; it is yours to keep.
How do parents and clients pay?
Through Stripe: cards, Apple Pay, Google Pay and Link. The money goes to your own Stripe account. Your PersonaCart plan is billed by card in US dollars.
What support do I get?
Starter includes email support. Pro and Scale include priority support in our Pie Desk chat.
Ready to pick your plan?
Start with the plan that fits your sales today and move up whenever you grow.
Choose a plan