DocumentationPlatform IntegrationsConnecting Advertising Platforms
10 min readLast updated February 2026

Connecting Advertising Platforms

Complete guide to connecting Google Ads, Meta, Amazon, and other platforms to Zaplane Insights using secure OAuth authentication.

Why Connect Your Platforms?

Connecting your advertising platforms to Zaplane Insights is the critical first step toward AI-powered optimization. Once connected, our system securely imports your campaign data, analyzes performance patterns, and generates intelligent recommendations automatically. The connection process uses industry-standard OAuth 2.0 authentication, ensuring your credentials never pass through our servers.

You maintain complete control over permissions. Each platform allows you to revoke access instantly from their admin panel, and Zaplane Insights only requests the minimum permissions required for optimization (read campaign data, write bid adjustments and budgets).

Supported Platforms

Google Ads

Full support for Search, Display, Shopping, and Performance Max campaigns. Connects at the manager (MCC) or individual account level.

View setup guide →

Meta (Facebook/Instagram)

Supports Advantage+ Shopping, lead generation, and standard campaigns. Manages multiple ad accounts under one Business Manager.

View setup guide →

Amazon Advertising

Optimizes Sponsored Products, Sponsored Brands, and Sponsored Display campaigns across all marketplaces.

View setup guide →

LinkedIn Ads

B2B-focused optimization for lead generation, website conversions, and sponsored content campaigns.

View setup guide →

TikTok Ads

Reach younger demographics with optimized video ad campaigns, conversion tracking, and audience expansion.

View setup guide →

Shopify

Connect your store for enhanced product feed optimization and accurate conversion tracking across platforms.

View setup guide →

Universal Connection Steps

While each platform has unique requirements, the connection process follows a consistent pattern:

1

Navigate to Settings → Integrations

From your Zaplane Insights dashboard, go to Settings (gear icon in top right) and select the "Integrations" tab. You'll see all available platforms with their current connection status.

2

Click "Connect" for Your Platform

Select the platform you want to connect. You'll be redirected to that platform's authorization page (e.g., Google login, Facebook Business Manager).

Important: Make sure you're logged into the correct account before starting OAuth. If you manage multiple accounts, sign out of all except the one you want to connect.

3

Grant Required Permissions

Review the permissions Zaplane Insights is requesting. These typically include reading campaign data and making optimization changes. Click "Allow" or "Authorize" to proceed.

4

Select Accounts to Import

After authorization, you'll return to Zaplane Insights where you can select which advertising accounts or campaigns to import. You don't have to import everything—choose only what you want optimized.

5

Wait for Initial Sync

Zaplane begins importing your campaign data immediately. Historical data (up to 90 days) syncs in the background. Most accounts complete initial sync within 10-30 minutes depending on account size.

You can leave the page during sync. We'll email you when your data is ready and your first AI recommendations are available to review.

Security & Permissions

Your Security is Our Priority

Zaplane Insights uses OAuth 2.0, the same authentication standard used by major tech companies. Your advertising platform credentials (username and password) are never stored on our servers. Instead, we receive a secure token that can be revoked at any time.

  • Encrypted storage: All API tokens are encrypted at rest using AES-256
  • Minimum permissions: We only request access required for optimization
  • SOC 2 compliant: Annual security audits verify our practices
  • Easy revocation: Disconnect platforms anytime from Settings

Common Connection Issues

"Permission denied" or "Access not granted" errors

This usually means you don't have admin access to the advertising account. Contact your account admin to either grant you permissions or complete the connection themselves.

View detailed troubleshooting →

Connection succeeds but no campaigns appear

Check that: (1) The connected account has active campaigns, (2) You selected accounts to import after OAuth, (3) Initial sync has completed (check Settings → Integrations for status). Sync can take 10-30 minutes for large accounts.

"Redirect URI mismatch" error during OAuth

This is typically a configuration issue on our end or indicates you're using a staging/development environment. Contact support if you see this error—we'll resolve it quickly.

Token expired or connection lost

Platform tokens expire periodically (typically every 30-60 days). Zaplane Insights automatically refreshes them, but if a refresh fails, you'll receive an email notification. Simply reconnect the platform to restore access.

Next Steps After Connecting

Wait for first AI recommendations (2-24 hours)

Our AI needs time to analyze your campaigns and generate insights

Review your dashboard metrics

Familiarize yourself with performance trends and key metrics

Configure automation settings

Set approval thresholds and choose which changes run automatically

Was this article helpful?

Still need help?

Our support team is here to assist you

Contact Support