DocumentationPlatform IntegrationsMeta (Facebook/Instagram) Setup
14 min readLast updated November 2024

Meta (Facebook/Instagram) Setup

Complete guide to connecting Facebook and Instagram advertising to Zaplane Insights. Learn how to set up Business Manager, connect Ad Accounts, integrate the Meta Pixel, and optimize campaigns across both platforms.

Why Connect Meta to Zaplane

Meta's platforms (Facebook and Instagram) reach over 3 billion people globally, making them essential for most digital marketing strategies. Zaplane's AI helps you navigate Meta's complex advertising ecosystem, optimize across multiple campaign objectives, and maximize ROI on both platforms simultaneously.

Facebook Ads

Reach 2.9B+ monthly active users with precise targeting based on demographics, interests, and behaviors.

Instagram Ads

Engage 2B+ monthly users with visual storytelling through feed posts, Stories, Reels, and Shopping.

Unified Management

Manage both platforms from a single interface with AI-powered recommendations and automated optimizations.

What Zaplane Supports

All Meta campaign objectives (Traffic, Conversions, Messages, Video Views, Lead Generation, App Installs, Brand Awareness, Reach, Engagement). Full support for Facebook, Instagram, Messenger, and Audience Network placements.

Before You Begin

1. Facebook Business Manager Account

You must have a Facebook Business Manager (now called Meta Business Suite) account. This is different from your personal Facebook account.

Don't have Business Manager yet?

  1. Go to business.facebook.com
  2. Click "Create Account"
  3. Enter your business name, your name, and work email
  4. Complete verification (may take 1-2 business days)

2. Ad Account with Proper Permissions

You need Admin or Advertiser access to the Ad Account(s) you want to connect.

How to Check Your Access:

  1. Go to Business Settings in Business Manager
  2. Click "Ad Accounts" in the left menu
  3. Find your ad account and check the role column
  4. You should see "Admin" or "Advertiser" (not "Analyst")

3. Meta Pixel Installed (Recommended)

While not required for connection, having the Meta Pixel installed on your website enables conversion tracking and better optimization. Zaplane will import your existing Pixel data automatically.

Why Pixel Matters:

  • Track conversions (purchases, sign-ups, add to cart)
  • Build remarketing audiences
  • Enable Meta's conversion optimization
  • Measure true ROAS with accurate attribution

Common Access Issue

Many users have personal Facebook accounts but no Business Manager. You cannot connect ads run through your personal ad account - they must be in Business Manager. If needed, migrate your personal ads to Business Manager first (Meta provides migration tools).

Connecting Meta to Zaplane

1

Initiate Connection from Zaplane

From your Zaplane dashboard, navigate to platform connections:

  1. Click "Connect Platform" button in top-right corner
  2. Select "Meta (Facebook/Instagram)" from the platform list
  3. Review the permissions Zaplane will request
  4. Click "Connect with Meta"

What Permissions Zaplane Requests:

  • ads_management: Create, edit, and manage your ads
  • ads_read: Read your ad account data and insights
  • business_management: Access Business Manager information
  • pages_read_engagement: View Page insights (if you have Pages connected)
2

Authorize via Facebook OAuth

You'll be redirected to Facebook's authorization page:

Authorization Steps:

1

Log into Facebook with the account that has access to your Business Manager

2

Facebook shows a permissions dialog listing exactly what Zaplane will access

3

Click "Continue as [Your Name]" to proceed

4

Review and confirm each permission by clicking checkboxes

5

Click "Done" to authorize Zaplane

6

You're redirected back to Zaplane automatically

OAuth Security

Zaplane never sees your Facebook password. OAuth provides a secure access token that you can revoke anytime from Facebook Settings → Business Integrations. The token expires every 60 days and requires re-authorization (just one click).

3

Select Ad Accounts to Connect

Zaplane displays all Meta Ad Accounts you have access to through Business Manager:

