Working Out Your Cost Per Booking

Business owners look at a messaging invoice and ask whether it is a lot of money. It is the wrong question, and it has no answer. The right question is what each booking cost to produce, which turns an expense into a decision. Our guide to what WhatsApp messaging costs and where the limits bite ends with that calculation because it is the one that changes behaviour.
The basic sum
Take everything you spent to run the channel over a month, divide by the number of bookings or orders that came through it, and you have your cost per booking. Everything else is detail about what belongs in the numerator.
- Messaging costs — the template charges for the month, as forecast in budgeting a month of WhatsApp messaging.
- Advertising, if you run click-to-WhatsApp ads.
- Software: the CRM subscription and AI usage.
- Staff time, valued honestly at what you pay for it. For most businesses this is the largest item by a wide margin.
- Payment processing on anything collected through chat.
The fourth item is the one people leave out, and leaving it out makes every automation look less valuable than it is. Ten hours a week of someone answering the same question is a real cost, and it is the cost that automation actually removes.
Count the right conversions
Decide what counts as a booking before you start, and be strict. A confirmed appointment that was attended is a booking; an enquiry is not, and a no-show is arguably not either. If you count enquiries, your cost per conversion will look excellent and mean nothing.
Attribution needs to be honest too. A customer who saw an ad, visited your website, then messaged you should be attributed once — usually to the first source recorded on the contact. The method is set out in measuring which lead sources actually convert.
Leave staff time out of the calculation and every automation will look like a luxury. It is usually the largest number in the sum.
— be digital ai team
Compare it to what you already pay
The number is meaningless in isolation and instantly useful in comparison. Work out the same figure for your other channels — walk-ins, phone, referrals, a booking website — and the ranking tells you where the next hour and the next euro should go.
Conversations the customer started are usually cheapest of all, for the reasons in free entry point conversations. Chat channels usually compare well, for a specific reason: the conversation does the qualifying, so the people who reach a person are the ones ready to buy. That advantage disappears if nobody answers quickly, which is why response time shows up in the cost per booking even though it does not appear anywhere in the sum.
What a good number looks like
There is no universal benchmark, because it depends entirely on your margin. A gross margin of forty per cent on an average booking of one hundred means forty euros of contribution — a cost per booking of ten is comfortable, twenty-five is marginal, forty is a hobby.
The other half is repeat business. If a first booking typically leads to four more over two years, you can spend far more to acquire it than the first transaction alone would justify. That is the whole argument in understanding and growing customer lifetime value, and it usually reframes what looked like an expensive channel.
Split it by source
One blended figure hides everything interesting. Calculate it separately for paid ads, organic inbound, referrals and reactivation campaigns, and you will typically find a wide spread — often a factor of five or more between the best and worst.
Reactivating past customers is almost always the cheapest, because the list is free and the trust already exists. That finding, arrived at from cost data rather than intuition, is usually enough to change where a small business spends its effort next quarter.
Watch what moves it
Three levers move this number more than any others. Reply speed, because a conversation answered in minutes converts several times better than one answered the next day at exactly the same cost. Automation of the repetitive middle, which takes staff time out of the numerator without touching conversion. And exclusion — not messaging the people who were never going to buy, which reduces spend and improves your quality rating at once.
Notice that none of the three is a discount. Cutting price is the lever people reach for first and the only one that reduces the contribution the booking was supposed to produce.
Recalculate quarterly
Do it once and it is a curiosity. Do it every quarter and it becomes a management tool: you see the effect of a price rise, a new automation, a campaign that worked, or a staff change. It takes an hour with the numbers you already have, and it is the single most useful hour of analysis a small business can do on this channel.
A 20-minute walkthrough of tracking bookings, sources and costs in be digital ai.
Book a Demo