Every platform claims credit for every sale. BigQuery attribution uses your raw GA4 data to build a model that's actually yours — no platform bias, no black box.
Correctly attributed
Correctly attributed
Distributed correctly
Custom weights applied
GA4 raw data connected
Every platform has a financial incentive to claim as much credit as possible.
Meta's 7-day click window overlaps completely with Google's 30-day window. Both claim 100% credit for the same conversion. Your actual channel contribution is invisible.
MER (total revenue ÷ total ad spend) is the honest number. If your blended platform ROAS is 5x but your MER is 2x, attribution is wildly wrong across the board.
If you can't trust any single platform's attribution, every budget reallocation is a guess. BigQuery attribution gives you a model you actually own.
Most brands have 3–5 critical tracking errors they don't know about. We find them all.
GA4 BigQuery export configured, raw event-level data flowing to your BigQuery project
First-touch, last-touch, linear, time-decay, position-based — all built in SQL
A model weighted for your specific business — different weight for paid vs organic vs direct
Attribution dashboard built on BigQuery — update daily, owned by you
Side-by-side comparison of platform-reported vs your model — so you see the gap clearly
Every query documented and explained — your team can maintain and extend it
| Issue Category | What We Check & Fix | Business Impact |
|---|---|---|
| Model Ownership | The model is built directly in your BigQuery project using documented SQL — nothing lives inside a third-party dashboard. | You own the logic, not a platform |
| Raw Data Accuracy | Runs on complete, unsampled GA4 export data joined with your actual order/revenue data — not modelled estimates. | Attribution based on real events |
| Custom Weighting | Weights tuned to how your business actually converts — e.g. heavier first-touch credit for awareness channels, last-touch for close. | A model that fits your funnel |
| No Recurring Fees | One-time SQL build, fully documented and handed over — no monthly SaaS subscription to keep it running. | Zero ongoing platform cost |
| Full Transparency | Every query is documented and version-controlled — your team can audit, maintain, or extend it without us. | No black-box logic |
| Platform Gap Visibility | A Looker Studio view sits your model directly next to platform-reported numbers, row by row. | See exactly where platforms over-claim |
Blended platform-reported ROAS across Meta and Google added up to more revenue than the store actually did. We built a custom BigQuery model joining raw GA4 events with Shopify order data. The model showed the real channel split — platforms were double-counting the same conversions across overlapping attribution windows. Budget was reallocated based on the corrected numbers.
Timeline scoped per project — typically 3-4 weeks.
BigQuery export configured, raw data pipeline validated, business attribution requirements documented.
SQL attribution models built and tested against historical data.
Looker Studio dashboard built, models QA'd against known conversion data.
Full documentation, SQL walkthrough, training on how to interpret and extend the model.
Most multi-touch attribution tools are black boxes. BigQuery is your data, your SQL, your rules.
| 🎯 TrackThenScale | Platform Attribution | MTA / SaaS Tool | |
|---|---|---|---|
| Model built on your raw, unsampled GA4 data | ✓ | ✗ | Depends on integration |
| You own the model and logic after handover | ✓ | ✗ | ✗ (platform owns it) |
| Custom weights matched to your funnel | ✓ | ✗ | Limited presets |
| Fully auditable SQL, no black box | ✓ | ✗ | ✗ |
| Removes cross-platform double-counting | ✓ | ✗ | Sometimes |
| No monthly SaaS fee after build | ✓ | ✓ | ✗ |
| Looker Studio dashboard included | ✓ | ✗ | Varies |
| Model validated against your known revenue | ✓ | ✗ | ✗ |
We validate every attribution model against historical conversion data you know to be accurate. If the model outputs don't make sense against your ground truth, we iterate until they do.
If you've been allocating budget for 12 months based on platform-reported attribution, the compounded opportunity cost of that misallocation is significant. The longer you wait, the more historical data you need to un-learn.
A full written audit report — not a vague summary. Specific findings, specific fixes.
GA4 raw event export configured, joined with your order/revenue data, validated end-to-end.
First-touch, last-touch, linear, time-decay, and position-based models — built and tested against your data.
Your model, updating daily, owned by you — with a side-by-side view against platform-reported numbers.
Every model checked against known historical conversions to confirm it reflects reality.
Every query explained — your team can maintain, audit, or extend the model without us.
We walk you through the model and dashboard live, plus email support after delivery.
Select what applies to you — see a live estimate update on the right.
Select at least one issue
to see your estimate
Enter your details to see exact figures — we'll also email you this breakdown.
Not vague "great service" reviews. Specific numbers from specific fixes.
We always suspected Meta was over-claiming credit. The BigQuery model confirmed it — Meta was attributing 60% more conversions than it actually drove. We shifted budget to Google Shopping and organic. MER improved in 6 weeks.
As a SaaS company our customer journey spans weeks. Platform last-click attribution was completely useless. The BigQuery first-touch model finally showed us which channels were actually starting the conversations that converted.
For financial products the customer journey is long and multi-touch. The BigQuery model showed us that Quora was driving first-touch awareness that Meta was claiming last-touch credit for. We increased Quora budget and CPL dropped.
I've run campaigns where every platform showed a different ROAS — and nobody could agree on which channel to scale. BigQuery attribution exists to end that argument with data instead of opinion.
Platform attribution is designed to make each platform look indispensable. Your own BigQuery model is designed to show you the truth. Those are very different objectives.
This is an advanced engagement — I'll work with you directly on the data pipeline, model design, and validation. You'll understand exactly how your attribution works when we're done.
No. We build a Looker Studio dashboard on top of BigQuery that your team can use without SQL knowledge. The SQL is there if you want to look under the hood.
GA4 connected to BigQuery (we set this up), and ideally order/CRM data to join against. The more data quality upstream, the better the attribution model.
GA4's models are sampled, run in a black box, and can't be customised. BigQuery uses your raw unsampled data and the model is fully transparent SQL that you own.
We typically recommend BigQuery attribution for brands spending ₹5L+ per month across paid channels. Below that, the full stack audit is usually a better starting point.
Yes — for B2B clients we can join CRM data (deal value, close date) against GA4 sessions to build true revenue attribution including offline conversions.
It depends on your customer journey length and channel mix. We typically start with first-touch and position-based, then build a custom model based on your actual conversion patterns.
Typically 3-4 weeks from access being granted. Complexity depends on how many channels you're running and whether we need to join CRM data.
You own everything. We work in your Google Cloud project. All SQL is documented. If you never want to talk to us again after handover, you have everything you need.
Yes — that's the whole point. We document every query and leave you with a foundation you can extend as your channel mix changes.
Yes — we've built attribution models for brands in Singapore and the US. Scoped and priced in consultation.
We always audit your GA4 setup first before building the attribution model. Garbage in, garbage out — the model is only as good as the underlying tracking.
Position-based (also called U-shaped) gives 40% credit to the first touch, 40% to the last touch, and distributes the remaining 20% across middle touches. Good for brands with clear awareness and conversion channels.
We take 3 BigQuery attribution projects per quarter. Join the waitlist and we'll reach out to scope your project.
Join the Waitlist →