Field notes
Running and growing a CPR training business
We run CPR West Covina. These are the notes from doing it: what the ads actually cost, what ranks, what we got wrong, and what we built to fix it. Written for owners, not students.
8 posts
- Start a CPR Business8 min read
How to Start a CPR Training Business in 2026
What it actually takes to start a CPR training business: the certification path, the space, the equipment bill, insurance, and how to price your first classes.
August 3, 2026 - Start a CPR Business7 min read
AHA Training Site vs Red Cross Provider: Which First
We are aligned with both the AHA and the Red Cross. Here are the honest tradeoffs on cost, control, market acceptance, and speed, and which one to start with.
August 3, 2026 - Google Ads8 min read
What Google Ads Cost for CPR Classes: Real Numbers
Our own Google Ads account, opened up: $21 per booking, 596% ROAS, 9.5% CTR, and why we still run a manual $3.80 max CPC cap instead of smart bidding.
August 3, 2026 - Google Ads8 min read
The Tracking Mistake That Hides 1 in 4 Bookings
We found our own Google Ads conversion tracking under-reporting bookings by 29%. Here is what caused it, how to check your account, and how we fixed it.
August 3, 2026 - Local SEO8 min read
Local SEO for CPR Companies: The Page Structure
The exact hub-and-spoke page structure we use on our own CPR training site, plus what we learned migrating 89 pages without losing rankings.
August 3, 2026 - Local SEO7 min read
Why Your CPR Business Does Not Show Up on Maps
The map pack is where the near me clicks are. Here are the reasons a CPR training company gets left out of it, in the order we would check them.
August 3, 2026 - Booking & Automation7 min read
Abandoned Checkouts: The Revenue You Never Collect
People start booking a CPR class and stop before paying. Here is how we recover them, when a discount ladder makes sense, and when it destroys your pricing.
August 3, 2026 - Booking & Automation7 min read
Renewal Reminders: The 2-Year Card Cycle as Revenue
Every card you issue expires in two years. Most CPR companies let that revenue walk. Here is the reminder ladder we run and how to build the expiry list.
August 3, 2026
Need a hand
Want this applied to your training company?
Book 15 minutes. We will look at your ads, your rankings, or your booking flow live and tell you what we would fix first.
We run CPR West Covina. Everything we sell was built for our own business first.
