SurfacedBySurfacedBy Docs

Measurement Scope

How Daily Check and Full Check combine into the numbers on every chart.

Ask an AI:Open in ChatGPTOpen in Claude

Every AI answer in SurfacedBy is collected by one of two measurement scopes: Daily Check or Full Check. A Daily Check reviews a focused set of your tracked prompts across your AI platforms on the days between Full Checks, so you see movement early. A Full Check reviews your tracked prompt set across your AI platforms, and it is the official baseline for rank, reports, and competitor comparisons. (The API exposes these scopes as daily_monitoring and full_benchmark.)

When each scope runs

Every paid plan (Starter, Professional, and Agency) gets both:

  • Full Check - weekly. Your first Full Check runs as soon as setup is complete, and the next one follows a week later.
  • Daily Check - every day except a day when a Full Check is due, including during the trial. Each Daily Check reviews part of your active prompts, and not always on every AI platform you have, so daily figures move in smaller steps than a Full Check.

On larger prompt sets, a Full Check does not recheck every prompt on every platform each week. A prompt or platform that is not rechecked in a given week keeps its answer from the last Full Check that covered it, so nothing on the scoreboard goes blank. See Prompts.

How displayed values are composed

Think of a scoreboard with one cell for every tracked prompt, AI platform, and country combination on your domain. Each cell holds the most recent answer the AI gave for that combination.

  • A Full Check refills the cells it checks.
  • A Daily Check rewrites the smaller set of cells it checks. Every other cell keeps its previous value.

The dashboard shows the scoreboard as it stands right now. No cell goes blank between checks, because the previous answer carries forward until a newer one replaces it. The scoreboard is built from your checks, not from a calendar window: it holds the latest Full Check answer for every cell plus every Daily Check since.

A concrete example. Suppose a Full Check tested your prompts on Monday and a Daily Check rechecked some of them on some platforms on Tuesday. The Tuesday answers replace the Monday answers for exactly those prompts on those platforms. Every other cell still shows Monday's Full Check answer. Visibility Score, Brand Coverage, AI Mentions, and the per-platform breakdown all read this scoreboard.

Current state versus a date range

The scoreboard answers "where do we stand right now". A different kind of number answers "what happened in the selected period".

  • Scoreboard values - Visibility Score, Brand Coverage, AI Mentions, Market Position, and every point on a trend chart (each point is the scoreboard as it stood after that check). A date range does not change the headline values.
  • Date-range counts - figures that count every AI answer collected in the selected range, including repeated answers to the same prompt: "Coverage in range" and the source counts on Citations & Sources, the "in range" figures on AI Visibility, and the answers captured on AI Responses.

If you would count "every AI answer in the period" to reproduce a number, it is a date-range count. If you would check "what the latest answer says for each prompt and platform", it is a scoreboard value. The two can legitimately differ, which is why date-range figures are labelled as such.

Comparisons

A change value compares two checks of the same scope: a Daily Check with the previous Daily Check, and a Full Check with the previous Full Check. SurfacedBy does not silently compare a Daily Check against a Full Check.

Where a comparison does have to cross scopes, or where the Visibility Score formula changed between the two checks, the value carries a "Trend only" chip. Read it as the direction of the change, not an exact size.

Trend charts draw one continuous line per metric and mark each Full Check day with a ring. On the Trends page you can switch between Both, Full Check, and Daily Check to see one scope on its own.

Market Position

Market Position is your rank among your tracked competitors by AI Mentions: 1 plus the number of competitors mentioned in more answers than you. It is anchored to the Full Check: the value comes from the most recent Full Check, and on Daily Check days the dashboard keeps that value. This avoids day-to-day rank changes driven by a smaller daily set. Adding or removing a tracked competitor re-ranks you against the updated list using the same counts. If you have no tracked competitors yet, Market Position reads "Not ranked yet".

Recommendations work the same way: they are generated only by Full Checks.

What this means for you

  • Treat the default dashboard values as the current state. They are not the result of a single check; they are the latest answer for every tracked cell.
  • Treat figures labelled "in range" or tied to a date window as counts of every answer in that window.
  • Treat a "Trend only" chip as directional. The change is real; the exact size is approximate.
  • For rank, reports, and competitor comparisons, the Full Check is the source of truth.

On this page