Skip to content
Sell

How to sell coaching packages online (without the awkward invoice dance)

Productize the offer, put a signed agreement in front of the money, offer installments, and send one link. Then move finished clients into a community so the revenue keeps recurring.

By Bennett Levaton9 min readAll guides

Selling coaching packages online comes down to four moves: productize the offer into a fixed-scope, outcome-named package, put a plain-language agreement in front of the money, offer installments so the price is not a wall, and send one link that collects the signature and the payment in a single flow. What most coaches do instead is the dance: a client says yes on a call, then comes a PDF proposal, an invoice from one tool, a contract from another, a Venmo request when the invoice stalls, and a week of polite follow-ups before any money moves. Every step leaks momentum, and momentum is when people buy. This guide is the playbook for each of the four moves. Disclosure up front: we make Drry, which includes payment links built for exactly this, and we will point at them near the end. The playbook works no matter what tool you use.

Productize the offer: a package beats hourly

The root problem is upstream of the invoice: selling hours. Hourly coaching prices you like a utility, makes every session a new buying decision, and caps your income at your calendar. A package, a fixed scope, a fixed length, a fixed price, fixes all three at once, and it is honestly better for the client too: transformation takes weeks of consistency, and a package commits both of you to seeing it through.

Name the package after the outcome, not the mechanics. "Twelve 60-minute sessions" is a receipt; "12 weeks to your first half marathon" is a promise. Two or three packages maximum, a flagship and a lighter option, is plenty; a menu of eight is a decision nobody makes.

Put an agreement in front of the money

The unglamorous step almost everyone skips, until the first time they need it. A coaching agreement is not about distrust; it is about making the awkward conversations happen once, in writing, on day zero, instead of repeatedly and emotionally in week six. Three scenarios pay for it:

One page of plain language covers scope, schedule, reschedule rules, refund terms, and duration. The operational trick is sequencing: the terms come before the money, in the same flow. A contract emailed after payment is a favor to ask; a contract accepted at checkout is simply how the door opens.

Installments lower the wall without lowering the price

An $1,800 package is a wall for many clients who would comfortably pay $600 a month for three months. Same total, different psychology: an installment matches the cost to the timeline of the value, the way people already pay for everything else in their lives. Coaches consistently find a meaningful share of package buyers choose the installment when it exists, and many of those sales simply do not happen without it.

Do it properly, though. An installment plan is not "I invoice you three times and hope": the plan should be fixed-count and automatic, three charges of $600 and then it stops, with the card retried automatically if a charge fails. Hand-sent invoice number two is exactly where the awkward dance sneaks back in. Two rules of thumb: keep installments within the duration of the work (three payments for three months of coaching, not twelve), and make the pay-in-full option slightly attractive (a small saving or a bonus session) so the choice feels like a choice.

The send-a-link flow

Here is the whole modern flow, and why it beats the proposal-PDF ritual. You finish the call where the client says yes. While the yes is still warm, you send one link. The client opens it, sees the package and the price in your branding, reads and signs the agreement, picks pay-in-full or installments, and pays. You get a notification and a consent record; they get a receipt and a start date. Elapsed time: minutes, not weeks. No proposal template, no invoice numbering, no "just checking you saw my email."

This is the openly self-interested paragraph: Drry payment links are exactly that flow. One-time or installment plans, the signed agreement built into the checkout so terms always precede money, payments through your own Stripe account with 0% platform fee, and the whole feature is free on every plan, including the $0 one. Other tools can assemble the same flow from parts (a checkout here, an e-sign tool there); the point is the shape, one link with the agreement inside, whoever you build it with.

After the package: move clients into the community

The package ends. Week twelve arrives, the client got the result, and the default next step is a warm goodbye and a testimonial. That is a rerun of the hourly problem at a bigger scale: every ended package is revenue going to zero and a re-selling job next quarter.

The better ending is a doorway: move finished clients into your paid community. They keep access to you, the material, and now a room of peers on the same path, at a fraction of the 1:1 price, say $29 to $49 a month, and you convert project revenue into recurring revenue. The pitch at the final session is one sentence: "the package is how we got you here; the community is how you keep it."

