Why discount promotions work — and when to run them
You've built trust with your current clients. They already know your coaching style, they've seen results, and they're far more likely to say yes to a new offer than a cold lead is. That makes your existing client base the single most valuable audience for a discount promotion — whether you're launching a new program, filling a cohort, or rewarding loyalty before a price increase.
Running a discount promotion for current clients isn't just about dropping a price. It's about creating a compelling, time-limited reason to take the next step. Done well, it deepens the relationship, increases lifetime value, and keeps your roster full without spending a dollar on ads.
TL;DR — Quick answer
- Create a coupon in Billing → Coupons with a percentage or flat discount and an expiry date.
- Attach the coupon to a specific offer (one-time, recurring, or payment plan) inside Offers.
- Share the offer link directly with clients via Squad chat, a direct message, or an email blast from your Coachful workspace.
- Use your Website or Funnel builder to create a dedicated landing page if you want a more polished promotion experience.
- Track redemptions inside Billing → Transactions to know when to follow up or close the promotion.
Step 1 — Create your coupon in Coachful
Every discount promotion starts with a coupon. In your Coachful dashboard, navigate to Billing → Coupons and click Create coupon. You'll be asked to fill in a handful of fields — here's what each one means in practice:
- Coupon name: An internal label (e.g., "Q3 Client Loyalty Discount"). Clients don't see this unless you share the code itself.
- Discount type: Choose percentage (e.g., 20% off) or fixed amount (e.g., $50 off). Percentage discounts tend to feel more generous on higher-ticket offers; fixed amounts work well on lower-priced products.
- Discount value: Enter the number. For a 20% discount, type
20. - Redemption limit: Cap how many times the code can be used. This is crucial for scarcity — set it to the number of spots in your cohort or leave it open for unlimited use.
- Expiry date: Always set one. A deadline is the single biggest driver of conversion. A 5–7 day window works well for current clients who already trust you.
- Coupon code: Generate a random code or write a memorable one like
LOYAL20orUPGRADE50.
Once saved, the coupon is live on Stripe Connect under your account. Coachful handles the Stripe-side discount application automatically when a client uses the code at checkout.
Step 2 — Attach the coupon to an offer
A coupon alone doesn't do anything. It needs to be tied to a purchasable offer. Go to Billing → Offers and either create a new offer or open an existing one. Inside the offer settings, you'll find a Coupons field where you can attach one or more valid coupons.
Coachful supports several offer types — choose the one that fits your promotion:
- One-time payment: Best for a single program enrollment or a workshop.
- Recurring subscription: Ideal when you're offering a discounted first month on an ongoing retainer.
- Payment plan: Split a larger program fee over 3, 6, or 12 installments. You can apply a discount to each installment or to the total, depending on your setup.
- Multi-tier offer: If you have bronze/silver/gold tiers, attach the coupon to the specific tier you're discounting.
Once the coupon is attached, share the offer's checkout link directly. Clients who land on the checkout page can enter the coupon code and see their price drop in real time before they pay.
Coachful tip: You can also pre-apply a coupon to a checkout link so clients don't have to type anything — the discount shows up automatically when they click your link. This removes friction and increases conversion. Look for the Apply coupon to link option when copying the offer URL from Billing → Offers.
Step 3 — Reach your current clients where they already are
The smartest distribution channel for a client-exclusive promotion is the one you already use to communicate with them. Here are four ways to get your discount offer in front of current clients inside Coachful:
Squad chat blast
If your clients are in a Community Squad or a program's Cohort Squad, post a message directly in the group. Keep it conversational and personal. Something like: "Hey everyone — I'm opening 8 spots in my new 12-week program and wanted to give current clients first access at a discount before I open it publicly. Use code LOYAL20 at checkout — it's good until Friday." Paste the offer link below. This feels exclusive and drives fast action.
Direct message
For high-touch clients or VIPs, send a 1:1 message via Stream Chat inside their coaching workspace. A personal message — even a short one — converts significantly better than a group blast, especially for higher-ticket programs. Reference something specific about their progress to make it feel genuine, not templated.
Email via your funnel or website
Use Coachful's built-in funnel and website builder to create a simple email-capture or announcement page. If you have an email list connected to your workspace, send a targeted broadcast to the "current clients" segment. Keep the email short: one benefit, one deadline, one link.
A dedicated landing page
For larger promotions — like a Black Friday deal or an anniversary sale — build a standalone landing page in Website → Pages or create a Funnel. Drag in a headline, a short video or testimonial block, and a checkout button linked to your discounted offer. You can share this page's URL in your link-in-bio, on social media, or in your email signature.
Running a discount promotion for current clients is one of the highest-ROI marketing activities a coach can do. Coachful puts coupons, offers, messaging, and landing pages in one workspace — so you can run the whole thing without duct-taping five tools together. Sign in to set up your first promotion today.
Step 4 — Monitor redemptions and follow up
Once your promotion is live, check Billing → Transactions regularly. You'll see every successful redemption in real time, including which offer was purchased and whether a coupon code was applied. This tells you two things: how fast your spots are filling, and who hasn't acted yet.
On day 3 of a 5-day promotion, send a brief follow-up message to anyone who opened the offer page but didn't complete checkout — or simply send a reminder to the whole group. "Just a heads-up — 3 spots left and the code expires Thursday" is all you need. Scarcity reminders typically account for 30–40% of total promotion revenue, so don't skip them.
After the expiry date, deactivate or delete the coupon code so it can't be used retroactively. Go back to Billing → Coupons, find the coupon, and toggle it off or set the redemption limit to its current count.
Pro tips for higher-converting promotions
Layer urgency and exclusivity
The two most powerful conversion levers for current clients are exclusivity ("this is just for you") and urgency ("this ends Friday"). Use both. Mention that the offer is not being shared publicly. Use the word "early access" or "client-only pricing." These aren't tricks — they're true, and current clients appreciate being treated differently from strangers.
Tie the discount to a milestone
Instead of a random sale, anchor the promotion to something meaningful: "You've completed 8 weeks — here's 20% off the next program." This framing makes the discount feel like a reward rather than a sign that your prices are negotiable. It also reinforces the progress the client has already made, which is a powerful motivator to keep going.
Use payment plans to lower the barrier
Sometimes clients hesitate not because of the discount but because of the total price. Combine a modest percentage discount with a 3-month payment plan to dramatically reduce the perceived barrier to entry. A $1,200 program at 15% off breaks down to $340/month over 3 months — a very different psychological number than $1,020 upfront.
Best practice: Never discount more than 30% without a compelling story. Heavy discounts can erode the perceived value of your coaching. A 10–20% discount with a clear reason (launch celebration, client loyalty, early-bird) is far more sustainable than slashing prices arbitrarily.
Common mistakes and troubleshooting
The coupon code isn't applying at checkout
First, check that the coupon is attached to the specific offer the client is purchasing — coupons are offer-specific in Coachful, not global. Then confirm the expiry date hasn't passed and the redemption limit hasn't been reached. Go to Billing → Coupons and verify the coupon's status. If everything looks correct and it's still not applying, check that the offer is published and not in draft mode.
Clients say they never received the promotion
If you blasted via Squad chat, check whether the client is actually enrolled in that Squad. Clients in archived cohorts may not see new messages. For important promotions, use both Squad chat and a direct message to your highest-value clients to ensure no one misses it.
The discount is applying to the wrong tier
Multi-tier offers require you to attach the coupon to the correct tier. If you meant to discount only the "standard" tier but the coupon also works on "premium," go back to the offer editor and remove the coupon from any tiers it shouldn't apply to.
Clients are sharing the code publicly
If you meant the promotion to be client-exclusive but the code leaks to social media, you have two options: set a redemption limit so only a fixed number of people can use it, or use the pre-applied checkout link method (where the coupon is embedded in the URL) instead of sharing a public code. Pre-applied links are much harder to share virally.
The promotion ran but nobody converted
Audit the funnel: Did clients see the message? Did they click the offer link? Did they reach checkout? Low clicks usually mean the message didn't land — revisit your copy and the channel you used. Low checkout completions usually mean friction — try pre-applying the coupon to the link and simplifying the checkout page. See also: optimizing your offer checkout page.
I want to offer a discount without broadcasting to everyone
Use 1:1 direct messages for stealth promotions. You can share the offer link (with the coupon pre-applied) privately with individual clients without any public announcement. This is great for winback campaigns or upsells for specific clients whose programs are about to end. See creating and managing offers for more details.
Promotion ideas you can run this month
Not sure what to promote? Here are five ready-to-run discount promotion ideas for current coaching clients:
- Program renewal discount — 15% off when a client re-enrolls within 30 days of completing a program.
- Cohort early-bird — First 5 current clients to enroll in your next group cohort get 20% off.
- Referral reward — Any current client who refers a new paying client gets a $100 credit toward their next program.
- Milestone celebration — On your coaching business's anniversary, offer a 1-week flash sale to your entire active client list.
- Upsell bundle — Bundle a VIP day or intensive session with their existing program at a 25% bundle discount.
Ready to run your first client promotion?
A well-executed discount promotion for current clients can fill a cohort in 48 hours, boost your monthly revenue without any new marketing spend, and make clients feel genuinely valued. The mechanics are simple: one coupon, one offer, one targeted message, one deadline.
Everything you need — coupons, offers, Squad messaging, checkout pages, and a full funnel builder — lives inside your Coachful workspace. You don't need a separate email tool, a third-party payment link, or a standalone landing page builder. Start your free trial and set up your first promotion today, or sign in to your existing workspace and go live in under 30 minutes.