No pixels · No OAuth · No 3-week onboarding

Every ad channel,
one honest dashboard.

Drop in raw CSV exports from Meta, Google, TikTok and your CRM. Confluence uniforms the data automatically, then a guided wizard builds exactly the dashboard you ask for — blended metrics that don't double-count.

Meta Ads
Google Ads
TikTok Ads
CRM / Shopify
Dashboards it produces

See it before you build it

Three of the dashboard types the wizard can generate. All rendered from unified multi-channel data.

Three steps

From messy CSVs to clarity

No configuration screens. The work happens the moment your files land.

Step 01

Drop your exports

Pull the standard CSV export from each platform and drag them all in at once. We fingerprint each file and recognize the source — no tagging, no templates.

Step 02

We uniform the data

Every platform names things differently — "Amount spent" vs "Cost." Confluence maps each to one canonical schema and shows you exactly how, so nothing is a black box.

Step 03

Guided dashboard wizard

Answer a few questions — what to measure, how to break it down, which channels — and Confluence assembles a dashboard tuned to that exact question.

The builder

Build your dashboard

Upload → uniform → guided wizard → live dashboard. Everything runs in your browser; files never leave your device.

G

Google access required

This dashboard builder is locked for the Right About Nothing prototype. Sign in with the approved Google account to continue.

Only rightaboutnothing@gmail.com is allowed to open the dashboard builder.
Google OAuth setup

Paste the Web OAuth Client ID for this site. Add http://127.0.0.1:4173, your Firebase Hosting domain, and the final rightaboutnothing.com URL as authorized JavaScript origins in Google Cloud.

Dashboard builder
1Upload
2Uniform
3Quality
4Wizard
5Dashboard
6Ask
No files yet.

Data uniformed

Mapped every file's columns to one canonical schema. Review the mapping below.

We auto-detected how each column maps to the canonical schema. Check the dropdowns and fix anything wrong — set a column to a different field, or "Ignore this column" to leave it out. Changes update the analysis instantly.

Data quality check

We validated every row and normalized dates and currency. Review and fix before analyzing.

1 What's the main question?
2 Break it down by…
3 Which channels?
4 Headline metrics (pick any)

Ask your data anything

Loading query engine…

Connect a model (OpenRouter) — optional

Without a key, Confluence uses a built-in query translator for common questions. Paste an OpenRouter key to let a model write SQL for any question. In production this call runs on your backend, never in the browser.