The economics stack quietly. Ten package clients a year at $1,800 is $18,000 of project income; if seven of them roll into a $39 membership and stay a year, that is another $3,276 of recurring revenue that compounds with every cohort, from people who already trust you and lift the community for everyone else. Alumni are the best members you will ever have. If you do not have the community yet, that is a solved problem too; we wrote the afternoon playbook for it, and the whole pipeline, packages, community, and the links between them, runs on Drry's free plan until you outgrow it.

So: one outcome-named package instead of hours, terms in front of the money, installments done automatically, one link instead of the dance, and a community waiting at the finish line. The clients feel the difference as professionalism. You feel it as revenue that arrives without being chased.

Questions coaches ask

Do I really need an agreement for a coaching package?

Yes, and not mainly for lawsuits. The agreement's daily job is preventing awkward conversations: it answers the scope-creep text, the fourth reschedule, and the week-eight refund request before they happen, in writing the client accepted before paying. A page of plain language covering scope, schedule, reschedules, refunds, and duration covers most of what goes wrong. For high-ticket work or specific claims (health, finances), have a professional review it for your jurisdiction.

What happens if a client misses an installment?

With a proper payment platform, the card is retried automatically over several days before anything is escalated, and most misses are just expired cards. Decide your policy in advance and put it in the agreement: typically, sessions pause until the payment clears. On Drry, installment plans run on Stripe billing through your own Stripe account, so retries and status are handled there and you can see where a plan stands.

Should I ever still sell single sessions?

Keep one, deliberately, as a paid entry point: a single strategy session at a real price (say $150 to $200) that credits toward the package if they upgrade within a week. What to avoid is a menu of ad hoc hourly slots as the core offer, because it prices you as time instead of outcomes and fills your calendar with one-off admin.

Can I sell packages without a website?

Yes. The minimum viable sales flow is a conversation plus a payment link: you talk to the client, you send one link, they review the terms, sign, and pay. A landing page helps strangers find and trust you, but for clients who already know you, the link is the store. Start there and add the page when you need inbound.

Keep reading

More from the guides.

Sell

How to sell digital downloads without losing the customer

Read the guide
Start

How to start a paid community in an afternoon

Read the guide
Price

How much should you charge for your membership?

Read the guide
Compare

The best Skool alternatives in 2026 (honest comparison)

Read the guide
Grow

Email automation for coaches: the three sequences that actually matter

Read the guide
Compare

The best Kajabi alternatives in 2026 (an honest list)

Read the guide
Compare

The best Circle alternatives in 2026 (honest comparison)

Read the guide
Compare

The best Mighty Networks alternatives in 2026

Read the guide
Compare

The best Patreon alternatives for creators in 2026

Read the guide
Price

Skool pricing explained: what the $9 and $99 plans really cost

Read the guide
Price

Kajabi pricing explained: every plan, fee, and catch

Read the guide
Price

Circle pricing explained: plans, transaction fees, and add-ons

Read the guide
Price

Mighty Networks pricing explained: Launch, Scale, and Growth

Read the guide
Price

Patreon fees explained: how much Patreon really takes

Read the guide
Price

Teachable pricing explained: plans, fees, and the 2025 reshuffle

Read the guide
Price

Podia pricing explained: Mover, Shaker, and Earthquaker

Read the guide
Price

Whop pricing and fees explained: what Whop actually takes

Read the guide
Price

ClickFunnels pricing explained: every plan and what 2025 changed

Read the guide
Price

Stan Store pricing explained: Creator vs Creator Pro

Read the guide
Price

GoHighLevel pricing explained: the plan is not the bill

Read the guide
Opinion

Platform fees are a tax on growth (and you pay the most when you win)

Read the guide
Switch

How to move your email list to a new platform

Read the guide
Opinion

If you cannot leave, you do not own your list

Read the guide
Opinion

Own your audience, don't rent it from a marketplace

Read the guide
Opinion

Community first, not course first: why the room beats the curriculum

Read the guide
Earn

How to make money from your recipes (without a food blog)

Read the guide
Grow

How to turn your course into a private podcast

Read the guide
Earn

How to make money from your workouts online

Read the guide