What You'll See:

  • Ad Account Name and ID
  • Business Manager it belongs to
  • Currency and timezone
  • Your access level (Admin, Advertiser, Analyst)
  • Number of active campaigns

Option A: Select Specific Accounts

Check the boxes next to accounts you want to connect. Best for:

  • Managing multiple clients (agencies)
  • Brands with separate accounts per product line
  • Testing Zaplane with one account first

Option B: Connect All Accounts

Click "Select All" to import every ad account. Best for:

  • Single business with multiple ad accounts
  • Agencies wanting complete portfolio view
  • Users with 3 or fewer ad accounts

Analyst-Level Access

If you only have "Analyst" access to an ad account, you can still connect it but Zaplane will operate in read-only mode - you'll see data and recommendations but cannot execute optimizations. Request Admin/Advertiser access for full functionality.

4

Initial Data Sync

Zaplane begins importing your campaign data, ad sets, ads, audiences, and Pixels:

What Gets Imported:

  • • All campaign objectives and types
  • • Ad sets with targeting criteria
  • • Ad creative (images, videos, copy)
  • • Performance data (last 90 days)
  • • Pixel events and conversions
  • • Custom audiences (names only, not data)
  • • Budget and bidding settings
  • • Placement preferences

Sync Timeline:

Small accounts (1-20 campaigns):3-8 min
Medium accounts (20-100 campaigns):8-20 min
Large accounts (100-500 campaigns):20-45 min
Enterprise (500+ campaigns):45-90 min

During Sync

You'll see real-time progress indicators. The sync happens in the background - you can close the page and come back later. You'll receive an email when complete.

What happens immediately: Campaigns appear in dashboard (5-10 min).What takes longer: Historical analysis and AI model training (24-48 hours for full recommendations).

Meta Pixel Integration

The Meta Pixel is crucial for conversion tracking. Zaplane automatically imports your existing Pixel configuration:

If You Already Have Pixel Installed

Zaplane detects your existing Pixel and imports all conversion events automatically. No action needed!

Zaplane Will Import:

  • Standard events (Purchase, Lead, AddToCart, ViewContent, etc.)
  • Custom conversion events you've created
  • Event values and parameters
  • Conversion tracking from iOS 14.5+ (Aggregated Event Measurement)

If You Don't Have Pixel Yet

You should install the Meta Pixel on your website for accurate conversion tracking. Here's how:

  1. Go to Events Manager in Business Manager
  2. Click "Connect Data Sources""Web"
  3. Choose "Meta Pixel" → Click "Connect"
  4. Name your Pixel and enter your website URL
  5. Choose installation method:
    • Manual: Add code to website yourself
    • Partner: Use Shopify, WordPress, etc. integration
    • Email Instructions: Send to developer
  6. Verify Pixel is firing using Meta Pixel Helper Chrome extension
  7. Return to Zaplane and re-sync - Pixel will be detected automatically

iOS 14.5+ Impact

Due to Apple's App Tracking Transparency (ATT), Meta Pixel data for iOS users is aggregated and delayed by 24-72 hours. This is a Meta limitation, not a Zaplane issue. Zaplane accounts for this delay in its reporting and recommendations.

Meta Features Supported by Zaplane

Campaign Objectives

Awareness: Reach, Brand Awareness
Traffic: Link Clicks, Landing Page Views
Engagement: Post Engagements, Page Likes, Event Responses
Leads: Lead Generation, Messenger Leads
App Promotion: App Installs, App Events
Sales: Conversions, Catalog Sales
Video Views: Video Views, ThruPlay
Messages: Messenger, Instagram Direct, WhatsApp

Placements

Facebook: Feed, Stories, Reels, In-Stream Videos, Search
Instagram: Feed, Stories, Reels, Explore, Shop
Messenger: Inbox, Stories, Sponsored Messages
Audience Network: Native, Banner, Interstitial

Optimization Controls

Campaign budget optimization (CBO)
Ad set budget management
Bid strategy adjustments
Audience targeting optimization
Placement performance analysis
Creative fatigue detection
Ad schedule optimization
Pause/enable campaigns & ad sets

