We build GA4Dataform
Expert-built Dataform models that turn the raw GA4 BigQuery export into documented, business-ready tables. Ready in minutes, inside your own Google Cloud project.
- Open-source core
- Incremental loading
- No access to your BigQuery data
Core and Premium, side by side
Core gives you GA4Dataform out of the box. Premium builds on the same models with attribution, reporting tables, priority updates and support.
| What you get | CoreFree | PremiumPaid |
|---|---|---|
| In Core and Premium | ||
| Flattened events, sessions and transactions tables | ✓ | ✓ |
| Sessionisation aligned with GA4 | ✓ | ✓ |
| Incremental loading, optimized for cost and performance | ✓ | ✓ |
| Custom user properties and event, item and URL parameters | ✓ | ✓ |
| Channel groups, including Organic AI, and misattribution fixes | ✓ | ✓ |
| AI-ready table and column descriptions | ✓ | ✓ |
| Installer app for setup and updates | ✓ | ✓ |
| Premium only | ||
| Multi-touch attribution modeling | – | ✓ |
| Anomaly detection | – | ✓ |
| Reporting tables: funnels, items, item list attribution, conversion rates | – | ✓ |
| Multi-property support | – | ✓ |
| Intraday and GA360 fresh tables | – | ✓ |
| User stitching | – | ✓ |
| Custom channel grouping | – | ✓ |
| Google Ads data models | – | ✓ |
| PII detection | – | ✓ |
| BigQuery cost monitoring and custom parameter detection dashboards | – | ✓ |
| Export to Cloud Storage as Parquet | – | ✓ |
| Priority updates for GA4 schema changes | – | ✓ |
| Priority support and onboarding call | – | ✓ |
| See pricing → | Free | Paid |
SELECT PARSE_DATE('%Y%m%d', event_date) AS day, COUNT(DISTINCT user_pseudo_id) AS users, COUNTIF(event_name = 'purchase') AS purchases, ROUND(SUM(ecommerce.purchase_revenue), 2) AS revenue FROM `ga4dataform-demo-public.analytics_770000002.events_*` WHERE _TABLE_SUFFIX >= ... -- last 7 days GROUP BY day ORDER BY day DESC
A public GA4 demo dataset
Learning and testing GA4 in BigQuery needs realistic data, and a real export holds personal data and business figures. We built a synthetic GA4 export in the current schema, refreshed every morning.
Query the public datasets straight away, or build your own with the open-source generator.
Explore the dataset →Your data stays in your cloud
GA4Dataform runs entirely in your own Google Cloud environment.
- Install Dataform models in your own Google Cloud project.
- Ship updates through the installer app.
- Document every table and column for analysts, BI and AI tools.
- Store your GA4 data.
- Access your BigQuery data.
- Put limits on data volume or usage.
Who we are
Analytics engineers and data specialists who work with GA4 and BigQuery every day.
- Jules Stuifbergen Data Analyst
- Krisztián Korpa Analytics Engineer
- Artem Korneev Analytics Developer
- Simon Breton Analytics Engineer
- Johan van de Werken Data Expert
Get in touch
support@superformlabs.euFor product support, see ga4dataform.com/support and the documentation.