Revenue & Retention Strategies for Coaches Using MyStrengthBook

Revenue & Retention Strategies for Coaches Using MyStrengthBook

June 09, 202612 min read

The strategies top coaches use with the MyStrengthBook platform to turn Black Friday into a launchpad — finishing the year with more clients, more revenue, and stronger systems.

Quick Guides

How to create a coupon code (Step-by-step)

Want to attract more clients and increase your program sales? Now, you can create custom coupon codes inside your coaching app!

Go to “Plan Manager” and tap “Create Coupon”

Next Steps

  • Name your coupon: This is the name that appears on the receipt that could be provided to your customer if you have that setting turned on

  • Coupon code: This is the code you will be sharing with your customers and it is case-sensitive. Make sure it's at least 5 digits long. You can also use numbers.

  • Choose a discount type: You can either do a Percentage discount or a fixed amount discount. Keep in mind that "Percentage discount" also applies to the annual subscription; so if you have a pre-built percentage off on the annual subscription, it will add to that as well. Sometimes is best if you want to do a 50% discount but only apply it to the monthly membership or subscription price, then, you just need to calculate what that value is and do a "Fixed amount discount"

    Example: Just to give an example, a common promotion is: $1 for the first month and then going up to full price in the second month.

    Something you can do here is to calculate how much the fixed amount would be.

    Let's use the example of $30.

    If you want to offer a coupon of $1 for the first month, then the discount you would create would be $29 and that would be applied only on the first month

  • Set the duration: By default, Stripe sets this "forever", which means the discount would apply to that user forever. So, if you add a 50% discount, they would get that month over month. This would work if you wanted to issue a lifetime discount. If that is not the case you have to switch it to Once or Multiple months

  • Redemption limits (Control how many times it can be used): It's always important to set a date range limit and a redemption limit, just in case the coupon code leaks.

    For example, if you create a coupon code and don't want it to be used after a certain period of time you can put an expiry date on it

  • Create: When you click “Create” you will see the name of the coupon and all the details on the left side column of the screen. Click “Copy” and share the code with your audience!

    Test before sharing

    To test, go through your Storefront’s checkout page and put in a random email that is not associated with your account (You can literally type in anything as long as is in email format)

    When you get to the billing screen, put in the coupon code and click "Validate"

    Make sure that it takes the right amount of money in the total at the bottom.

    There is no need to put your credit card number, you just have to validate the code.

    If it works, you're good to go!

How to set up a free trial

You now have the option to turn on a free trial for your PUSH app.

Features of the free trial include

  • The free trial can be any amount of days between 1 and 30

  • Make it permanent or temporary to run a limited-time free trial

  • You can turn a free trial on or off at any time

  • Each plan (monthly and annual) can have its own free trial length

  • Free trials are optional for both plans (monthly/annual)

  • Coupon codes can be combined with a free trial

  • A free trial can only be used one time per customer

  • When a free trial is on, it automatically applied to all new subscriptions

  • The checkout still collects your customer's payment information and we make it very clear oh how the trial works, how to cancel, and if/when they will be charged.

    How it works for the subscriber

    • If a customer does not cancel their subscription before the trial ends, they will automatically be charged

    • If a customer sets their subscription to cancel before the free trial ends, they will not be charged and be locked out of the app after the trial ends

    How to activate FREE TRIALS?

    In order to activate free trials, just click on "Plan Manager" below the widgets section.

    It will give you the option to set the number of days for the free trial as well as customize it for monthly and yearly subscriptions.

    After you make the selection, hit publish!

Refer-a-friend guide

The Refer-a-Friend feature lets your subscribers earn free time on their subscription by inviting friends to join your app. It’s a fully automated growth tool that drives new subscribers while keeping your current ones engaged—no tracking or manual work required from you.

Why It’s Powerful

  • 🚀 Passive subscriber growth – your app spreads through word of mouth.

  • 🔁 Improved retention – subscribers have a reason to stick around longer.

  • 💸 Zero admin work – we track everything automatically.

  • 📈 Built-in virality – every subscriber becomes a growth channel.

What Subscribers Get

Your subscribers earn free time on their current plan when their friends become paying users.

Here’s the breakdown based on their subscription plan:

  • Weekly plan → 3 referrals = 3 weeks free

  • Monthly plan → 3 referrals = 1 month free

  • Quarterly plan → 6 referrals = 3 months free

  • Annual plan → 10 referrals = 1 full year free

