Data movement

Build your reporting layer on connected data, not CSV handoffs

SourceMedium ingests data from your commerce, marketing, analytics, and subscription systems, then delivers it into a managed warehouse and dashboard layer built for daily decisions.

  • 40+ documented integrations
  • Fresh through yesterday
  • Config updates every ~30 minutes
Data movement overview

Coverage you can audit

Integration coverage is documented by category, with setup guidance and platform specific limitations.

Commerce and subscription

Connect storefront and order systems like Shopify, Amazon, Stripe, Chargebee, ReCharge, Stay AI, and Loop.

Marketing and ad platforms

Ingest spend and campaign data from Meta, Google Ads, TikTok, Amazon Ads, and other paid media platforms.

Analytics, attribution, and CRM

Bring in analytics and customer systems such as GA4, Google Search Console, HubSpot, and attribution tooling.

How data moves through SourceMedium

Movement is not just sync. It includes source selection, reconciliation logic, and delivery into one consistent model layer.

Step 1

Connect

SourceMedium ingests data from direct platform integrations, supported ingestion partners, and optional configuration sheet inputs.

Step 2

Reconcile

Sales systems are used as source of truth for financial reporting while additional signals are merged for attribution context.

Step 3

Deliver

Trusted data is delivered to your managed warehouse and to dashboards that use the same underlying model layer.

Freshness expectations

Most analysis should use complete data through yesterday. Some sources have known delays and should be scoped accordingly.

Source type Typical timing
Most core integrations Fresh through yesterday on a 24 hour incremental schedule.
Amazon Seller/Vendor and Amazon Ads 24 to 72 hour lag can occur because of API rate limits.
Configuration Sheet updates Model updates are picked up and pushed about every 30 minutes.

Ready to stop debating the numbers?

Get started

Tell us a bit about your brand and stack—we’ll follow up shortly.