How much did that appointment cost? A practical agency calculation
Calculate cost per booked and attended appointment using lead spend, communication usage and operating costs, with transparent example math.
·3 min read
An inexpensive lead can become an expensive appointment when it needs extensive cleanup and repeated follow-up. A more expensive source can be economical if agents reach the right people quickly.
Cost per appointment connects acquisition, communication and operating effort to a defined outcome. It is a planning metric, not a promise of revenue. The calculation below uses illustrative numbers so you can replace them with your agency's actual records.
Choose the cohort before adding costs
Define the audience and observation period, such as eligible quote-request leads acquired from one source during a specific month and observed for 30 days. Keep that cohort fixed even when leads reply in the following month.
Do not compare a completed cohort with one acquired yesterday. Use a consistent maturity window and disclose incomplete outcomes. Count unique appointments according to your rule rather than counting every calendar reschedule as another booking.
List the costs that belong to that cohort
Start with acquisition spend and identifiable communication usage. Add an explicit allocation of platform subscriptions, numbers, AI usage or other operating costs when appropriate. Keep taxes and credits consistent across the sources you compare.
Agent time can be included if you have a reasonable measurement and cost assumption. Document that assumption separately. Do not mix a source with fully allocated labor costs against another source with lead spend alone.
Calculate booked and attended costs separately
Illustration: a cohort costs $1,200 in leads, $80 in attributable communication usage and $120 in allocated operating costs. The total is $1,400. If it produces 35 unique bookings, cost per booked appointment is $1,400 divided by 35, or $40.
If only 25 of those appointments are attended, cost per attended appointment is $56. These are example calculations, not Text2Sale performance statistics or insurance industry benchmarks. A zero-booking cohort has no finite cost per booking; show its spend and zero outcomes.
Explain the difference instead of chasing one number
A low booking cost can hide a high no-show rate, unsuitable product interest or agents booking conversations they cannot serve. Pair the cost with attendance, qualification and the next useful business outcome.
If an agency reduces booking cost from $50 to $40 but attendance falls sharply, the change may not be an improvement. Review reminder timing, expectations and qualification before buying more of the same audience.
Create a monthly decision sheet
For each source, record eligible leads, total attributed cost, unique bookings, attended appointments and the formulas used. Add notes for unusual credits, incomplete data and operational changes. Preserve the original exported totals for reconciliation.
Use a small controlled test when changing vendors or campaign cadence. Keep the eligibility criteria and cost treatment stable. The goal is to understand where agent effort and acquisition money produce useful conversations, not to make the report look favorable.
Key takeaways
- →Fix the audience and observation window before calculating cost.
- →Include comparable cost categories for every source.
- →Report cost per booking and cost per attended appointment separately.
- →Illustrative math and platform performance claims are different things.
Put this into practice with Text2Sale
Import leads, create follow-up campaigns, organize replies, and connect texting, calling, and appointments in one workspace.
Frequently asked questions
Should a CRM subscription be included in appointment cost?
You can allocate it using a consistent method, such as eligible lead share or agent usage. Label the allocation and also keep a direct-cost view if that helps purchasing decisions.
Does low appointment cost mean the campaign is profitable?
No. Profitability also depends on conversion, revenue, servicing costs and other business factors. Appointment cost measures one stage of the funnel.