Connector

Enable business reporting from your Google BigQuery data

Turn your data warehouse into a real reporting library. Connected Data Marts, ready for Slack.

Google BigQueryConnected
Data MartPublishedone definition
SlackDaily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get started free

Hand this to your AI

A drop in yesterday's numbers sits in Google BigQuery until someone thinks to query it, often days later.

Paste this into your AI assistant. It turns your Google BigQuery tables into connected Data Marts with OWOX Data Marts and sends a daily report from them to Slack, with the biggest change explained.

The prompt

send a daily report from my Data Marts on Google BigQuery to our Slack channel: yesterday's key measures against the day before, with a short explanation of the biggest change

S01 · Step 1

Start from your Google BigQuery data

Connect your BigQuery project and pick the dataset that holds the data your Slack reports draw on.

  • Nothing to move or copy.
Google BigQueryYour data warehouseDataset
Unified Ad SpendConnected dataNothing to move or copy

S02 · Step 2

Build a reporting library in Google BigQuery

Each Data Mart is a ready report, described by AI, and joins to other Data Marts through the data model.

  • Business users browse reports, not tables.
Data martsUnified Ad SpendAISessionsAI
Unified Ad SpendData modelplatform_roas · platform_cpa
Unified Ad Spend + Sessions
SessionsJoined by a shared key

S03 · Step 3

Send Google BigQuery reports to Slack

Schedule a Data Mart's report to a Slack channel, with a short analysis written under the numbers.

  • The team sees the numbers where it already works.
SlackScheduledWeekly paid media reportcostInUsdclicksimpressionsAnalysisSpend and clicks are grouped by ad platform for the week.Check which platform shows the highest platform_cpa first.Read platform_roas next to it before moving any budget.

S04 · Step 4

Keep Slack connected to the same data

Ask in Claude, export to a sheet, share with the boss.

  • One source, every tool.
Unified Ad SpendOne source
ClaudeAsk in chat
Google SheetsExport to a sheet
Your bossShare the answer

Recent updates

Why OWOX

Why OWOX for Google BigQuery reporting

Decisions happen in Slack, so the report goes there on a schedule instead of waiting in a dashboard.

  • You own the data. It lives in your own BigQuery project, not inside an ad platform or a CRM.
  • SQL first, AI second. Every insight starts with a number calculated in SQL on BigQuery, and the analysis is written around it.
  • Sent when it matters. Choose to send always, or only when the result is empty or not empty.
  • On your schedule. Send daily, weekly or on a condition to any Slack channel.

Book a callGet started free

Trust

The Data Partner You Can Trust

users

175K Source: Internal OWOX data as of 2026-11-11

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

171K3

In Open Source We Trust

Customers