Session packs and fixed-term programs expire. When a client's package runs out and no one follows up, the default outcome is that the client just stops coming - not because they wanted to stop, but because there was no prompt, no conversation, and no clear next step. A virtual assistant running a systematic renewal reminder sequence ensures every client gets a timely, personal prompt to continue before their package expires, reducing the invisible churn that quietly shrinks your active roster month after month.
What a Renewal Reminder Sequence Covers
A renewal sequence is not a single email. It is a series of touchpoints that start well before expiry and continue through the decision window, with each message serving a different purpose.
For a flexibility and mobility coach, the assets that expire are typically: session packs (5, 10, or 20 sessions), fixed-term programs (6-week, 8-week, or 12-week blocks), annual memberships, and digital product access (video library, self-paced mobility course). Each type has different expiry timing and different renewal conversations.
Session pack renewals are straightforward - track remaining sessions, reach out when the client has two or three left, and make it easy to purchase the next pack. Fixed-term program renewals are more strategic - the client is at a natural transition point and the VA needs to present a clear next step that builds on what they have accomplished.
Annual membership renewals have the highest dollar value and require the most lead time. A client who was never reminded about their renewal and sees an unexpected charge on their card will dispute it. A client who received a personal note 30 days before renewal, a reminder two weeks out, and a final heads-up one week out feels respected and is far more likely to continue.
Your VA manages all of these renewal types from a single tracking system, with sequenced messaging for each category.
Step-by-Step Renewal Reminder SOP
Step 1: Build and maintain the renewal tracking sheet. The foundation of the system is a Google Sheet with every active client, their current package or membership, the expiry date, the number of sessions or days remaining, and the renewal status. Your VA updates this sheet weekly by cross-referencing your booking platform - Trainerize, TrueCoach, MindBody, or Vagaro - against the tracker.
Each client row has a status field: upcoming (more than 14 days to expiry), active outreach (14 days or fewer to expiry), renewed, cancelled, or no response.
Step 2: Trigger the first renewal message at 14 days out. When a client reaches 14 days from expiry or has three sessions remaining on a pack, your VA sends the first renewal message. This message is forward-looking and personal - it references the client's progress and presents the next phase as a natural continuation:
"Hi [First Name] - your current [program name] wraps up on [date]. Based on where you are with [specific goal or area of focus they mentioned], I wanted to make sure you had time to plan what comes next. Here are two options that would be a strong fit: [Option 1] and [Option 2]. Happy to answer any questions."
The message includes a direct booking or payment link for each option. No hoops to jump through.
Step 3: Send a follow-up at seven days out. For clients who have not renewed after the first message, your VA sends a second message seven days before expiry. This message is shorter and more direct:
"Quick reminder - your [program/pack] expires on [date]. If you want to continue without a gap, now is a good time to renew. [RENEWAL LINK]."
Step 4: Final reminder at two or three days out. For clients who still have not renewed, the VA sends a brief final notice: "Last reminder - your current plan expires in [X days]. We would love to keep you going. [RENEWAL LINK]."
Step 5: Post-expiry follow-up at seven days. For clients who let their package expire without renewing, the VA sends one win-back message one week after expiry. This message is warm, not guilt-inducing:
"Hi [First Name] - your plan expired last week and we have not seen you in for a bit. We would love to have you back whenever you are ready. Here is how to rejoin: [LINK]."
Step 6: Log every interaction and outcome. Every message sent, every renewal completed, every non-response gets logged in the tracking sheet with dates. This creates a clear audit trail and gives you data on which message in the sequence is most effective at converting renewals.
Pair this with a cancellation save flow and client retention sequence. Keeping the right clients raises profit by 25-95%.
Customizing the Sequence for Different Package Types
Session packs (5, 10, or 20 sessions). Trigger the first message when two sessions remain. The renewal conversation is low-pressure - the client already knows what they are buying. The VA's job is to make sure the renewal link is easy to find and that the timing is right. If the client bought a 10-session pack and used all 10, they have already voted with their time.
Fixed-term programs (6-week to 12-week). These require the most thoughtful renewal messaging because the client is at a milestone moment. The VA sends a brief progress acknowledgment in the week before the program ends, then presents the next program in the sequence as the natural follow-on. "You have been focused on hip mobility for eight weeks - the next phase would typically address thoracic spine and shoulder mobility. Here is what that looks like: [PROGRAM LINK]."
Annual memberships. Start the sequence 30 days before renewal. The first message is a check-in on the year: what has the client accomplished, what do they want to focus on next. The second message at 14 days frames renewal as a continuation, not a new decision. The final message at seven days is a simple reminder with the renewal date and what happens if nothing changes (auto-renews, if applicable). Clients should never be surprised by an annual charge.
Digital product or course access. For self-paced courses or video libraries with an annual access window, the renewal conversation is different - the client may not have used the resource fully and needs a reason to renew. The VA highlights what is new in the library or what updated content they would have access to upon renewal.
Measuring Renewal Sequence Performance
Renewal rate by package type. Track what percentage of clients in each category renew before expiry. A well-managed sequence with a good product should achieve a 60-80% pre-expiry renewal rate on session packs and 50-70% on fixed-term programs. Lower rates signal either a messaging issue or a product-fit issue.
Average days to renewal from first message. Track how long it takes from the first renewal reminder to the actual purchase. If most clients renew after the second or third message, that tells you the first message may need work. If clients consistently renew before the first message arrives, you may have a highly committed audience that needs less nurturing.
Post-expiry win-back rate. Of clients who let their package expire, track how many return within 30 days after the post-expiry follow-up. Even a 15-20% win-back rate on expired clients adds meaningful revenue.
Sequence opt-out rate. If clients reply asking to be removed from renewal reminders, that is feedback worth tracking. A small number is normal. A rising opt-out rate suggests the messages feel too pushy or are arriving at the wrong frequency.
Frequently Asked Questions
How far in advance should annual membership renewals be communicated?
Thirty days is the right starting point for annual memberships. This gives the client time to make a financial decision, ask questions, and renew without feeling rushed. For memberships that auto-renew, the 30-day notice is both good practice and legally required in some regions.
What if a client has mixed sessions remaining across multiple packs?
Some booking platforms (MindBody, Trainerize) allow pack rollover or blended balances that can complicate expiry tracking. Your VA needs to check the platform's specific logic for how remaining sessions are counted and set the tracking sheet accordingly. When in doubt, check the client's account directly rather than relying on the platform's expiry alerts.
Should renewal reminders be sent by email or SMS?
Email works for planned renewal sequences because clients have time to read, consider, and act. SMS is better for last-minute reminders (48-72 hours before expiry) where you want an immediate response. Use both channels if your clients have provided SMS consent.
What if the coach wants to offer a renewal discount?
Build the renewal offer into the template library as a separate message track for clients who have not renewed after the standard sequence. A discount offered only after non-response is more strategic than including it in the first renewal message - you are not training clients to wait for a discount before renewing.
Can the renewal sequence be automated in GoHighLevel?
Yes. GoHighLevel's pipeline and automation features support time-based triggers. Your VA builds the sequence with triggers set to fire based on the expiry date stored in the client's contact record. The VA monitors the automation weekly to confirm it is firing correctly and handles any manual exceptions where the automation cannot reach the client.