Every data source, one screen.
2/11 sources connected · 18% of the full CFO+growth stack is live.
Connect an ad platform to see the honest number.
Store revenue ÷ total ad spend across every connected platform · 30d
Store revenue
$0
Total ad spend
$0
Break-even ROAS
—
No ad spend detected in the last 30 days. Connect any ad platform below and blended ROAS lights up automatically.
Commerce
Shopify
Orders, products, variants, inventory, metafield writes — the core of every metric
0 orders · 0 products
Advertising
Google Suite (Ads · GA4 · Search Console)
Partial · 1/3One consent grants campaign ROAS (Ads), landing-page conversion + attribution (GA4), and organic search performance (GSC)
0 cached campaigns · 0 cached keywords · 1 services live · 3 services total
Meta Marketing (Facebook/Instagram Ads)
Live Meta ad spend, ROAS attribution, budget push-back on winners
0 cached campaigns · 0 live campaigns · false live token · false oauth configured · false oauth completed
TikTok Ads
TikTok campaign spend, video-view→click funnel, and blended ROAS contribution
0 cached campaigns · 0 cached spend · false app configured
Pinterest Ads
Pinterest campaign spend, save/click intent signal, and blended ROAS contribution
0 cached campaigns · 0 cached spend · false app configured
Snapchat Ads
Snapchat swipe-up + attributed revenue and blended ROAS contribution
0 cached campaigns · 0 cached spend · false app configured
X (Twitter) Ads
X (Twitter) campaign spend, tweet engagement, and blended ROAS contribution
0 cached campaigns · 0 cached spend · false app configured
Lifecycle
Klaviyo
Live lists, campaign/flow performance, email-attributed revenue + auto-schedule winback & cart-recovery flows
0 draft count · false api key configured · false oauth configured · false oauth completed
Resend (transactional email)
LiveWeekly CFO digest, action-review emails, buyer winback drops (via Resend)
AI Growth Operator <operator@aigrowthoperator.xyz> sender · true api key configured
Google Ads, GA4, and Search Console share one OAuth consent — clicking “Connect Google” grants all three at once. Meta uses its own OAuth (App ID configured — click Connect on the Meta card). Klaviyo runs on a private API key stored server-side. Resend is API-key based and lights up automatically once RESEND_API_KEY is configured.