Connector

Enable business reporting from your Google BigQuery data

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

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

Get started free

Hand this to your AI

ChatGPT pointed at raw Google BigQuery tables has to guess which column is revenue and which is the channel.

Paste this into your AI assistant. It turns your Google BigQuery tables into connected Data Marts with OWOX Data Marts and connects ChatGPT through the OWOX MCP server, so answers run on those Data Marts.

The prompt

answer in ChatGPT from my Data Marts on Google BigQuery: which channels grew this month against last month, largest growth first, then the same as a weekly trend

S01 · Step 1

Start from your Google BigQuery data

Connect your BigQuery project and pick the dataset that holds the data ChatGPT should see.

  • 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

Ask ChatGPT about your Google BigQuery data

Install the OWOX Data Marts plugin in ChatGPT and ask. ChatGPT calls get_relevant_data_marts_by_prompt and query_data_mart.

  • Business questions answered from trusted data.
ChatGPTHow did paid media spend and ROAS change this week?get_relevant_data_marts_by_promptquery_data_martplatform_roasplatform_cpa

S04 · Step 4

Keep ChatGPT 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

ChatGPT answers from Data Marts your analysts wrote, not from a guess, and every figure traces back to the SQL behind it.

  • You own the data. It lives in your own BigQuery project, not inside an ad platform or a CRM.
  • Analyst-written SQL. Every query ChatGPT runs is a Data Mart your analysts defined, not an invented join.
  • Only what you expose. ChatGPT reaches the published Data Marts your project role allows, with no raw access to BigQuery.
  • A record of every query. Every query ChatGPT runs is recorded in Run History with the SQL it executed.

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