- Blueprint uses OAuth 2.0 for Google, Microsoft, and Meta — no API keys or developer tokens needed on your end.
- Each connection takes about 90 seconds: click Connect, authorize on the platform, and you're done.
- Blueprint automatically discovers your ad accounts after authorization.
- Connections are workspace-scoped, so your whole team shares them. Data syncing begins immediately.
Before You Start
To connect your ad platforms, you'll need two things:
- Admin access to your ad platforms. You'll need to sign in to Google Ads, Microsoft Ads, or Meta Ads during the authorization step. If you manage ads on behalf of clients, make sure you have manager-level access to their accounts.
- A Blueprint account. If you haven't signed up yet, the 15-day Pro trial is perfect for getting started. You can create an account in under a minute.
That's it. You won't need to generate API keys, create developer tokens, or configure any technical settings. Blueprint handles all of that behind the scenes.
Step 1: Connect Google Ads
From your Blueprint workspace, open Settings and navigate to Connections. Click the Connect Google Ads button.
You'll be redirected to Google's standard OAuth consent screen. Sign in with the Google account that has access to your ad accounts and click Allow. Blueprint requests offline access so it can sync your data continuously without asking you to re-authorize.
Once you authorize, Blueprint automatically discovers every Google Ads account linked to your login — including MCC (manager) accounts. You'll see them listed in your Connections panel within seconds. Select the accounts you want to track, and data syncing starts right away.
If you manage multiple Google Ads accounts under different logins, you can repeat this process to connect additional accounts. There's no limit to the number of connections per platform.
Step 2: Connect Microsoft Ads
Connecting Microsoft Ads follows the same pattern. Click Connect Microsoft Ads from your Connections page.
Microsoft uses Azure AD for authentication. You'll see a familiar Microsoft sign-in screen — enter your credentials and approve the permissions request. Microsoft Ads requires a developer token for API access, but Blueprint already has one. You don't need to apply for or manage any tokens yourself.
After authorization, Blueprint queries the Microsoft Ads API to discover your ad accounts automatically. They'll appear in your Connections panel alongside your Google Ads accounts. The same workspace-level sharing applies: once connected, every team member in your workspace can see the data.
Step 3: Connect Meta Ads
Click Connect Meta Ads to begin. You'll be sent to Facebook Login, which handles OAuth for all Meta advertising products.
Sign in with the Facebook account that manages your ad accounts and grant Blueprint the requested permissions. Meta issues long-lived access tokens that last approximately 60 days, and Blueprint automatically refreshes them before they expire — so you won't be interrupted with re-authorization prompts.
Just like with Google and Microsoft, Blueprint discovers your Meta ad accounts automatically after you authorize. This includes any Business Manager accounts or ad accounts shared with your Facebook profile. Select the ones you want to track, and the data starts flowing.
What Happens After You Connect
The moment you finish connecting a platform, Blueprint kicks off a background data sync. Here's what happens under the hood:
- Account discovery. Blueprint identifies every ad account associated with your login and lists them in your workspace.
- Initial data pull. Background workers start pulling your historical performance data — spend, conversions, impressions, clicks, and more. These jobs run in parallel with concurrency limits so they don't overload the ad platform APIs.
- Ongoing syncing. After the initial pull, Blueprint syncs new data automatically on a regular schedule. You'll always see up-to-date numbers without doing anything.
- Immediate visibility. As soon as data lands, it shows up in your dashboards. Budget pacing, AI insights, quality score tracking, and search term analysis all start working right away.
There's no "processing" delay. Your connected accounts appear in your workspace immediately, and data populates as fast as each platform's API delivers it.
Security and Privacy
Security is a core part of how Blueprint handles ad platform connections. Here's what you should know:
- OAuth 2.0 everywhere. Blueprint never sees or stores your ad platform passwords. Every connection uses OAuth, which means you authorize directly with Google, Microsoft, or Meta. Blueprint only receives a scoped access token.
- Encrypted at rest. All OAuth tokens are encrypted using AES-256-GCM before they're stored. Even in the unlikely event of a data breach, your tokens would be unreadable without the encryption key.
- Workspace-scoped connections. Connections belong to the workspace, not individual users. This means you connect once and your entire team benefits — but it also means only workspace Owners and Managers can add or remove connections.
- Revoke anytime. You can disconnect a platform from Blueprint at any time. You can also revoke Blueprint's access directly from your Google, Microsoft, or Meta account settings.
Blueprint is designed so that you stay in control of your data at every step.
- All three platforms — Google, Microsoft, and Meta — connect via OAuth 2.0. No API keys or developer tokens required.
- Each connection takes about 90 seconds. Click, authorize, and Blueprint discovers your ad accounts automatically.
- Data syncing begins immediately after connection. Background workers handle everything.
- OAuth tokens are encrypted with AES-256-GCM at rest. Blueprint never stores your passwords.
- Connections are workspace-scoped — connect once and your whole team gets access.