Reporting & Analytics

All standard Meta metrics
Conversion tracking (Pixel events)
Attribution window data
Frequency and reach metrics
Audience breakdown reporting
Placement performance data
Creative performance analysis
Cross-platform comparison vs Google Ads

Meta-Specific AI Optimizations

Zaplane's AI understands Meta's unique advertising ecosystem and applies platform-specific strategies:

Audience Optimization

  • Lookalike scaling: Identifies when to expand from 1% to 2-3% lookalikes
  • Audience saturation detection: Alerts when frequency is too high (4+ typically)
  • Interest stacking: Recommends optimal interest combinations
  • Custom audience refresh: Suggests when to update customer lists

Creative Fatigue Management

  • Performance decay detection: Identifies ads losing effectiveness over time
  • Refresh recommendations: Suggests when to rotate creative (typically 7-14 days)
  • A/B test insights: Analyzes which creative elements drive best results
  • Placement optimization: Recommends best-performing placements to focus on

Budget Distribution Intelligence

  • CBO vs. ABO decisions: Recommends when to use Campaign Budget Optimization
  • Ad set balancing: Redistributes budget between high/low performers
  • Learning phase protection: Ensures ad sets get enough budget to exit learning (50 conversions/week)
  • Dayparting for Meta: Adjusts budgets based on time-of-day performance

Best Practices for Meta + Zaplane

1. Let Learning Phase Complete

Meta's algorithm needs ~50 conversions per ad set per week to exit "Learning" phase. Avoid making changes during this period as it resets learning.

Zaplane helps: Our AI waits until learning phase completes before suggesting major changes. You'll see a "Learning" badge on campaigns in learning phase.

2. Use Conversion Optimization (Not Clicks)

For conversion campaigns, optimize for "Conversions" not "Link Clicks." Meta's algorithm needs conversion data to find the right people.

Minimum requirement: You need at least 50 conversions per week for conversion optimization to work effectively. Start with traffic objective if you're below this threshold.

3. Monitor Frequency Closely

Frequency (how many times average person sees your ad) should stay under 3-4. Higher frequency = ad fatigue = rising costs.

Zaplane monitors: We alert you when frequency exceeds 4.0 and recommend expanding audiences or refreshing creative.

4. Refresh Creative Every 2 Weeks

Meta audiences see the same ads frequently. Rotate creative every 7-14 days to prevent fatigue, even if performance is still good.

Pro tip: Keep successful ad concepts but change the visual/headline. Small tweaks reset fatigue without starting from scratch.

Common Meta Connection Issues

"No ad accounts found"

The Facebook account you logged in with doesn't have access to any Business Manager ad accounts.

Solutions:

  • Ensure you logged into the correct Facebook account
  • Check if your ad accounts are in Business Manager (not personal ad account)
  • Request access from your Business Manager admin
  • If running ads from personal account, migrate them to Business Manager first

"Insufficient permissions"

You have access to the ad account but not the required level (need Admin or Advertiser, not Analyst).

How to fix:

  1. Ask your Business Manager admin to upgrade your role
  2. Go to Business Settings → Ad Accounts → [Your Account]
  3. Find your name and change role from "Analyst" to "Advertiser" or "Admin"
  4. Return to Zaplane and reconnect

Pixel not showing conversions

Zaplane shows your Pixel but no conversion data is appearing.

Checklist:

  • Verify Pixel is installed correctly using Meta Pixel Helper Chrome extension
  • Check that conversion events are firing (test on your website)
  • Ensure Pixel ID in Events Manager matches your ad account
  • Conversion data can be delayed 24-72 hours due to iOS 14.5+ (normal)
  • Re-sync your connection in Zaplane after fixing Pixel issues

You're All Set!

Your Meta advertising accounts are now connected to Zaplane. Here's what to do next:

Was this article helpful?

Still need help?

Our support team is here to assist you

Contact Support