Ecommerce analytics
Ecommerce analytics, deployed as one standard system
We do not design a different setup for every store. The same validated pipeline, the same dashboard set, deployed the same way. That is why it takes about a week.
The ecommerce analytics system at a glance
- Service
- Validated tracking, joined ad spend, standard dashboards, attribution, conversational analytics
- Price
- from $2,000 one-off, plus $200 to $300 per month to keep it running
- Timeline
- About a week end to end, with roughly 48 hours of build once accesses are in place
- Runs in
- Your own Google Cloud project and BigQuery, under your billing account
- Platforms
- Shopify, WooCommerce, GA4, GTM, Google Ads, Meta Ads, TikTok Ads, Pinterest Ads, Microsoft Ads
- Not included
- Individually designed dashboards, custom CRM integrations, custom BI development
What this replaces
Ecommerce teams rarely lack data. They lack one version of it they can act on.
What the standard package includes
How it runs
What the full setup costs
- 01
Access
You grant a standard set: store, GA4, GTM, ad accounts, Google Cloud.
- 02
Validate and fix
We check what your tracking actually sends, and repair it.
- 03
Build
Ad cost pipelines, BigQuery models, dashboards and the conversational layer.
- 04
QA and handover
Reconciled against your back office, documented, walked through.
FAQ
Ecommerce analytics questions
What does the ecommerce analytics setup include?
Tracking validation and fixes, UTM validation, ad costs from Google, Meta, TikTok, Pinterest and Microsoft, BigQuery in your own cloud project, the standard Looker dashboard package, first-touch, last-touch and assisted attribution, conversational analytics, then QA against your back office and handover.
How long does the setup take?
About a week end to end. Most of that is you collecting accesses. Once all the correct accesses are in place, the technical deployment can be done in roughly 48 hours.
How much does it cost?
From $2,000 for the setup. The final quote depends on the number of ad platforms and the state of your tracking. Keeping the system running and monitored is $200 to $300 per month, and that is not unlimited support.
Do we get dashboards designed for our business?
No, and that is deliberate. Every store gets the same standard package: acquisition performance, the ecommerce funnel, cohorts and trends. We do not copy your existing reports or design a bespoke dashboard per client, which is what keeps deployment down to about a week. If many stores ask for the same missing view, it becomes a standard feature.
Who owns the data and the infrastructure?
You do. BigQuery and Looker run in your own Google Cloud project under your billing account. Your business data never moves into a closed system you would later have to migrate out of. Our access is collaborator level and can be revoked without breaking your reports.
What is conversational analytics?
Asking the data in plain language and continuing with follow-up questions. Why did this campaign’s ROAS drop, break that down by device, what changed against the previous four weeks. The value is the shortened path from question to answer, without a new ticket for every SQL cut.
Does it show our actual profit?
Not in this version. Real profit needs COGS, shipping, payment fees and returns, and in most smaller ecommerce businesses that data either does not exist or lives in non-standard systems. We report revenue, ad spend, ROAS, CAC and conversion rate.
Which stores is this not for?
Businesses with a long custom sales cycle, call-driven sales, lead generation rather than online purchase, heavily customised checkout logic, or a need for a fully individual BI system. We say no to those rather than bending the standard package around them.
What does the monthly maintenance cover?
Keeping the standard system running: pipeline monitoring, tracking health monitoring, integration monitoring, continued access to conversational analytics, and notifications when something technical breaks. If ad costs stop arriving because of your billing or an expired token, you fix it on your side. If a component of ours broke, fixing it is on us.
Not ready for the whole system?
Most stores start with one defined problem: a purchase event that never fires, conversions Google Ads never receives, or a pixel that double counts. We scope that one fix, and whether the rest is worth standardising is a separate conversation.
Describe your store
Send the symptom, the platform and a screenshot if you have one. We come back with what we think is happening, what it would take to fix, and a fixed price, before any work starts.