Metrics & Analytics

LSA Booking Rate: How to Track It

June 5, 2026 · CallRadius LSA Institute · 6 min read

Of all the numbers in Local Services Ads, booking rate is the one that actually decides whether the channel makes you money — and it is the one Google will never show you. Booking rate is the share of your LSA leads that turn into booked jobs. This article covers how to define it, how to calculate it, and how to track it week over week without turning it into a spreadsheet chore.

The reason booking rate matters so much is structural: a large share of raw LSA leads — third-party estimates put it near 45% — are unbookable to begin with. Wrong service, wrong area, price-only shoppers, spam. So the volume Google bills you for is never the volume you can win. Booking rate is how you measure the part that is actually winnable, and how well you win it.

Why Google can't measure booking rate for you

The Local Services Ads dashboard knows a lead happened and whether it was charged. It does not know what happened after the call ended or the message thread went quiet. Only you know whether that lead became a scheduled job. That means booking rate is the one core LSA metric you have to capture yourself, by recording an outcome on every lead.

How to calculate LSA booking rate

The formula is simple:

The discipline is in the definitions. Before you count anything, settle three questions:

Split it by channel and job type

A single account-wide booking rate is a starting point, not the answer. Break it out:

SegmentLeads (illustrative)BookedBooking rate
Phone leads1203831.7%
Message leads641320.3%
Emergency job type522446.2%
Estimate / quote781519.2%

Illustrative segmentation only — shapes vary widely by trade and market.

The moment you segment, the account average stops lying to you. A healthy emergency booking rate can hide a dismal quote-request rate, and you would never fix the second if you only looked at the blended number.

What a moving booking rate is telling you

Booking rate rarely drops because "the leads got worse." More often it moves for reasons you control:

Because so many of these causes are internal, booking rate doubles as an operational health check. A falling rate is usually a signal about your phone coverage and follow-up, not about Google.

Make it a habit, not a project

The only version of this that survives contact with a busy shop is the low-effort one. Tag each lead's outcome as it resolves — booked, lost, junk — right in whatever tool already holds your leads. Once a week, total the booked and the leads, divide, and log the number next to last week's. You are not building a data science practice. You are keeping one line moving in the right direction, and that one line is the closest thing LSA has to a scoreboard.

Frequently asked questions

What is a good booking rate for Local Services Ads?

There is no universal figure because trades and metros differ, but because a large share of raw LSA leads are unbookable by nature, a booking rate well below your trade's norm usually points to a follow-up or answer-rate problem rather than bad leads. Track your own trend and compare periods, not other companies.

How do I calculate LSA booking rate?

Booking rate is booked jobs divided by leads for the same period, expressed as a percentage. Decide what counts as booked, count only leads from Local Services Ads, and use the same window for both numbers. Compute it separately for phone and message leads so one channel does not mask the other.

Does Google report booking rate in the LSA dashboard?

No. Google can tell you a lead occurred and whether it was charged, but it does not know whether you booked the job. Booking rate requires you to record the outcome of each lead yourself, then divide booked jobs by leads. It is the one core LSA metric entirely on you to capture.

How CallRadius helps. CallRadius captures a booked-or-not outcome on every lead and ties booking rate back to response time and job type, so the metric Google can't see becomes the one it optimizes around. See where your account stands with the free LSA score, or try CallRadius free for 14 days — no contract, cancel anytime.

Official reference: Google Local Services Ads Help Center · Google Business Profile Help.

CallRadius — autonomous AI for Google Local Services Ads · CallRadius LLC, Scottsdale, AZ · Patent-pending closed-loop optimization.