Booking & Automation
Renewal Reminders: The 2-Year Card Cycle as Revenue
August 3, 20267 min readCPR West Covina
Every card you issue expires in two years. That is not a problem, it is a subscription that the certifying body enforces for you. The student has to renew, somewhere, with someone. The only question is whether it is with you or with whoever shows up in the search results the week they remember.
Most CPR training companies do nothing with this. They teach the class, issue the card, and hand the customer back to the market for two years. Then they buy that same person again through Google Ads.
Why this is the best revenue in the business
Compare a renewal to a new student. The new student costs acquisition money. On our account, about $21 of ad spend per booking. They need convincing that you are legitimate, that the card is real, and that the class is worth the Saturday.
The renewal student already knows you. They know where to park. They have your card in their wallet. The acquisition cost is the cost of sending an email at the right time. Same seat, same instructor hour, same price, almost none of the cost.
And renewals are predictable in a way new demand never is. You know today, exactly, how many cards expire in October 2027, because you issued them. That is a forecast, not a hope, and it is the only forward-looking number most training companies could have and do not.
You already know how many people will need a class in eighteen months. You issued their cards.
The reminder ladder
A single reminder on the expiry date is too late. By then the person has already searched, already found somebody, and possibly already booked. The ladder has to start before the panic.
- 01About 90 days out: informational. Your card expires on this date, here is what renewal involves, here are the dates that month. No urgency, because there is none yet. This message exists to be the first name in their head.
- 02About 60 days out: practical. Specific dates, specific times, a direct link to book the renewal seat.
- 03About 30 days out: real urgency. Employers usually want the new card before the old one lapses, so frame it around their deadline rather than yours.
- 04Around two weeks out: the last comfortable window, with whatever dates remain.
- 05After expiry: a different message entirely. Lapsed, not late. Tell them plainly what a lapsed card means for the course they now need to take.
That last one matters more than it looks. A lapsed student often assumes they have to start over and are embarrassed about it, so they avoid the whole subject. A clear, unbothered email telling them exactly what to do converts people who have been quietly avoiding it for months.
Building the expiry list, starting today
If you have been teaching for a while and have not tracked expiry dates, you are not starting from zero. You are starting from your rosters.
- Every roster you filed has names, emails, a course, and a date. The expiry date is the class date plus two years. That is the whole calculation.
- Pull the last two years of rosters into one list. That is your active card population and it is your renewal pipeline for the next twenty-four months.
- Pull the two years before that. Those are lapsed cards, and a lapsed list is a real, if colder, asset.
- From today forward, capture the expiry date automatically when the class is filed. Doing it by hand works until the week you are busy, which is the week it stops.
This is a weekend of unglamorous work that produces a revenue stream. We have not found a higher return use of a weekend in this business.
Need a hand
How many cards do you have expiring this quarter?
If you cannot answer that in under a minute, that is the problem. Book 15 minutes and we will show you how to build the list from rosters you already filed.
Book a 15-Minute CallGetting the details right
A few things we learned running this on our own company.
Send from a person, not from a no-reply address. Renewal emails get replies, and the replies are usually questions that turn into bookings. A no-reply address throws those away.
Put the expiry date in the email, in words. Your BLS card expires on this specific date. It is the single most effective line in the sequence, because most people genuinely do not know and cannot find the card.
Link to a booking page for the renewal specifically, with dates on it. Not to the homepage, not to a contact form. The reason renewals convert is that the entire path from remembering to paying is short.
Be careful with discounts here. Renewals are your highest margin revenue and the buyer is already committed by regulation. A small early-renewal incentive to pull bookings forward is defensible. A standing discount trains your best customers to wait, and that is expensive.
And stop the sequence the moment somebody books. Nothing damages trust faster than an urgent reminder to renew a card they renewed with you last Tuesday.
Make it automatic or it will not happen
Every training company owner we talk to agrees renewals are obvious. Almost none run them, and the reason is always the same: it is a task with no deadline, so it loses to whatever is on fire today.
It works when the expiry date is captured at the roster stage and the ladder fires by itself. We built our renewal reminder software for exactly that. It tracks expiry, runs the reminder ladder, and links to the renewal booking, at $500 to build plus $29 a month for one course type. If you would rather we design the whole sequence and the copy alongside your other automation, our email and SMS automation service covers that.
Either way, do something with it. It is the only revenue in your business that you have already earned and simply have not collected.
Troubleshooting
Questions we get asked
When should renewal reminders start?
I never tracked expiry dates. Can I still start?
Should I discount renewals?
What about students whose cards already lapsed?
Need a hand
Tell us what your training company is stuck on
Fifteen minutes, on a call, looking at your real account or your real site. We will tell you what we would do first, including when the answer is nothing yet.
We run CPR West Covina: 4.9 from 300+ Google and Yelp reviews.
