Skip to content
Guides

How to Sell Coaching Packages Online (Without Stitching Tools Together)

To sell coaching packages online, you need three things working together: a clearly structured offer (sessions, price, and what's included), a way for clients to pay and sign a contract without chasing, and a scheduling system that activates automatically once payment clears. Most coaches have all three — but in separate tools that don't talk to each other, which creates gaps, delays, and a checkout experience that quietly costs them clients.

Why Most Coaches Struggle to Sell Packages (The Real Problem)

A one-off session is easy to sell manually: send a Calendly link, raise a Stripe invoice, hope the client signs the contract you emailed separately. But a multi-session package adds layers. The client needs to know how many sessions are included, how to book them, when the contract applies, and how payment works — whether that's paying in full, in instalments, or on a subscription. When each of those steps lives in a different tool, coaches end up doing admin by hand every time. That admin time is not the problem itself — the problem is what it signals to the client: an unpolished, slow, high-friction process that doesn't match the premium service being sold.

Step-by-Step: How to Sell a Coaching Package Online

  1. Define your package as a single, named offer. Give it a clear title, a session count (e.g. 6 sessions over 8 weeks), a defined duration per session, and a short description of what a client gets and what outcome they're working toward. Vague packages are hard to buy. Specific packages — "6-session Executive Reset, 60 min each, fortnightly" — are easy to say yes to.
  2. Set your price and choose a payment structure. Decide whether clients pay in full, in instalments, or on a rolling subscription. Each has tradeoffs (see pricing section below). Whichever you choose, it should be automated — not dependent on you raising a manual invoice or following up after a conversation.
  3. Attach a contract. Every paid package should carry a coaching agreement. This protects you legally and signals professionalism. The contract should be sent, signed, and stored as part of the same checkout flow — not emailed separately after payment.
  4. Add an intake form. A short pre-work form collected at purchase (or before the first session) means you show up to session one with context. It also reduces the awkward "tell me about yourself" opener. Keep it to five to eight questions.
  5. Set up scheduling rules once, not per client. Define your available hours, session buffer times, and any advance-notice requirements. Clients should be able to book from their allocated sessions directly — without a back-and-forth over availability.
  6. Publish your offer on a branded booking page. The page clients land on to purchase your package should look like you — your logo, your colours, your copy — not a generic SaaS dashboard. The checkout experience is part of the impression your practice makes.
  7. Test the full client journey before going live. Go through the flow as a client: land on the page, read the offer, pay, sign the contract, complete the intake form, book a session. Any friction you feel here is friction your client will feel too.

Coaching Package Pricing: Three Structures That Work

Payment StructureHow It WorksBest For
Pay in fullClient pays the total package price at checkout in a single transaction.Shorter packages (3–6 sessions); clients who prefer simplicity; higher-ticket offers where you want full commitment upfront.
InstalmentsPackage price is split into two or three scheduled payments, charged automatically over the programme duration.Longer programmes (8–12 sessions) where a lump sum feels like a barrier; mid-market pricing tiers.
Subscription / retainerClient is billed monthly (or weekly) for ongoing access — typically a set number of sessions per billing cycle.Ongoing coaching relationships; clients who want continuity without committing to a fixed programme end date.

Tip

Offering all three payment structures isn't necessary — pick the one that fits how you work and how your clients tend to buy. Adding too many options can slow a decision down rather than help it.

What to Include in a Coaching Package (and What to Leave Out)

A well-built coaching package has a clear scope. Scope creep — adding unlimited messaging, bonus calls, or "extras" without pricing them in — erodes the value of the package and your time. A useful rule: define what is explicitly included, and let the client know how anything outside that scope is handled.

  • Include: A fixed number of sessions with defined length; a coaching agreement; an intake form; between-session messaging within agreed boundaries (e.g. async messages via client portal, not WhatsApp at 11pm); any worksheets or resources delivered as part of the programme.
  • Leave out (or price separately): Unlimited between-session calls; ad-hoc task work outside the coaching relationship; anything that starts to look like consulting, mentoring, or done-for-you delivery — price those as separate offers.

The Tool-Stack Problem (And Why It Matters)

A common pattern among independent UK coaches: Calendly for booking, Stripe or PayPal for payment, a PDF contract emailed manually, a Google Form for intake, and WhatsApp or email for ongoing client communication. Each tool works. But nothing connects. You manually check whether a client paid before you send the contract. You chase the intake form separately. You match session bookings against a spreadsheet to know how many sessions remain in a package. This stack works when you have a handful of clients. It breaks — or at least becomes a significant time drain — as your practice grows.

How Minipod Handles This End to End

Minipod is built around the offer as its core primitive — a package in Minipod is a single object that carries the price, session count, payment structure, contract, intake form, and scheduling rules together. When a client buys, the whole flow activates: payment is taken via Stripe (with payouts going straight to you), the contract goes out for e-signature, the intake form is collected, and the client can book their sessions directly from their client portal using your live availability. You don't trigger any of that manually.

  • Packages, subscriptions, group programmes, and free discovery sessions are all supported as offer types.
  • Payment modes include pay in full, instalments, and subscriptions — set per offer.
  • Contracts are sent and signed as part of checkout, not chased afterwards.
  • Intake forms are collected automatically and visible in the client's profile alongside their sessions, notes, and messages.
  • Clients book from their remaining session allowance via a passwordless client portal — no login friction.
  • Automated reminders reduce no-shows without you needing to send a message.
  • Your storefront is branded with your logo and accent colour — clients see your practice, not a generic platform.

Note

Minipod connects to Zoom to generate meeting links automatically for booked sessions, and supports Zapier and API keys for outbound integrations with other tools you already use.

Before and After: Selling a Package Without vs With an Integrated Platform

StepStitched-Together StackMinipod
Client finds your offerLanding page or link to a Calendly or PayPal buttonBranded public storefront with full package details and checkout
PaymentStripe or PayPal invoice raised manually, or a basic payment linkStripe checkout embedded in your offer page; instalment and subscription modes available
ContractPDF emailed manually; you chase for the signed copySent automatically at checkout; e-signature collected and stored
Intake formGoogle Form link sent by email; responses in a spreadsheetCollected as part of checkout flow; visible in the client's profile
Session bookingClient replies to your email or books a separate Calendly linkClient books directly from their portal against their session allowance
RemindersManual emails or text messagesAutomated email (and SMS when configured) reminders
Client communicationWhatsApp, email, or a separate toolIntegrated inbox within the client profile

Getting Started: What You Actually Need to Launch

You don't need to perfect everything before you launch your first package. The minimum viable setup is: one clearly scoped offer, a payment method connected, a short coaching agreement, and a booking page that looks professional. Everything else — intake forms, content delivery, group programmes — can be layered in as your practice grows. The goal is to stop doing admin by hand and start letting the infrastructure do it for you.

Tip

Start with one package. Price it, write a clear one-paragraph description, attach your contract, and publish it. Selling one thing well is more effective than listing five options that dilute the decision.

Frequently asked questions

How much should I charge for a coaching package in the UK?
Coaching package pricing in the UK varies widely by niche, experience level, and the transformation on offer. Life coaching packages typically run lower than executive or business coaching, where organisational budgets are larger and ROI is more concrete. A useful starting point: calculate your target monthly income, divide by the number of clients you can realistically serve, and work backwards to a per-package price that makes the numbers work. Charging in full upfront (rather than per session) often signals greater commitment on both sides and reduces cancellation risk.
Do I need a contract to sell coaching packages?
Yes — a coaching agreement is strongly advisable for any paid package. It sets out what is and isn't included, cancellation and refund terms, confidentiality, and the nature of the coaching relationship (distinct from therapy or regulated clinical services). A contract protects both you and your client and is a mark of a professional practice. Collecting the e-signature as part of the checkout flow, rather than chasing it afterwards, ensures every client is covered before the first session.
Can I offer payment plans for my coaching packages?
Yes, and for longer or higher-priced programmes, instalments can meaningfully increase conversions by reducing the upfront financial commitment. The important thing is that instalments are automated — charged to the card on file on a set schedule — rather than manually invoiced each time. Automated instalment payments also reduce the awkwardness of chasing clients for subsequent payments mid-programme.
What's the difference between a coaching package and a subscription?
A coaching package is a fixed, bounded offer — a set number of sessions over a defined period, sold at a total price (or in instalments). A subscription is an ongoing arrangement where the client pays a recurring fee (monthly, for example) for continued access to coaching sessions within that billing cycle. Packages work well for focused programmes with a clear outcome. Subscriptions suit ongoing coaching relationships where there's no defined end point.
How do I stop clients from booking all their sessions at once?
The simplest approach is to set scheduling rules that limit how far ahead clients can book, or to release sessions in stages — for example, the client can book session two only once session one is complete. On Minipod, you can configure availability rules and session-release logic within the offer, so the system manages this without you needing to intervene manually.