In development · access by invitation
Ask your business data anything.In Claude, ChatGPT or Cursor.
SignalBraid connects the platforms your company runs on — Meta, Google, Stripe, Shopify, HubSpot, Salesforce and any other platform with an API — normalizes them once with provenance on every number, and serves the same answer to your AI agent, your API and your dashboards.
Every connector we ship, on every plan. From $15 a month billed annually. No surprise bills.
Built in Oslo by Gain Solutions AS, the team behind Payrun and Gain.io. Founding customers keep their price for 24 months.Illustrative workspace · sample figures, not customer data
How it works
Connect once. Normalize once. Answer everywhere.
Three steps, described rather than timed. The lines are the same rows travelling from your platforms to wherever the question gets asked.
Authorize each platform. We show the exact scopes and why before you click.
One model across platforms, with provenance on every number.
Wherever the question gets asked, the answer and its provenance travel together.
The same rows, one definition, every surface.
- Spend, sessions, orders, charges, deals — one model
- Built to reconcile against each platform's own report
- Versioned definitions; thresholded or delayed data flagged, never hidden
- Read-only. Your platform tokens never leave the vault
provenance: account · period · data-through · currency · attribution window · definition v3
Statuses render from the connector registry, never typed; tiles show monograms. Full catalogue ↓
AI clients are badged when tested (client, version, auth route). Warehouses follow from the registry.
Pricing
Two units you can count. Nothing metered.
Count your data sources and accounts and you know your price before you sign up. Every plan: all connector types, all destinations, REST and MCP.
Starter
- Users
- 5
- Sources
- 3
- Accounts
- 50
- Refresh*
- daily
For one team's first three platforms.
Growth
- Users
- 10
- Sources
- 5
- Accounts
- 75
- Refresh*
- hourly
Every 30-day trial runs at Growth allowances.
Plus
- Users
- unlimited
- Sources
- 8
- Accounts
- 100
- Refresh*
- hourly
25 client workspaces.Client authorization links: coming (MVP2).
Professional
- Users
- unlimited
- Sources
- 15
- Accounts
- 200
- Refresh*
- 15-min
SSO, audit log, white-label.
Enterprise
- Users
- unlimited
- Sources
- custom
- Accounts
- custom
- Refresh*
- custom
SLA, negotiated DPA terms, a named contact. Still no metered rows.
* Search Console: finalized daily data, checked daily, on every plan; the tier does not make its data faster.
Data source = one connector type in use, such as Meta Ads. Account = one ad account, property, store or portal; paused accounts don't count. Sources and accounts are counted per organization across all its workspaces. Rows are never metered. No add-ons, no automatically charged overages — outgrow a plan and you are asked to upgrade; extreme warehouse volume is a conversation, not an invoice. Founding customers keep their plan's price for 24 months from their first invoice.
Provenance
Numbers that match the platform's own report — or we show you exactly why not.
Every figure carries its source account, data-through time, currency, attribution window and definition version. A reconciliation view compares our totals to Ads Manager, the Google Ads report, the Stripe balance and the Shopify admin, and flags thresholded, sampled or delayed data instead of hiding it.
No system can promise that every number matches every platform. SignalBraid reconciles supported metrics within connector-specific tolerances, publishes those tolerances, and shows the reason for any known difference beside the number.
- Source account
- act_2291 (Acme EU)
- Data through
- 2026-08-29 06:00 UTC
- Currency
- EUR · account currency
- Attribution
- 7-day click · 1-day view
- Definition
- spend v3 · registry 2026-08
- Platform report
- €41,204.12 · Ads Manager export
- Tolerance
- ±0.10 %
- SignalBraid
- 128,410
- Platform report
- 128,433 · GA4 standard report
- Tolerance
- ±0.50 %
- Reason
- GA4 applies data thresholding when Google signals are on; small-count rows are withheld from the report. Difference is within tolerance and documented on the connector page.
Sources
Every platform with an API.
Verified connectors are reconciled, documented and dated. Coming (beta, Unverified): Bring your own API for JSON REST APIs on approved hosts — stored, queryable and clearly marked Unverified until we build and reconcile a native connector. Missing one? Request it; there is no premium tier.
Advertising
- Meta AdsPlanned · beta
- Google AdsPlanned
- Microsoft AdvertisingPlanned · beta
Analytics & SEO
- Google Analytics 4Planned
- Google Search ConsolePlanned
- YouTube AnalyticsPlanned
CRM & sales
- HubSpotPlanned
- SalesforcePlanned
Commerce
- ShopifyPlanned · beta
Payments & finance
- StripePlanned
Email & lifecycle
- KlaviyoPlanned
Files
- Google SheetsPlanned
API + MCP
The same answer in your dashboard, your API and your AI.
“Spend and conversions by channel, last 30 days.” — asked in Claude, answered from the same rows your dashboard uses, with the same provenance.
Read-only. OAuth. Your platform tokens are never exposed to a model. Included on every plan.
{ "metrics": ["spend", "conversions"],
"dimensions": ["channel"],
"dateRange": "last_30d" }
→ 200 · 41,204 rows · 9 accounts · data through 08:00 UTC
“Spend and conversions by channel, last 30 days.”
→ Meta €41,204.12 1,912 conv.
→ Google €18,930.40 3,118 conv.
→ Klaviyo — 604 conv.
→ same rows · same definitions · data through 08:00 UTC
Compared honestly
SignalBraid vs Windsor vs Supermetrics.
Like-for-like rows, same billing period on both sides, dated. Where a competitor wins a row, the row says so.
| Row | SignalBraid | Windsor.ai | Supermetrics |
|---|---|---|---|
| Entry price, annual · monthly | $15 · $18 | $19 · $23 | $44 · $55 (3 sources, 1 destination, 1 user) |
| Sources · accounts at entry | 3 · 50We concede | 3 · 75 | 3 · not stated |
| Mid tier | Growth $49 · 5 sources · 75 accounts | Standard $99 · 7 sources · 75 accounts | $177 · 6 sources · 2 users, add-ons extra |
| Users | 5 / 10 · unlimited from PlusWe concede | Unlimited | 1–2, paid add-ons |
| Free plan | None — 30-day trial, no cardWe concede | Yes · 1 source, 1 account | No · 14-day trial |
| Add-ons for users, destinations or connector types | None | Per destination package | Yes ($47–187 each) |
| Metered rows / automatically charged overage | Never | Not stated | Add-ons |
| MCP | Every plan (read-only) | Every plan | Yes |
| Provenance + reconciliation view | Yes | — | — |
| Verified sources | none verified yet · 9 planned for launch, 3 more in beta; Bring your own API coming (beta, Unverified)We concede | 350+ | 200+ |
Competitor figures from their public pricing pages (Windsor, Supermetrics), 28 Aug 2026. SignalBraid prices per month; annual and monthly shown for both sides.
Reliability
Reliability, measured from launch.
Measured from launch
Questions
The ones people actually ask.
Is there a free plan?
No. Every plan starts with a 30-day trial, no card. When the trial ends without a subscription, your workspace is paused for 30 days: you can read and export everything, and subscribing restores it.
Do I need a card?
No.
When does my trial start?
When your first live data arrives — or on day 14 after signup at the latest.
Is there a usage cap or overage?
No metered rows and no automatically charged overages. If you outgrow your plan's sources or accounts you are prompted to upgrade; extreme warehouse volume is handled by talking to you first.
Where is my data?
Stored in EU regions on Cloudflare and ClickHouse Cloud; processing runs on Cloudflare's global network. The platform's own copy of your data stays where that platform holds it; Klaviyo normally holds its data in the US. Our subprocessors, what each one does and where it processes data are listed in section 4 of the Privacy Policy, "Who we share data with".
Will every number match the platform exactly?
No system can promise that. We reconcile supported metrics within connector-specific tolerances and show the reason for any known difference beside the number.
Can the AI change my campaigns?
No. The API and MCP are read-only at launch. Your platform tokens are never exposed to a model.
Can I cancel or downgrade myself?
Yes, any time, in the app, with a reminder 30 days before each annual renewal and 7 days before each monthly one, and a full refund on annual plans if you ask within 30 days of a charge. On a downgrade you choose within 14 days which accounts stay active.
Design partners
Want to be a design partner? We're starting with a small group this autumn.
Pricing is published in full before the first customer connects an account: five plans from $15 a month, each starting with a 30-day trial, priced per month billed annually, every connector on every plan, rows never metered. Founding customers keep their price for 24 months.