How Clients Access It (In the App)

Step-by-step:

  1. Open the app

  2. Tap the profile icon (top right corner)

  3. Select “Refer a Friend”

    Inside, they’ll see:

    1. A referral progress tracker (steps 1, 2, 3)

    2. Clear “How it works” instructions

A “Send Referral Link” button

What Clients Will See: "How It Works"

  1. Share the link by tapping the “Send Referral Link” button

  2. The invited friend must sign up using that link

  3. Once the friend pays for their subscription, the referral becomes valid

  4. When they hit the required number of valid referrals, they can tap “Redeem Now” to claim their reward

💡 The reward they unlock is based on their own current subscription plan.

Reduce Churn With Automated Failed Payment Emails

Don’t let preventable churn eat into your end-of-year growth.

When a subscriber’s payment fails, Stripe gives them a 14-day grace period (you can customize this in your settings). If they update their payment method during that time, they keep access to your app.

But if the issue isn’t resolved, their access will be automatically revoked and they’ll need to resubscribe via your Storefront.

👉 Pro Tip: Set up automatic failed payment emails in Stripe to remind subscribers before and after a payment fails. These quick reminders can make the difference between saving a client or losing them for good.

Configure the steps you’d like to take when charging a subscriber’s payment method fails:

Click on settings:

Click on business:

Click on customer emails:

-Click on billing settings

-Scroll down, find the “manage failed payments for subscriptions

-Turn on the toggle for customer emails

-Select “Use your own custom link

-Add the link to your Storefront there

OPTION #2

Simply navigate to this link after logging into Stripe

https://dashboard.stripe.com/settings/billing/automatic

-Scroll down, and find the "Manage failed payments for subscriptions" -Turn on the toggle for "Customer emails" -Select "Use your own custom link" -Add the link to your storefront hereProgram usage metrics

Program usage metrics

Want to know which of your programs are getting the most traction?

Use this data to double down on what’s working and drive more signups.

Where to find it:

Dashboard → Store tab → Program Metrics

You’ll see a chart that ranks all your programs by usage so you can:

🔥 Spot your top-performing programs

  • 📈 Track trends over time

  • 👀 Watch a live feed when clients add programs in real time

    This insight helps you fine-tune your marketing strategy and highlight the styles your audience loves most.

Upgrade Your App Experience

Once your offer is ready, the next lever is simple:

Make the app look and feel premium.

When your brand looks polished, conversions increase, especially with new eyes coming in during Black Friday + year-end.

Here are the highest-impact upgrades that take minutes, not weeks:

2.1 Refresh Your Branding

A clean brand boosts trust instantly. Focus on:

  • Updated Storefront banner

  • Modern app icon

  • Simple splash screen

  • Consistent colors + theme

People judge the quality of your coaching by the quality of your app design.


2.2 Optimize Your Storefront (Subscriptions)

Your Storefront is your “shop window.”

Small improvements = higher purchase confidence.

Add strong program descriptions

  • Use clear program thumbnails and brand colors

  • Add a short headline

  • Highlight your most popular program

Make it obvious what they’re buying and why it matters.


2.3 Increase Perceived Value With Widgets

Widgets instantly make your app feel like an all-in-one coaching ecosystem.

Quick wins you can add in minutes:

  • Meal plan

  • Calorie/macros calculator

  • Welcome video

  • Onboarding checklist

  • Accountability / habit tracker

  • Educational video bank

These make your app feel premium without creating more work.


2.4 Add a “Getting Started” Flow

High-converting apps guide users from day one.

A simple onboarding flow can include:

  • Welcome video

  • Find the right program

  • Calculate your macro targets

  • Set your daily accountabilities

  • Select your meal plan

  • Read guides

  • Integrate your app

  • Set your goals

  • Upload progress photos

  • Upload body weight

  • Watch videos

Momentum = retention.

Reactivation Strategy (PUSH Users)

Your old subscribers are your easiest wins.

They already knew your brand. They already liked your content. They just need a nudge.

3.1 Export Your Churn CSV

Pull the list of everyone who canceled.

This becomes your re-engagement list.

3.2 Send a Simple “Come Back” Message

Keep it short and positive:

“Hey! We’ve made some big updates inside the app and we’d love to have you back.

