Track spend and results by channel, not in aggregate
If you're running more than one marketing effort at a time, track spend and results separately for each — a combined number tells you almost nothing about which channel is actually working.
The core numbers to track
- Cost per lead — what you spent divided by inquiries generated.
- Cost per booking — what you spent divided by actual appointments booked.
- Customer acquisition cost (CAC) — what you spent divided by new clients who actually became paying customers (see our CAC guide).
- Return on ad spend — revenue generated divided by ad spend.
Our Marketing ROI Calculator turns these into real numbers from your own spend, leads, bookings, and revenue.
Ask every new client (even briefly, at booking or checkout) how they heard about you. This single habit is often the single biggest gap in small businesses' ability to actually track marketing ROI.
Match your tracking effort to your spend
If you're not spending money on ads, this level of tracking matters less — but even for organic efforts, tracking which channel referred a client (ask them!) helps you know where to invest your time.
Don't judge a channel's ROI from a single week or a single small test — normal variation in a small business's weekly booking volume can make a genuinely good channel look bad (or vice versa) over a short window.
Frequently asked questions
What's a "good" cost per booking? This varies enormously by service price point and location — a $20 cost-per-booking might be great for a $200 service and poor for a $30 one. Compare against your own average ticket, not a generic benchmark.
Do I need special software to track this? Not necessarily — a simple spreadsheet tracking spend, leads, and bookings by source is enough for most small beauty businesses to start.

