Stripe-powered subscriptions, session packs, and one-time purchases built right in. Clients pay, you earn, the platform handles everything else.
From checkout to payout, every dollar is tracked and managed automatically.
Powered by Stripe Express accounts. Clients pay via Apple Pay, Google Pay, or card. You get paid directly to your bank account on a rolling schedule.
Recurring billing for coaching packages. Auto-renewals, failed payment retries, and cancellation handling -- all managed by the platform.
Sell packs of 5, 10, or 20 sessions. Track usage, set expiry dates, and auto-notify clients when they're running low.
Real-time revenue tracking: total earnings, monthly recurring revenue, revenue by product, and payout history. Know your numbers at a glance.
Create percentage or fixed-amount discount codes. Set usage limits, expiry dates, and track redemptions. Run promotions without third-party tools.
Stripe handles payouts directly to your bank. View payout schedule, amounts, and status. No invoicing, no chasing payments.
The revenue dashboard shows total earnings, monthly revenue, MRR from subscriptions, revenue by product type, and recent transactions with status badges. Filter by date range, product, or client. Export reports for your accountant with one click.
When a client finds your profile and chooses a package, they checkout without leaving the app. Stripe PaymentSheet handles card entry, Apple Pay, and Google Pay. The subscription activates instantly, the client gets access to their program, and you see the transaction in your dashboard -- all automatic.
Join hundreds of fitness coaches already using FirstRep. Free forever for up to 3 clients.