Reflective Data (@reflectivedata) header
Reflective Data (@reflectivedata) profile picture

Managed cloud data infrastructure and services for SMEs and enterprises. Posts about data and analytics.

Joined November 2016
Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)Photo by Reflective Data (@reflectivedata)
Having issues with the 1M event limit in GA4? Look into Parallel Tracking! #measure #ga4 buff.ly/3P4DXa8
2
339
Your dashboard has 40 charts. Ask the people who open it which 3 they actually use. Then build those 3 really well, with definitions everyone agreed on. Dashboards people actually open are usually the short ones. reflectivedata.com/services/…
30
Reloading a whole database table every night is the slow, expensive way to stay in sync. Change data capture copies only what changed, as it changes. Smaller loads, fresher data, less strain on the source. Your pipeline tool should do this by default. reflectivedata.com/data-pipe…
1
15
1/ GA4 is a great free tool. Heavy users all hit the same 3 walls.
1
85
3/ Wall 2: GA360's price. It lifts the cap, but it's an enterprise contract. Hard to justify when one limit is the main reason. Wall 3: sampled and modelled data in the GA4 interface.
1
11
"Ask your data in plain English" works today. On one condition: the AI doesn't invent the business logic. It picks "revenue" from definitions your team already agreed on, and shows how each number was calculated. Without that, it's a confident guess. reflectivedata.com/platform/…
20
Looker, Tableau or Power BI? Honest answer: the tool matters less than what sits under it. If "active customer" means something different in each workbook, all three will show the wrong number beautifully. Agree the definitions first. reflectivedata.com/services/…
1
2
155
GA4's native export goes to one place: BigQuery. On Snowflake, Redshift or S3? The usual route is GA4 → BigQuery → your warehouse: two platforms to pay for, a 1M events/day cap, and a load that lands when it lands. There's a shorter route. reflectivedata.com/how-to-ex…
46
Warehouse bills rarely grow because of storage. They grow because every dashboard scans raw event tables each time it's opened. Model once. Aggregate once. Point reports at the small tables. One client cut marketing warehouse costs ~75% this way. reflectivedata.com/case-stud…
32
1/ Want AI to answer questions about your data? There are 2 tempting shortcuts. Both backfire.
1
46
3/ Shortcut 2: point it at raw warehouse exports. Complete data, but large, nested and full of duplicates, bots and test traffic. The model guesses the business logic on every query. Slow, expensive, inconsistent.
1
1
4
dbt in production, a short checklist: › every model in version control › tests that fail before the dashboard does › docs people can actually find › schedules that don't live on someone's laptop Missing two or more? That's what hosted dbt is for. reflectivedata.com/platform/…
1
211
Pattern we see in most analytics audits: the tracking is fine, the definitions aren't. "Conversion" in GA4, in the ad platform and in finance are three different numbers. Nobody is wrong. Nobody agreed. reflectivedata.com/services/…
90
1/ GA360 vs GA4 Parallel Tracking. An honest comparison, from the people who built one of them.
1
101
4/ Cost: GA360 is an enterprise contract. Parallel tracking is priced by volume and is far more affordable for most teams that only need the data.
1
1