Upgrowly
← Blog

SEO KPIs That Clients Actually Care About (and How to Report Them)

By Neha

The SEO KPIs clients care about are the ones that end in money: enquiries, calls, bookings and sales that came from Google. Everything else, such as clicks, impressions, positions and audit scores, is useful only as an early sign that those outcomes are coming. A good KPI set has one or two business outcomes at the top and three or four leading signals underneath.

Most SEO reports sent by Indian freelancers and agencies get this backwards. They lead with impressions, "keywords in top 100" and domain authority, and the owner, who wanted more patients or more orders, skims it and wonders what they are paying for. This guide gives you a KPI structure you can agree with a client in the first week, where each number comes from, and how to report it so it keeps the retainer alive.

What makes a good SEO KPI?

A KPI, or key performance indicator, is a number you agree to watch because it tells you whether the work is succeeding. For a client, a good SEO KPI passes three tests:

  1. The owner understands it without help. "Calls from the Google listing" passes. "Average position" needs a paragraph of explanation.
  2. SEO work can move it. Enquiries from Google search, yes. Total sales, which also depend on price, stock and staff, only partly.
  3. You can measure it every month from data you have access to. If the client will not share Analytics or Business Profile access, you cannot report it, so agree access before you agree targets.

The practical answer is a ladder with three rungs: business outcomes at the top, leading signals in the middle and site health at the bottom. Report from the top down. The rest of this guide fills in each rung.

Rung 1: the business outcomes

These are what the client is paying for. Pick one or two, not five.

Type of businessOutcome KPIWhere it comes from
Clinic, salon, repair serviceCalls and bookings from GoogleBusiness Profile performance, booking system, front-desk log
Showroom or shopDirection requests and walk-ins who "found you on Google"Business Profile performance, a question at billing
Online storeOrders and revenue from organic searchGoogle Analytics, the store's own reports
Coaching centre, schoolAdmission enquiries from the websiteForm and WhatsApp clicks tracked in Analytics
B2B manufacturer or traderQuote requests from the website and IndiaMARTAnalytics, the IndiaMART lead manager

In Google Analytics, these actions are tracked as key events, which Google defines as events that measure an action "particularly important to the success of your business". Set up key events for form submissions, WhatsApp clicks and phone taps on the site in the first month, or you will have nothing to show in the third.

Some outcomes cannot be measured perfectly. A customer who sees the listing, then walks in a week later, will not appear in any tool. Ask the client's staff to note "how did you hear about us" for new customers. Imperfect but honest beats precise but missing.

Rung 2: the leading signals

Outcomes move slowly and can be noisy month to month. Leading signals show whether the work is heading the right way before the phone rings more. Use these four:

  • Clicks from Google search on non-brand searches. Search Console defines a click as "how often someone clicked a link from Google to your site". Filter out searches that contain the business name, because people who already know the brand would have found it anyway.
  • Impressions on the searches that matter. How often a link to the site was shown. Track a short list of searches that would bring paying customers, not the total.
  • Business Profile actions. The profile's performance screen shows calls, direction requests, website clicks, messages and the search terms that led people to it.
  • Positions for a pinned list of searches. Ten to twenty searches agreed with the client, tracked from Search Console, not a list of 300.

One note for 2026: Search Console counts clicks from Google's AI Overviews and AI Mode as normal clicks in the Performance report, so they are already inside these numbers. Our guide to Google Search Console shows where each report lives.

Rung 3: site health

Health numbers rarely interest owners, but they explain problems and protect the outcomes. Report them briefly, and only in detail when something breaks.

  • Audit score and open issues. Is the site getting healthier? The free website audit gives a score and a list of problems you can re-run each month.
  • Pages indexed. Are the important pages in Google at all? The Google index checker explains, page by page, why any were left out.
  • Speed on phones. The PageSpeed and Core Web Vitals checker shows Google's scores in plain words.
  • Things that broke. A blocked robots.txt, a missing title, a site that went down. The SEO Watchdog re-checks sites every week and warns you when something quietly breaks.

Put health on the last page of the report. If the site was fine all month, one line saying so is enough.

The metrics to stop leading with

Some numbers are easy to show and impressive to an SEO person, but they confuse owners or reward the wrong work. Do not lead with them.

