Lead generation tool · AED and SAR

Big AL Consulting Cost per Lead Calculator

See what a paying customer really costs you, and the most you can afford per lead.

Cost per lead is ad spend divided by leads. Cost per customer is ad spend divided by the people who actually paid. The gap between the two is your booking, show and close rate, and it decides whether your ads make money. Built for clinics, law firms, education, services and any business that sells after an enquiry.

Your lead funnel

Use one full month of real numbers.

See your full result

Enter your details to unlock it. We ask once, then every tool on the site opens for you.

We use your details only to follow up on your request. See our privacy policy.

How the calculator works

The funnel. Leads × booking rate = bookings. Bookings × show rate = shows. Shows × close rate = paying customers. Every cost is ad spend divided by the count at that stage.

Customer value. First purchase value × purchases in 12 months × gross margin = 12-month gross profit per customer. We use gross profit, not revenue, because revenue does not pay for ads, profit does.

Max affordable cost per lead = 12-month gross profit per customer × the share of leads that become customers. Pay more than this per lead and the ads lose money even over a full year.

The lever most businesses miss is not the ads. Answering leads within minutes, reminding bookings and following up on no-shows often moves cost per customer more than any bid change. For Levels Clinic in Kuwait, Big AL delivered 220% more appointments at a 40% lower cost per acquisition. See more in our case studies, and for clinics read our clinic advertising page.

FAQ

Common questions

How do you calculate cost per lead?

Cost per lead = ad spend / number of leads in the same period. If you spent AED 12,000 last month and received 80 enquiries, your cost per lead is AED 150.

What is the difference between cost per lead and cost per customer?

Cost per lead counts every enquiry. Cost per customer (customer acquisition cost) counts only the people who paid. Cost per customer = ad spend / paying customers, which is the same as cost per lead divided by the share of leads that become customers.

What is a good cost per lead in Dubai or Riyadh?

It depends on what a customer is worth to you. A clinic whose treatment plans are worth thousands can afford a far higher cost per lead than a restaurant. The useful question is the maximum cost per lead you can afford, which this calculator works out from your own close rate and customer value.

Why do cheap leads sometimes cost more?

Because cheap leads often book less, show up less and buy less. A campaign with a lower cost per lead can have a higher cost per customer. Judge campaigns on cost per customer and revenue, not cost per lead alone.

What should I track to use this properly?

Four counts per month: leads, booked appointments or calls, shows (people who turned up or answered), and paying customers. A CRM or even a shared sheet is enough, as long as every lead is marked with the campaign it came from.

Does the calculator include agency fees?

Enter ad spend only to see media efficiency. To see the full cost, add your monthly agency or staff cost to the ad spend figure.

Want ads judged on customers, not leads?

We connect your ads to your CRM so every campaign is measured on booked, shown and paying customers. Google Partner since 2021.

More questions

How does the cost per lead calculator work out the maximum affordable cost per lead?

It multiplies the 12-month gross profit per customer by the share of leads that become paying customers. Gross profit per customer is first purchase value times purchases in 12 months times gross margin, and the share of leads converting comes from your booking, show and close rates multiplied together. In the worked example, 100 leads produce 14.0 customers, each worth AED 1,800 in gross profit, so the most you can pay per lead is AED 252 against an actual cost of AED 150. Pay more than the maximum and the ads lose money even over a full year.

Which inputs does the cost per lead calculator need from my lead funnel?

Eight inputs, all from one full month of real numbers in AED or SAR: monthly ad spend; leads per month, counting forms, calls and WhatsApp chats from ads; the percentage of leads that book an appointment, consultation or call; the percentage of bookings that show up or answer; the percentage of shows that buy; average first purchase value; gross margin after the direct cost of the service; and purchases per customer over 12 months, entered as 1 if they buy once. The result updates as you type and shows cost per lead, booking, show and paying customer.

What is the difference between cost per booking and cost per show in the calculator?

Cost per booking is ad spend divided by the leads who booked an appointment, consultation or call, while cost per show divides the same spend by the people who actually turned up or answered. The gap between them is your no-show rate, and in the worked example it lifts the figure from AED 375 per booking to AED 536 per show. That difference is rarely fixed by bidding; reminders, fast replies and follow-up on no-shows usually move cost per customer more than any change inside the ad account.

Why does the cost per lead calculator use gross profit rather than revenue?

Because revenue does not pay for ads, profit does. First purchase value is multiplied by gross margin after the direct cost of the service, then by purchases in 12 months, to give the gross profit a customer returns. The example shows the difference: a 1.40x ROAS on AED 21,000 of first-purchase revenue looks thin, but the 12-month value to cost ratio is 1.7 : 1 and the customers return about AED 10,200 in gross profit after ad spend. Judging on revenue alone would either overstate a low-margin business or undersell a high-margin one with repeat purchases.