Phase 08: Price

Coaching & Online Course Pricing: Per-Client, Flat-Fee, or Pay-Per-Session?

7 min read·Updated February 2025

How you price your coaching programs, tutoring packages, or online courses isn't just a number. It decides how many clients you attract, how much profit you make from each, and if clients feel they get good value. A bad pricing model can lose you students or clients before you even know why.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The quick answer

Pricing per client or student is a common and easy way to start for coaches and online educators. Flat-rate pricing, like an 'all-access pass' to a course library, is simple but limits how much you can earn from your most engaged students. Pay-per-session or pay-per-module pricing directly links to how much value clients get, like charging for each 1-on-1 coaching call. For most knowledge businesses, starting with per-client packages makes sense. You can add 'pay-as-you-go' options later once you see what your clients truly value and use most.

Side-by-side breakdown

Per-Client (or Per-Student): This means you charge a set fee per individual, whether it's for a coaching program, a single course enrollment, or a spot in a group masterclass. It scales naturally as you bring on more clients or students. Buyers (your clients) understand it immediately, as it's a common way to pay for individual services. Downside: If your course platform allows shared logins or you don't track group attendees, you might lose money from people using the service without paying.

Flat-Rate (or All-Access): This is one price for everything—unlimited access to your entire course library, a full year of all group coaching calls, or a 'lifetime' membership. It’s easy to sell and easy for clients to budget for. Clients often love the idea of unlimited access. However, you cap your own revenue potential, meaning your most active, high-value clients get a massive discount by default. Less engaged clients might feel they overpaid.

Pay-Per-Session/Module/Outcome: This means you charge based on how much a client uses your service. Examples include charging per 1-on-1 coaching session, per advanced course module completed, per video watched, or for specific 'done-for-you' outcomes like a resume review. This model directly aligns the price with the value clients receive. Your income grows as 'power users' engage more. The challenge is it can be hard for clients to budget for if they don't know exactly how much they'll use, and it requires good systems to track client activity (e.g., hours on a Zoom call, course progress, completed assignments).

When to choose Per-Client

Choose per-client or per-student pricing when your service involves direct interaction with named individuals, such as one-on-one life coaching, a small cohort-based course with personal feedback, or a fixed-term business coaching program. This model works best when the number of clients directly reflects the amount of personal attention, support, or access you provide. Your clients are already used to paying per person for many services, like a monthly gym membership, a specific tutoring package, or enrolling in a university class.

When to choose Pay-Per-Session/Module

Choose pay-per-session, per-module, or outcome-based pricing when your service's value grows with how much a client engages or consumes. This is ideal for drop-in group coaching calls, advanced 'add-on' course modules, specific skill workshops, or 'done-for-you' services like a mock interview or a content review. This allows a client to start with a small commitment (e.g., buying one session) and only pay more if they need additional help, want to deepen their learning, or require specific deliverables. It can lead to higher total revenue from your most committed and active students.

The verdict

For most coaches and online educators just starting out, begin with per-client packages or fixed-price courses. It's easy for you to manage, and it's predictable for your clients. Only add pay-per-session or module options later, once you have gathered a few months of client data and can clearly see how your clients use your services and what additional value they consistently seek. Flat-rate 'all-access' models often feel client-friendly but can seriously limit how much your business can grow, especially if your best clients are getting a huge discount. It often means your most valuable students are underpaying for the high level of engagement they receive.

How to get started

Look at your five best clients or students: how many sessions did they book, how many courses did they take, what advanced modules did they access, and what specific outcomes did they achieve? If your 'power students' get significantly more value than casual learners (e.g., they book 10x more 1-on-1 calls, complete every course, and join every group session), then a pay-per-session or advanced module pricing makes sense to capture that extra value. If most clients engage roughly the same amount, a simple per-client package is cleaner and easier to manage. Design your pricing page and offers to match how you sell your services and what your ideal client expects, not just what other coaches or course creators are doing.

RECOMMENDED TOOLS

Stripe

Native support for per-seat, flat-rate, metered, and usage-based billing

Most Flexible

Notion

Map out your pricing model and tier logic before you build

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

Can I switch pricing models after launch?

Yes, but grandfather existing customers at their current model while new customers move to the new one. Forcing existing customers onto a new model mid-contract damages trust. Give at least 60-90 days notice and frame it as a value upgrade.

What is 'hybrid' pricing?

Hybrid pricing combines a base platform fee (flat-rate) with per-seat or usage overages. It gives you predictable floor revenue while letting you expand with customers who grow. HubSpot, Intercom, and Twilio all use hybrid models.

Apply This in Your Checklist

Phase 3.3Set your price and create your offer structure

Related Guides

Price

Monthly vs Annual Pricing: Which Converts Better for SaaS

Price

Freemium vs Free Trial vs Paid-Only: How to Choose Your Pricing Model

Price

Value-Based vs Cost-Plus vs Competitive Pricing: How to Choose