MetricWhy it misleads
Total impressionsRise when the site starts showing for irrelevant searches. A clinic appearing for "what is a molar" across India is not more patients in Indore.
Number of keywords rankingCounts every stray phrase. One page-one ranking for "dentist in Vijay Nagar" beats 200 rankings on page eight.
Domain authority or similar scoresMade by tool companies, not Google. Useful for comparing link profiles, not for judging results.
Site-wide average positionMixes hundreds of searches. It can fall when the site starts appearing for new, longer searches, which is good news that looks bad.
Raw trafficIncludes visitors from abroad, job seekers and spam. Filter to the people who could buy.

You can still keep these in an appendix for your own analysis. The Search Console insights tool is useful here: it finds pages competing with each other, pages seen but not clicked, and pages losing clicks, which turn vague numbers into a work list.

How to set targets without promising rankings

Targets keep both sides honest, but SEO targets need care. Never promise a position. Google decides rankings, and anyone who guarantees one is either lying or about to break Google's rules.

  1. Take a baseline in month one. Note the last three months of clicks, profile calls, direction requests and key events. Without it, you cannot prove anything later.
  2. Compare like with like. Many Indian businesses are seasonal: wedding services around the wedding season, coaching around admissions, retail around Diwali. Compare a month with the same month last year where you can, not just with last month.
  3. Set direction targets for the first six months. "Non-brand clicks and profile calls trending up quarter on quarter" is honest. "Rank 1 for dentist in Indore by March" is not.
  4. Translate into rupees once. The SEO ROI calculator works out whether SEO pays for itself and when, month by month, from the client's own figures. The ranking value calculator estimates what moving up could be worth. Present both as estimates, not forecasts.

Our guide on how long SEO takes helps set the client's expectations on timing.

How to track the outcomes properly

Most KPI arguments are really tracking problems. Fix these in the first month:

  • Key events in Google Analytics for form submissions, WhatsApp clicks and tel: link taps. The Google Analytics visitor report shows visitors, channels and top pages in plain words; for key events, use Analytics itself.
  • Tagged links on the Business Profile's website button, WhatsApp campaigns and social bios, so visits from each show separately in Analytics. The campaign link builder makes them, and our guide to UTM links explains the naming.
  • A simple source question at the front desk or on the enquiry form: "How did you find us?" with Google as one of the options.
  • Business Profile access on your own email, so you can read its performance screen every month.

Where a number cannot be tracked, say so in the report. A client trusts "we cannot see walk-ins, so here is what staff noted" more than a confident guess.

Reporting KPIs every month

Keep the monthly report short and in the ladder's order:

  1. One sentence on the outcome. "Calls from Google were 64 this month, up from 51 in the same month last year." (Numbers here are an example.)
  2. The three or four leading signals, each with last month and the same month last year.
  3. What you did, in plain words, linked to the numbers where you can.
  4. What is next, two or three items, chosen from the Search Console insights list.
  5. Health, in one line unless something broke.

If you would rather not assemble this by hand, Upgrowly's client reports include a monthly report with the audit score and how it moved, problems fixed and still open, Watchdog alerts, and, on paid plans, rank history from the client's own Search Console for pinned searches. Add the Business Profile and Analytics figures yourself. Our guide to writing an SEO report clients understand covers the wording.

Frequently asked questions

What are the most important SEO KPIs?

The business outcomes the client pays for: enquiries, calls, bookings or sales from Google. Under them, track non-brand clicks from Search Console, Business Profile calls and direction requests, and positions for a short agreed list of searches.

How many SEO KPIs should I report to a client?

One or two outcome KPIs and three or four leading signals. More than that and the client stops reading. Keep everything else in an appendix or your own working sheet.

Is organic traffic a good SEO KPI?

Only when filtered. Raw traffic includes visitors from other countries, people looking for jobs and spam. Organic clicks from non-brand searches, in the areas the business serves, are a much better signal.

Should I promise ranking targets in an SEO contract?

No. Rankings are decided by Google and change with location and device. Promise the work you will do, the reporting you will send and the outcomes you will track, and include a no-guarantee clause in the agreement.

How soon should SEO KPIs improve?

Health fixes and Business Profile improvements can show within weeks. Clicks and positions usually take several months, and outcome KPIs follow those. Set direction targets for the first six months rather than fixed numbers.