Define what is missing
Start by naming the missing item precisely. Is an entire date absent, a particular query missing from a table, or a dashboard showing an older refresh time? These are different observations. Save the selected property, report, filters, requested dates and time of inspection before changing the view.
Use separate labels for 'no row returned', 'reported zero' and 'request failed'. Converting all three into zero clicks makes an operational gap look like a measured business result. If a dashboard hides these distinctions, inspect the underlying saved response or original report before drawing a conclusion.
Check the report's freshness indicators
Google explains that the newest Performance data can be preliminary and may change; its graph identifies preliminary data with a dotted line. The 24-hour view also includes preliminary data. Record the indication visible in your report rather than assuming every selected date is complete.
Keep two timestamps in your investigation: when the source was observed and when your own dashboard last imported it. A recent dashboard refresh does not establish that the source contains a complete recent interval. Conversely, a fresh source with a stale dashboard points toward your import process rather than a reason to edit website content.
Compare the source with the stored copy
Open the source report using the same property and filters as the dashboard. Compare a completed historical interval first, then the recent interval in question. Save the exact settings and response outcome. This helps identify whether the disagreement affects all data or only the latest dates.
If a connector reports an access error or a failed request, preserve the error category and hand it to the integration owner without exposing credentials. If the source returns data that the dashboard omits, inspect the import range and date handling. Do not silently replace a failed import with an empty successful dataset.
Example: a daily digest labels an unfinished interval
Illustrative scenario: a morning digest compares yesterday's imported count with a complete earlier day. The source still marks the newest data as preliminary, but the digest calls the smaller value a confirmed traffic collapse. The team saves both views and identifies the missing freshness label.
The team changes its report wording to distinguish provisional observations from completed comparisons and schedules a later recheck. It keeps the original values with their extraction times instead of erasing them. This hypothetical example describes reporting hygiene, not a promised delay or a rule that every decline is merely incomplete data.
Choose observation or investigation using the evidence
When the only issue is an explicitly incomplete interval, state that limitation and record the next review point. When a comparable, completed interval shows fewer clicks or impressions, open a performance investigation with that evidence. When the import fails, open an integration task. Each outcome has a different owner and acceptance criterion.
Close the freshness task when the source state and dashboard state agree or the remaining difference is documented. Retain a short incident record containing dates, settings, timestamps, observed values and the final explanation. Avoid assigning a universal waiting period: the evidence in the current report should determine whether the data is ready for the comparison you intend to make.
