Private beta Join the waitlist →
Connectors

All your marketing tools, unified.

One-click OAuth. Encrypted at rest.

Connect GA4, Meta Ads, Google Ads, Stripe and Search Console in one click each. We pull the last 90 days on day one, then keep syncing. Tokens encrypted via Supabase Vault, Row-Level Security on every row.

connectors
live
SmartAnalyst
GA4GA4
Meta AdsMeta Ads
Google AdsGoogle Ads
StripeStripe
Search ConsoleSearch Console

5 sources connected in one click each

LiveGA4GA4Meta AdsMeta AdsGoogle AdsGoogle AdsStripeStripeSearch ConsoleSearch Console
RoadmapShopifyShopifyHubSpotHubSpotMMailchimpLinkedIn AdsLinkedIn AdsKlaviyoKlaviyoNNotion

Available today

GA4 · Meta Ads (Facebook + Instagram) · Google Ads · Stripe · Google Search Console. Every connector is built on the same base class, same retry logic, same canonical mapping, same status reporting.

How a connector works

1. One-click OAuth

You authorize SmartAnalyst on the source's screen. Refresh tokens are stored encrypted at rest, never logged.

2. Initial backfill

We pull the last 90 days of metrics on connection. No manual export.

3. Incremental sync

Hourly or daily depending on the source. We track sync status per connector, green/orange/red so you always know if a number is fresh.

4. Canonical mapping

Raw API responses are mapped to our canonical metrics layer (see canonical-metrics). Sources never bleed their naming into your dashboard.

Roadmap

Security & compliance

Tokens encrypted using Supabase Vault (libsodium). Row-Level Security ensures workspace isolation at the database level. EU hosting (Supabase Ireland). Sources you disconnect have their tokens purged within minutes. Full audit log of who connected what, when.

Start with the source you check the most.

Adding the rest takes seconds each.

Start the free trial