Ecommerce data systems
If you open Shopify, Amazon, Google Ads, and Meta to check yesterday's numbers, a warehouse can bring those reports together.
Data sources




Why it breaks
Sales, ad, inventory, and finance data often disagree across Amazon, Shopify, and the ad platforms. Someone has to reconcile the definitions before the reports can be reviewed.
The systems that often need to agree
A practical architecture
A warehouse stores source data in one place, then models it for sales, cost, ad, inventory, and profit reporting.
01 / Integrate
Copies source data from Amazon, Shopify, and ad platforms into the warehouse.
Fivetran: Managed connectors. Check each required source, table, and region before choosing it.
Airbyte: Connector software with self-hosted and managed options. Your team still owns setup, testing, and source changes.
Daton: An ecommerce-focused connector option. Test it against the Amazon and Shopify tables your reports need.
02 / Model
Stores source data and runs the SQL models behind the reports.
Snowflake: Separates storage and compute and connects to common ingestion and BI tools.
BigQuery: Google Cloud's managed warehouse and a natural tool to test when the rest of the data stack is on Google Cloud.
03 / Use
Where people open dashboards, filter results, and investigate a number.
Tableau: Desktop authoring and published dashboards for visual analysis.
Power BI: Reporting and semantic models in the Microsoft ecosystem.
Looker: Browser-based BI with a modeled layer written in LookML.
Metabase: Open-source BI with a browser interface for queries and dashboards.
Case study
We organized commerce, finance, inventory, refunds, fulfillment, marketing, and creator data in Snowflake and dbt for Tableau.
7
operating domains modeled together
120
models declared in the generated dbt manifest
10,105
order-line records reconciled during one connector migration
Build in order
Start with source access and one set of reports. Reconcile those numbers before adding more sources.
01 / Connect
Connect the commerce and advertising sources needed for the first reports. Set up access and test each load.
02 / Reconcile
Build reconciliation reports, turn source data into reporting models, and compare warehouse totals with each platform.
03 / Review
Build the executive summary and channel reports, then revise them after review.
Start with fewer sources
Start with the systems needed for the first reports. Add another source only after those reports reconcile to platform totals.
Decision guides
Compare each option against your required sources, cloud, report types, and the team that will operate it.
Both are cloud data warehouses. Compare them against your cloud, query patterns, security requirements, and operating skills.
Runs on AWS, Azure, and Google Cloud. Storage and compute are configured separately.
Consider it when: Your data spans clouds or your team already runs Snowflake
A managed warehouse on Google Cloud. Google Cloud services can feed or query it without adding another cloud.
Consider it when: Your data and technical team already use Google Cloud
Compare how each tool handles modeling, authoring, sharing, permissions, and the reports your team already uses.
Desktop authoring and published dashboards for visual analysis. Test it with one of your harder reports.
Reporting and semantic models in the Microsoft ecosystem. Start here if the team already works in Excel and Microsoft 365.
Browser-based BI with a modeled layer written in LookML. Check whether the team can own that model.
Open-source BI with a browser interface for queries and dashboards. Test permissions, sharing, and the queries your team needs.
How to test: Rebuild one report that people already use. Compare the totals, authoring work, permissions, and publishing steps before choosing a tool.
Compare source coverage and decide who will run connector infrastructure, monitor loads, and respond when a source changes.
Fivetran runs managed connectors. Your team still needs to test source coverage, monitor loads, and own downstream models.
Airbyte offers self-hosted and managed options. With self-hosting, your team runs the infrastructure and tests connector updates.
Start with the Amazon Seller Central tables, regions, and refresh timing you need, then test each connector against that list.
Test Daton when:
Test Fivetran when:
Triple Whale provides packaged ecommerce reporting. A warehouse lets you combine source data and define your own models.
Test it when: You want packaged Shopify reporting and its definitions cover the questions you need to answer.
Check first: Required connectors, metric definitions, exports, and the reports you need to change.
Test it when: You need to combine brands or sources and define metrics in your own models.
Plan for: Implementation, reconciliation, monitoring, and ongoing model changes.
If your team doesn't have a data engineer, ask who will own connector setup, reconciliation, models, reports, and monitoring.
Ask the partner to show coverage for the Amazon Seller Central and Shopify tables you need, plus how they reconcile orders, refunds, fees, and ad spend.
Connector setup is only the first step. Someone still has to define models, compare totals with each source, and build the reports.
Keep reading
Comparisons and setup guides for connectors, warehouses, and BI tools.
Find the SP-API sources for payouts, SKU margin, FBA storage fees, and reimbursements.
Read guide →Compare connector coverage, operating work, and warehouse load for Fivetran, Airbyte, and Daton.
Read guide →Compare Tableau, Power BI, Looker, and Metabase for modeling, authoring, sharing, and Excel workflows.
Read guide →Compare BigQuery, Snowflake, and Azure against cloud fit, query patterns, and operating work.
Read guide →Stack builder
Answer a short set of questions about your sources, team, and current tools. The result is a stack to test, not a buying decision.
Select all that apply
FAQ
Start with the mismatch
Bring the Shopify, Amazon, ad, inventory, or finance reports that do not agree. We can trace the definitions and decide where to start.
Review your reporting problemAbout Greyfield Data
We build data warehouses and reports for ecommerce brands selling on Amazon, Shopify, and TikTok Shop. Client work includes multi-brand portfolios, DTC brands, and Amazon sellers.