2022 12 1145x433 LDE white 1

Business Scoring API

One number for how findable a business is. And the exact work that raises it.

Score any business 0–100 across fifteen publishers — Google Maps, Yelp, Apple Maps, Facebook and TomTom, plus the ten AI assistants people now ask for recommendations. A single call returns the score, the competitors measured the same way, and a ranked list of fixes with the points each one is worth.

Trusted by the platforms that manage local presence at scale

ThryvUberallBrightLocalRenderSEOShout About Us

The measurement gap

Everyone sells local presence. Almost nobody can prove it moved.

A business owner pays for listings management, review responses, local SEO, a rebuilt website. Six months later the honest question is the one nobody can answer: did any of it work? The agency has the same problem from the other side — real work done, and no defensible way to show it landed.

None of that shows up in a monthly report. All of it shows up in a score.

What you get

One call. The whole picture.

Send a business name and address. Get back a complete assessment of how that business appears everywhere a customer might look for it — and what to do about the gaps.

Publishers scored per run — five traditional, ten AI assistants.
15Publishers scored per run — five traditional, ten AI assistants.
A single weighted score, built from a published model.
0–100A single weighted score, built from a published model.
Typical synchronous response. Every publisher is scored concurrently.
30–90sTypical synchronous response. Every publisher is scored concurrently.

The score itself

A weighted 0–100 figure covering presence, reputation, search performance, website quality and AI visibility. One number a business owner can hold in their head.

Every publisher, itemised

Per publisher: whether a profile exists at all, its score, review count, average rating, estimated positive sentiment, the date of the last review, and a link straight to the listing.

AI assistant visibility

The prompts asked, which assistants named the business, and how early in the answer it appeared. Presence in an answer engine, measured rather than guessed.

A ranked list of fixes

Every action item carries a priority, the publisher it applies to, step-by-step instructions, a realistic time estimate, and the points you should expect to gain by doing it.

Competitors on the same scale

The businesses actually ranking nearby, scored on the identical model. "You're behind" becomes a number instead of an opinion.

Score history

Pass a business ID and every run is appended to that business's timeline. The line on the chart is the argument for renewing.

The model

Where the hundred points come from.

The weighting is published, not proprietary. An agency should be able to explain a client's number without hand-waving, and two businesses scored a year apart should still be comparable.

WeightWhat it measures
Reviews and reputation30 pointsReview volume and average rating across the traditional publishers.
Presence and discoverability25 pointsWhether a listing exists on each publisher at all, and how completely it is filled in.
Search performance25 pointsKeyword rankings, organic traffic, and domain authority for the business website.
Website quality10 pointsWhether the site resolves, and whether its metadata is usable by the people indexing it.
AI assistant visibility5 pointsWhether assistants name the business when asked for a local recommendation.
Competitive geo visibility5 pointsPosition across the local grid, relative to the competitors actually ranking nearby.

Publishers are weighted individually inside those categories — a missing Google Maps listing costs more than a missing TomTom listing, because it costs the business more.

Answer engines

Your customer asked an AI for a recommendation. Was the business in the answer?

Local discovery is moving into assistants that return one short list instead of ten blue links. Being left off that list is a new kind of invisible, and it appears nowhere in a traditional rank report.

Every scoring run sends category-and-location prompts — “Best sushi restaurants in San Diego?” — to ten assistants and records what came back: the prompt, whether the business was named, and how early it appeared.

Primary

Named where people actually stop reading. This is the placement worth paying for, and the one that earns a prominence bonus in the score.

Secondary

Named in the body of the recommendation. Real visibility, still competitive, but sitting behind whoever the assistant led with.

Passing

Mentioned, but far enough down that it rarely converts. Counts as presence — and marks an obvious place to gain points.

Supply up to five prompts of your own to test the phrasing your clients care about, or let the API generate them from the business category and location.

Coverage

Fifteen places a customer might be looking.

Traditional publishers

  • Google Maps
  • Yelp
  • Apple Maps
  • Facebook
  • TomTom

AI assistants

  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • DeepSeek
  • Llama
  • Qwen
  • Mistral
  • Gemma
  • Meta AI

Score all fifteen, or filter to one group — or a single publisher — for a faster response.Contact us for the full list →

For agencies and platforms

The number that wins the deal is the number that renews it.

A score works twice: as a sales tool in the first meeting, and as a retention tool in the ninth month. It is the same number both times, which is exactly what makes it credible.

Score a prospect before the call and walk in with something specific: “You're at 72. Eleven things are holding you down, worth twenty-four points between them, and our platform handles eight of them. Ninety days and you're over 90.” That is a materially different conversation from a slide about best practices.

Then run it again in ninety days. If the number moved, the invoice defends itself — and if it didn't, you find out before the client does.

Competitors come back scored on the identical model, so the gap between a client and the business winning their market is a figure you can put on a slide.

Built for engineering teams

A single POST, and the whole dashboard comes back.

POST /score/sync returns the complete payload synchronously — business, per-publisher citations, competitors, action items and score history — so a dashboard can render from one response with no polling and no job queue.

Pricing

Fifty-four cents to score a business.

One request scores a business across all fifteen publishers, so this is the price of a complete assessment — not a per-publisher charge.

Per request, at a thousand requests or fewer.
$0.54Per request, at a thousand requests or fewer.
Above a thousand requests, discounted volume tiers apply.
1,000+Above a thousand requests, discounted volume tiers apply.

Volume pricing is quoted against the throughput you expect. Tell us the volume you are planning for and we will price it against your tier.

Pairs with

You might also need

Get started

Score your first business this week.

Tell us what you are building and we will get you a key and a sandbox. Most teams have a real score back on a real business inside a day.

Sandbox included · No credit card · Response within one business day