Skip to main content
SourceMedium AI Analyst

The e-commerce analyst that shows its work.

Ask questions in Slack and get answers grounded in the same governed definitions as your dashboards. Analytical answers can show their sources, assumptions, and the SQL they ran.

Book a platform walkthrough
AI Analyst

Ask questions about your data

The AI Analyst runs on your data in BigQuery.

This illustrative sample shows an analytical answer with sources, assumptions, a chart, and SQL. Ask a question in Slack, then follow up in the same thread.

Questions you can ask

# data-insights
ML
Marketing Lead 2:15 PM

What's our average CAC by channel in the last 30 days?

SourceMedium AI APP 2:15 PM

This 30-day result has two paid sales channels with measurable CAC: Marketplace = $77.81 and Online store = $399.99. Online store CAC is about 5.1x higher. If your target CAC is below $100, investigate that channel first.

Data: Average CAC by Channel (Last 30 Days)
ChannelAd SpendNew CustomersCAC
marketplace $393,270 5,054 $78
online_store $1,919,529 4,799 $400
Chart: CAC by Channel
                                  -- Analysis: CAC by channel using executive summary table

-- Assumptions: timeframe=last_30_days | metric=cac=ad_spend/new_customer_count | grain=sm_channel | scope=channels_with_spend
SELECT
  COALESCE(NULLIF(LOWER(TRIM(sm_channel)), ''), '(unknown)') AS sm_channel,
  SUM(ABS(ad_spend)) AS ad_spend,
  SUM(new_customer_count) AS new_customers,
  SAFE_DIVIDE(SUM(ABS(ad_spend)), NULLIF(SUM(new_customer_count), 0)) AS cac
FROM `your_project.sm_transformed_v2.rpt_executive_summary_daily`
WHERE date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)
  AND ad_spend IS NOT NULL
  AND new_customer_count IS NOT NULL
GROUP BY 1
HAVING ad_spend > 0
ORDER BY cac ASC
LIMIT 10;
                                

How it is grounded

One governed foundation. Evidence you can inspect.

The AI Analyst uses the same maintained definitions as dashboards and BigQuery, so the answer does not live in a separate black box.

01

Maintained data foundation

Connected commerce data is modeled, tested, and documented before it becomes analytical context.

02

Questions in Slack

Ask a question, review the response, and continue with follow-up questions in the same thread.

03

Evidence you can inspect

Analytical answers can expose the underlying SQL. Documentation and methodology answers cite the governing sources.

Three common ways teams use it

Diagnose a performance change

Move from what changed to the channels, cohorts, products, or customer segments that explain the result.

Review a definition or methodology

Ask how a metric is defined or how a model assigns credit, then inspect the governing documentation.

Take the analysis further

Review the query, export the relevant rows, or adapt the SQL for a deeper investigation in BigQuery.

Useful to the people who ask, verify, and act

Executives & Decision Makers

Decision-ready context without a dashboard scavenger hunt

  • 1
    Compare revenue, CAC, LTV, and margin using governed definitions.
  • 2
    See the sources and assumptions behind analytical answers.
  • 3
    Share a chart or the underlying SQL when the stakes are high.

Customers

A full data stack without the headcount.

“At my last company I had ten analytics people and three data scientists. Here I have none of that, and I don't need it. SourceMedium gives me the warehouse, the dashboards, the attribution, and an AI analyst in Slack. That's a full data stack without the headcount.”

“I used to spend hours piecing together data from different sources. With SourceMedium, I get answers to complex questions in minutes.”

“Amazing team-we really enjoy having direct access to a great data bench via Slack. It's service beyond anything I've experienced with a SaaS product.”

“Thanks to SourceMedium, our team no longer wastes time debating metric definitions in meetings. Instead, we can focus on what really matters: making informed, data-driven decisions that drive results.”

“Source Medium gives us the edge we need to stay ahead of the data curve, without needing our own team of analysts.”

“Acquiring confidence in your data is literally money. We've nearly doubled revenue in the short time we've used SourceMedium. They are the layer through which all our data flows and gets transformed into a unified, coherent and reliable language that my entire team leverages regardless of analytical capability.”

Ready to stop debating the numbers?

In 30 minutes, we will

  1. Map your current systems and reporting gaps.

  2. Show one workflow relevant to your team.

  3. Outline likely fit, implementation scope, and next steps.

Book a platform walkthrough

Share a little context, then choose a time immediately after submitting.

Takes under a minute. Then pick a time.