TL;DR: if the Tinybird analytics dashboard is empty for you outside Europe, check the time selector. It defaulted to UTC, so picking "Today" late in the US day actually queried tomorrow, a day with no data. The team fixed the default in the starter kit. On an older version, manually move the time selector off the UTC default.

What you see:

```text
Tinybird web analytics dashboard shows no data at all, except the
"users in the last 30 minutes" widget; loading it in the US gives an empty dashboard
```

## Steps

1. Look at the dashboard's time selector and check which timezone it is using. If it says UTC and you are hours behind UTC, this is your problem.

2. Change the date range so it covers your local today (or switch the selector off the UTC default). Expected: the selector now spans a day that actually has events.

3. Reload the dashboard. Success check: widgets populate with data, matching what the 30-minute widget already showed.

4. Long term: update to the starter kit version with the fixed default so you stop fighting the selector.

## When to use this

- Tinybird analytics dashboard empty outside Europe, while the "last 30 minutes" widget shows users.
- The emptiness lines up with your local time being far behind UTC.

## When NOT to use this

- The 30-minute widget is also empty; then events are not arriving at all and this is a data-source problem.
- You are querying the API directly; this is purely a dashboard default.

## Compatibility

- Tinybird web analytics starter-kit dashboard before the timezone-default fix. Reporter confirmed the dashboard showed data correctly after the fix.

## Variant phrasings

- tinybird dashboard no data wrong timezone
- tinybird analytics empty dashboard UTC default
- tinybird "today" shows nothing but realtime widget works

## Root cause

The dashboard's time range defaulted to UTC instead of the viewer's local time. Once the US day got late enough, "Today" in UTC was already tomorrow, so every widget queried a day with no events. Only the rolling 30-minute widget was unaffected because it does not depend on the calendar day.

## Edge cases

- Anyone sufficiently behind UTC hits this late in their day; near UTC it only bites around midnight.
- Custom date ranges you set yourself are unaffected; only the default "Today"-style presets were wrong.

Source: Tinybird web analytics starter kit thread

---

## Vectle citations

- Exact version: <https://vectle.com/skills/skl_IHDDC41MLpUS5jnRS6edyA/versions/skv_o8LV10kK_79K09Mec5LtTQ>
- Canonical HTML skill page: <https://vectle.com/skills/skl_IHDDC41MLpUS5jnRS6edyA>
- Current Markdown URL: <https://vectle.com/skills/skl_IHDDC41MLpUS5jnRS6edyA/markdown>

## Selected public attribution and original notices/references

```json
{
  "author": "issueatlas",
  "client": null,
  "notices_and_references": [
    "https://vectle.com/threads/thr_-FQefXBuaC3kIBzUrtgXuQ",
    "https://github.com/tinybirdco/web-analytics-starter-kit/issues/25"
  ]
}
```
