Resource 04 · Advertising
Advertising ROI Breakdown
Five numbers that show what your ads actually cost per real appointment, and what to fix when the numbers do not line up.
Watch
- The point of ads: the right people in front of you, and knowing what that really costs
- What to measure: spend, platform leads, CRM leads, booked and held appointments
- The exercise: divide spend by appointments you can actually trace; if attribution is missing, do not guess
- What we would show: the view that separates spend, leads and appointments
The problem
Cheap leads are not the goal. The goal is to know what a real, held appointment costs.
The number the ad platform reports, the leads in your CRM, and the meetings that actually happened are three different numbers, and most reports only show the first.
What to look at
- Fix one date rangeUse the same start and end date for every number. Mismatched windows are the most common reason numbers do not add up.
- Spend and platform leadsTake both from the ad platform for that range.
- Find the leads in your CRMMatch by phone, email or lead id. Leads that never reached the CRM are a connection problem, not an ad problem.
- Booked, then heldCount appointments booked from those CRM leads, then the ones that actually happened.
- Divide, but only by real numbersSpend divided by held appointments is the useful cost. If you cannot trace appointments, fix reporting first; do not estimate.
Do the exercise
Enter your own five numbers. Blank means unknown, not zero. A fictional sample is available behind a button and is labeled as fictional.
The honest ads math
Measured numbers only. Leave a box blank if you do not know it; blank is not zero.
Fix first: Enter the spend from your ad platform for one date range.
Cost per lead from the platform alone (Not enough data) is the number most reports show, and the least useful one. This calculator does not estimate profit: commission arrives at closing, often months later.
How to read your result
- Cost per held appointment is the number to manage. Cost per platform lead is the easiest to report and the least useful.
- If fewer than eight in ten platform leads appear in your CRM, the lead connection or source tagging needs fixing before the ads can be judged.
- Attribution windows, duplicate leads and different date ranges all distort these numbers. None of them tells you profit: commission arrives at closing, often months later.
What Anu would build
A results view that separates spend, recorded leads, CRM-linked leads, booked and held appointments from source data, with honest 'not enough data' states.
No stock return-on-ad-spend claims. Ad spend stays in your own ad account.
Go deeper in the Playbook
- Playbook 06.11Price your ads by cost per held appointment, not cost per leadSet up cost per held appointment properly.
- Playbook 06.09Connect Meta lead forms to HighLevel or Follow Up Boss and prove it with a test leadMake sure every ad lead reaches your CRM.
- Playbook 06.04Apply the Housing Special Ad Category correctlyRun real estate ads within Meta's rules.
- Playbook 06.12Run a controlled 14-day pilot with day 3, 7 and 14 decisionsTest with a fixed budget and clear decision rules.
- Playbook 08.03Count by cohort or by calendar week, and stick to itCompare numbers from the same group of leads.
Next step
See the recording-safe Ads and Results view.
Ready to see how this applies to your business? A conversation with Nick is free and is not the paid program.
Talk through your businessRelated resources
The optional sample in the calculator is fictional and labeled on screen. It is not a benchmark or a typical result. Educational content, not legal, tax or compliance advice. See the privacy policy.