Why Recent Numbers Change
- Attribution windows. Ad platforms credit conversions to clicks and views that happened days earlier. A purchase today can be attributed to a click from last week, so last week’s conversion numbers grow after the fact.
- Processing delays. Analytics platforms ingest and process events for hours before totals stabilize. The most recent day is almost always incomplete.
- Restatements. Platforms remove invalid traffic and correct errors retroactively, which can also revise numbers downward.
When Data Becomes Final
Each platform has a window after which historical data stops changing, ranging from a couple of days for analytics sources to roughly a month for ad platforms with long attribution windows. Once a date range falls entirely outside that window, the numbers are stable and queries over it are fully reproducible. If you need exact period totals for reporting, query the period a few days after it closes, or schedule a refresh so the final numbers overwrite the early snapshot.Comparing Detrics with the Platform’s UI
When a Detrics number differs from what you see in the platform’s own dashboard, check these in order:- Date range: does the platform UI include today the same way your query does?
- Timezone: Detrics interprets dates in UTC; the platform UI uses the account’s timezone
- Attribution settings: the UI may display a different attribution window than the API default
- Metric definition: similarly named metrics can measure different things (for example, “views” vs. “plays” on video metrics)
Keeping Reports Fresh
For dashboards and recurring reports, schedule automatic refreshes instead of pulling data manually. The scheduler re-runs your query, so settling numbers update on their own.Automate Queries in Sheets
Schedule refreshes for spreadsheet reports
BigQuery Sync Scheduling
Refresh windows for warehouse syncs