Quality Score · 0–100

A score on every lead. Free, even on the preview.

Quality Score is a deterministic 0–100 number we compute for every business from 7 signals we already have on the record. Same inputs, same score, every time. Costs no extra credits, adds no extra wait, and lands on every result — including the 20 free preview leads.

The seven signals

Quality Score is computed from seven inputs we already have on the record. The weights are tuned per niche — a plumber and a yoga studio don't score identically — but the inputs are the same, and the score is deterministic.

Phone present

Is there a phone number on the Google Business Profile? Reachability is the table stake — a listing with no phone is hard to qualify and hard to back-fill.

Email confidence

How likely is enrichment to find a working business email for this listing? Higher confidence means the +1 enrichment credit is more likely to land an address, lower means we'll often skip the charge.

Website live status

Is the website on the listing still resolving? Dead domains and parked pages drop the score — they correlate strongly with stale businesses.

Google rating

Star rating on the Business Profile. Weighted alongside review count — a 5.0 with two reviews carries less signal than a 4.5 with two hundred.

Google review count

Volume of reviews. High volume + low rating, or low volume + recent activity, both move the score in directions you'd expect.

Photos on listing

Does the owner maintain the listing? Listings with photos uploaded by the business correlate with active management — and active managers reply to email.

Data freshness

When did Google Maps last update this record? Stale data is downweighted — recent edits are a positive signal that the business is operating.

Three tiers

The raw 0–100 number is useful, but the tier is what most teams sort on. Sort to High Quality first and only spend an enrichment credit on those — failed enrichments cost zero.

  • High
    Reachable

    Sort here first. These are the rows worth spending an enrichment credit on — the business is contactable, the listing is well-maintained, the email enrichment is likely to land.

  • Medium
    Partial signal

    Worth keeping warm. Often re-ranks higher after enrichment — a Medium with a verified email can move to High once contactability is confirmed.

  • Low
    Limited signal

    Park these for outbound, or queue them for a different motion (paid ads, retargeting, partner referrals).

Why this matters

Scrapers compete on volume — “100,000 businesses extracted in a city.” That's the wrong metric. We'd rather tell you which 200 of those 1,000 are actually worth contacting — before you spend a credit on enrichment. Fewer bounces, faster qualification, no money burned on rows your sequencing tool would have bounced anyway.

Same logic applies on the agent side: an AI driving outbound via MCP should rank candidates by Quality Score before spending budget on enrichment or send credits.