CPR West Covina Logo

Booking & Automation

Abandoned Checkouts: The Revenue You Never Collect

August 3, 20267 min readCPR West Covina


Somebody found you, picked a course, picked a date, opened checkout, and did not pay. That person is the warmest lead your business will ever produce. They are further down the path than anyone who fills in a contact form, and for most CPR training companies they disappear completely and silently.

You already paid for them. If they came from search ads, they are part of the spend behind your cost per booking. Every abandoned checkout you do not recover makes every acquisition number you have worse.

Why people abandon a CPR class booking

It is worth being precise here, because the reason determines the fix.

  • They were checking, not buying. Comparing you against two other providers and the deadline is not until next month.
  • The date did not work. They wanted a Saturday, you showed a Tuesday, and they left to look elsewhere.
  • They need someone else's approval. An employer is paying, or a spouse has the card.
  • The checkout asked for something they did not have to hand.
  • They got interrupted. Phones are interruption machines and a booking takes four minutes.

Notice that only one of these is about price. The default assumption is that an abandoned checkout means the price was too high, and in our experience it usually means the moment was wrong. That distinction is worth real money, because it determines whether your first follow-up should offer a discount or simply a link back.

The recovery cadence

A cadence is a small, fixed sequence of messages that fires automatically when a checkout is started and not completed. The shape that works looks like this.

  1. 01Within about an hour: no discount, no pressure. Here is your seat, here is the link, one click to finish. This one recovers the interruptions, and it is the highest value message in the sequence.
  2. 02Next day: address the objection instead of the price. Other dates that week, what the class covers, how fast the card arrives.
  3. 03A few days later: seat availability on the date they picked. Scarcity only if it is true, because a fake countdown on a training company reads as a scam.
  4. 04Only then, if at all: an incentive.

The single most important part is the link. It has to return the person to the exact course, the exact date, and the exact details they already entered. If your recovery email dumps someone on the homepage to start over, you have written a reminder, not a recovery. Ours are personalized rebooking links that pick the checkout back up where it stopped.

A recovery email that lands on your homepage is just a reminder that they did not finish. Send them back to the seat.

When a discount ladder makes sense, and when it wrecks you

A discount ladder is a sequence that increases the incentive at each step. It is effective and it is dangerous, and the danger is specific: if you always discount, you teach the market to abandon.

In a small local market with repeat buyers and word of mouth between coworkers at the same hospital, that lesson spreads fast. One nurse mentions to another that if you leave the checkout open you get 20% off, and you have just repriced your entire catalog.

Our rules for it, from running it on our own business.

  • Never discount in the first message. Most recoveries do not need one, and offering it immediately gives away margin on people who were going to finish anyway.
  • Solve the objection before you solve the price. A different date recovers more bookings than 10% off does.
  • Make any code single-use and tied to that person, never a public code that can be shared or found.
  • Time-box it. An expiring offer that genuinely expires is fine. One that quietly never expires trains everyone.
  • Do not discount your renewal price. Renewals are your highest margin, lowest effort revenue, and it is the last place to erode.

Need a hand

How many checkouts did you lose last month?

Most training companies cannot answer that, which is the actual problem. Book 15 minutes and we will show you how to see the number and what a recovery sequence would be worth on your volume.

Book a 15-Minute Call

You cannot recover what you do not capture

All of this depends on one thing: capturing the email address and the course selection before the payment step, not after. If your booking flow asks for payment details first and contact details last, an abandoned checkout leaves you with nothing to send anything to.

That is a checkout design decision, and it is the one to make first. Name, email, phone, course, date. Then payment. The person who leaves at the payment step is now a recoverable booking rather than an anonymous bounce.

The second requirement is that abandonment is actually detected and the sequence fires without anybody remembering to do it. Nobody is going to check a list of incomplete checkouts every morning. It works when it is automatic or it does not work at all.

What this is worth

Recovered checkouts are the cheapest bookings in the business. There is no additional ad spend behind them and no additional sales effort. On our own account we pay about $21 in ad spend per booking, and a recovered checkout costs a fraction of that because the acquisition was already paid for.

We run this on our own company. The software version, if you want to run it yourself, is $500 to build plus $29 a month and includes a follow-up email with a personalized rebooking link. If you would rather we design and run the whole sequence for you, that is what our email and SMS automation service does.

Troubleshooting

Questions we get asked

What percentage of abandoned checkouts can I expect to recover?
We are not going to quote you a rate, because we would be making it up for your market and your volume. What we can tell you is where recovery comes from: the first message, sent within about an hour, with no discount and a link that returns the person to the exact seat they were booking. If you only ever send one message, send that one.
Should I offer a discount to recover an abandoned booking?
Not in the first message, and often not at all. In our experience most abandonment is about timing, an inconvenient date, or an interruption, not price. Offering money immediately gives away margin on people who would have finished anyway and, in a small local market, teaches buyers to abandon on purpose.
How do I even see abandoned checkouts?
You need the booking flow to capture name, email, course, and date before the payment step, and you need the system to record a started checkout that never completed. If your form asks for payment first and contact details last, abandonment leaves you nothing to work with. Fix the field order before you build any follow-up.
Is email or SMS better for checkout recovery?
Email carries the detail and the rebooking link comfortably, and it is where people expect booking correspondence to live. SMS gets read faster and suits the short first nudge. Running both is common, but only if you collected the phone number with consent. Do not text somebody who never agreed to be texted.

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.