Here’s a Black Friday offer if you want to jump in again.”

3.3 Offer Something Easy to Say Yes To

  • A “returning subscriber” discount

  • A free trial to explore the updates

  • Access to a new program you’re dropping

  • December/January challenge invite

This list is pure gold. Don’t ignore it.

Community, Engagement & Referrals

Before Black Friday hits, warm your audience up.

People buy from coaches they feel connected to.

4.1 Community Chat (PUSH)

Start simple:

  • “What’s your biggest goal to finish the year strong?”

  • “Drop a win from last week.”

  • “Anyone training today?”

Small prompts → big activity → more sales.

4.2 Micro-Engagement on IG

Use stories to spark momentum:

  • Polls

  • Question boxes

  • “This or that” workouts

  • Behind-the-scenes of your programming

The goal is familiarity, not selling.

4.3 Refer a friend

People love sharing brands they trust.

Make it effortless:

“Refer a friend during Black Friday and you both unlock a free week inside the app.”

Low cost to you. Huge value to them.

Build an Offer That Actually Converts

Black Friday + year-end momentum = the highest-converting window of the year.

The goal isn’t to slash prices, it’s to reduce friction and make your offer feel like an easy “yes.”

Here are the 3 simple levers every coach can use:


1.1 Smart Discounts (Keep It Clean)

Most coaches go too heavy.

You don’t need massive cuts, you need clarity.

High-converting formats:

  • % off the first month for program subscriptions

  • $ off the first block/package for 1-1

  • Value-adds instead of discounts: onboarding call, bonus module, check-in, etc.

⭐️ Offering smart discounts lowers the barrier without lowering your brand.

1.2 Coupon Codes With Purpose

A coupon is only effective if it drives action.

Use them to segment audiences:

  • Ambassador codes

  • 48-hour “Black Friday Weekend” codes

  • Returning client codes

  • Low-friction trial-to-paid codes

Keep them simple:

Short, memorable, easy to apply.

1.3 Free Trials That Actually Convert

Trials convert when they guide the user, not when they give away free training

The 3–7 day conversion formula:

  • Day 0: Welcome message + quick-start instructions

  • Day 1: First workout or assessment

  • Day 2–3: Check-in automation

  • Final day: Clear CTA to upgrade

Features of the free trial include

  • The free trial can be any amount of days between 1 and 30

  • Make it permanent or temporary to run a limited-time free trial

  • You can turn a free trial on or off at any time

  • Each plan (monthly and annual) can have its own free trial length

  • Free trials are optional for both plans (monthly/annual)

  • Coupon codes can be combined with a free trial

  • A free trial can only be used one time per customer

  • When a free trial is on, it automatically applies to all new subscriptions

  • The checkout still collects your customer's payment information and we make it very clear on how the trial works, how to cancel, and if/when they will be charged.

How it works for the subscriber

  • If a customer does not cancel their subscription before the trial ends, they will automatically be charged

  • If a customer sets their subscription to cancel before the free trial ends, they will not be charged and be locked out of the app after the trial ends

How to activate FREE TRIALS?

In order to activate free trials, just click on "Plan Manager" below the widgets section.

It will give you the option to set the number of days for the free trial as well as customize it for monthly and yearly subscriptions.

After you make the selection, hit publish!

⭐️ When you set up trial strategically people experience value and momentum before making a decision.


1.4 Anchor Everything to Year-End Momentum

The strongest offers speak to what people want right now:

  • Stay consistent through the holidays

  • Get structured before January

  • Finish strong → start strong

  • Build routine before New Year chaos hits

Use this framing:

“Join now and set your January up for success.”

Support & Next Steps

You’re not doing this alone. MSB has your back.

6.1 Need Branding Help?

You can request professional support right inside your dashboard.

In the MSB Services tab, you can get help with:

  • App icon updates

  • Storefront banner redesigns

  • App color polishing

  • Program thumbnail design

  • Landing page builds

  • Custom App Store listings

  • Full Storefront refreshes

If you want any of these done for you, just open MSB Services and submit the request.

6.2 Need Personal Guidance?

Book a quick strategy call.

We’ll walk through your setup and offer ideas specific to your brand.


Contact us: If you have any questions or want to share any feedback, feel free to email us at:

info@mystrengthbook.com

Back to Blog