Integrations
Connect an advertising account
Connecting an account is what unlocks the workspace. Each connector states its status, the permissions it requests, and whether it is verified end to end.
- Available
Meta Ads
Advertising
Connect ad accounts to bring campaign performance, spend, and conversions into the workspace.
Permissions requested
- ads_read
- ads_management (optional, for approved actions)
- business_management
- In development
Google Ads
Advertising
OAuth scaffolding exists, but the connector is not verified end to end. Not shown as connected in the product.
- In development
Google Analytics 4
Analytics
Planned for cross-checking platform-attributed conversions against onsite outcomes.
- In development
LinkedIn Ads
Advertising
Connector scaffolded for B2B campaigns; awaiting verification before it is offered as available.
- In development
WhatsApp Business API
Messaging
Used by the broader engagement platform. Advertising attribution is not part of this surface yet.
- In development
Twilio
Messaging
Messaging delivery for the wider platform; not an advertising data source.
- In development
Email engine (SMTP/SES/SendGrid)
Email
Email delivery for the wider platform; not an advertising data source.
- Planned
TikTok Ads
Advertising
On the roadmap. Not implemented.
Meta Ads
Permissions, explained
Written explanations, not just scopes. Write access is only relevant if you enable approved actions.
- ads_readRead campaign, ad set, ad, and delivery metrics for the accounts you select.
- ads_management (optional, for approved actions)Write access used only for actions you explicitly approve. Never used autonomously.
- business_managementAccount and page context needed to attribute campaign data to the correct account.
Stale or partial data is surfaced in affected charts rather than filled with zeros. Missing data is never silently shown as a real value.
Data access
What happens to your data
Storage
Credentials are encrypted at rest. Performance data is stored for the reporting window you enable.
Revocation
Disconnect from the Integrations page to remove stored credentials, or revoke the app from the platform.
Approval
Budget, status, and targeting changes require review and confirmation before anything is executed.
Read more on the security and data page.
FAQ
Integration questions
Which ad platforms are currently supported?
Meta Ads is the only connector we list as available, and only because its integration is configured and verified. Google Ads, Google Analytics, and LinkedIn Ads exist in the codebase but are marked in development until they pass end-to-end verification. We do not display connectors as working before they are.
What data does the platform access?
Campaign, ad set, ad, and delivery metrics for the ad accounts you explicitly select, plus account and page context needed to attribute that data. Access is read-only unless you enable an approved action that requires write permission.
How do I disconnect an account?
Open Integrations, choose the connection, and select Disconnect. Stored credentials are removed, and you can also revoke access from the platform itself at any time.
Connect Meta Ads to see your own data.
Request access and connect an account. The workspace stays empty until there is data to explain.