Wonderful
DocsPricing
Log inGet started
Creative Workflow OverviewTasks & ProjectsReviews & ApprovalsNotifications & AutomationTables

Need Help?

Join our community or contact support

Get Support →

On This Page

🏓

Ready to streamline?

Stop ping-ponging between tools.

Get started free

Product

  • Workflow
  • Nova AI
  • Asset Management
  • Pricing
  • Marketing Inspiration Library

Company

  • About
  • Careers
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Wonderful Inc.
Wonderful

    Meta Ads Integration

    Connect Wonderful to Meta Business Manager and publish Facebook and Instagram ads directly from your approved creative workflow. Full setup, configuration, and troubleshooting guide.

    On This Page

    The Meta Ads integration connects Wonderful directly to Facebook and Instagram — so approved creative assets flow straight into live ad campaigns without manual upload, format matching, or platform switching. This guide covers everything from initial connection to launching your first campaign.

    What the Integration Does

    Once connected, you can:

    • Publish ads directly from Wonderful — build and launch Facebook and Instagram campaigns from your task's approved assets
    • Automatic format matching — Wonderful selects the right asset for each placement based on aspect ratio (1:1 for Feed, 9:16 for Stories and Reels, 16:9 for landscape)
    • Asset sync — assets are uploaded to Meta automatically; Wonderful stores the asset hashes and video IDs to avoid re-uploading
    • Generate ad copy with AI — Nova AI writes primary text, headlines, and descriptions using your brand guidelines as context
    • Preview before publishing — see how your ad renders on each placement before it goes live

    Prerequisites

    Before connecting:

    In Meta:

    • An active Meta Business Manager with Admin access
    • At least one ad account in Business Manager with a valid payment method
    • A Facebook Page associated with the Business Manager
    • (Optional) An Instagram Business or Creator account connected to your Facebook Page

    In Wonderful:

    • An active workspace with Space Admin or Workspace Admin role
    • A space created for the brand you're running ads for

    Connecting Meta Business Manager

    Step 1: Open Integrations

    1. Log in to Wonderful
    2. Click your workspace name → Settings
    3. Select Integrations from the sidebar
    4. Find Meta Ads and click Connect

    Step 2: Authorize Wonderful

    You'll be redirected to Meta's OAuth authorization page. Log in with the Facebook account that has Admin access to your Business Manager.

    Permissions Wonderful requests:

    PermissionWhat it's used for
    ads_managementCreate and manage ads
    ads_readRead campaign performance data
    business_managementAccess Business Manager structure
    pages_read_engagementAccess Page information
    pages_manage_adsRun ads from connected Pages
    instagram_basicList connected Instagram accounts
    instagram_content_publishPublish Instagram ad content

    Wonderful accesses only what's needed for ad management. We never read personal messages, friend lists, or unrelated data.

    Step 3: Select Ad Accounts

    After authorization, Wonderful displays all ad accounts in your Business Manager. Select the accounts to connect — you can connect multiple.

    Step 4: Link Ad Accounts to Spaces

    Assign each ad account to a Wonderful space (brand). This ensures:

    • Ads use the correct brand's assets
    • Performance reporting is organized by client
    • Space members only see relevant ad accounts

    Step 5: Complete Setup

    Click Finish Setup. The integration status shows Connected with a green indicator.


    The Ad Launcher Tool

    The Ad Launcher is a dedicated tool that lives in your space's sidebar — not inside individual tasks. This means your media buyer can work from a single place to manage and launch all ads for a brand, with full context from the tasks and assets already in the space.

    Setting Up the Ad Launcher

    1. Inside a space, click + Add Tool in the sidebar (or Space Settings → Tools)
    2. Select Ad Launcher
    3. Give it a name (e.g., "Meta Ads — Acme")
    4. Select the linked Meta ad account for this brand
    5. The Ad Launcher appears in the sidebar as a permanent tool for the space

    Each space can have its own Ad Launcher connected to the appropriate ad account.

    Launching Ads: Quick Launch

    Quick Launch is the primary mode for getting approved assets live fast.

    1. Select assets

    The launcher shows assets from the space. Select the approved creative — asset groups (creatives in multiple aspect ratios) are automatically matched to the correct Meta placements:

    Aspect ratioMeta placement
    1:1 (square)Facebook and Instagram Feed
    9:16 (vertical)Stories, Reels
    16:9 (landscape)In-stream, Audience Network
    4:5 (portrait)Instagram Feed

    2. Configure the campaign structure

    • Choose an existing campaign (or create a new one in Meta Ads Manager first)
    • Select the ad set — this controls audience, budget, and schedule

    3. Write ad copy

    • Primary text — the body copy (recommended: under 125 characters)
    • Headline — the bold text below the image (recommended: under 40 characters)
    • Description — optional secondary text (under 30 characters)
    • Call to action — choose from Meta's CTA buttons (Shop Now, Learn More, etc.)
    • Destination URL — choose a landing page from your Brand Hub or enter a custom URL

    Click Generate with AI to have Nova AI write copy using your brand guidelines and linked product as context.

    You can also pull from saved copy in a linked Copy Well table — a set of pre-approved ad copy variations your team can reuse across campaigns.

    4. Preview and publish

    Review how ads render across each placement. Click Publish to Meta when ready.

    Wonderful:

    • Uploads assets to Meta (using stored hashes to avoid re-uploading identical files)
    • Creates the ad creative and ad in the selected campaign and ad set
    • Stores the Meta ad ID in Wonderful for performance tracking
    • Records the launch in the Ad Launcher history

    Launching Ads: Table Mode

    Table Mode is for media buyers who need to manage multiple ads at once — a full spreadsheet view of ads, their assets, copy, campaign settings, and live status.

    • Bulk-edit copy across multiple ads
    • See all active and paused ads in one view
    • Filter by campaign, status, or date
    • Update landing URLs and UTM parameters in bulk

    Templates

    Save common ad configurations as templates so your team doesn't have to reconfigure campaign structure, copy patterns, or CTA settings from scratch each time.

    1. In the Ad Launcher, click Templates
    2. Click Save Current Config as Template
    3. Name the template (e.g., "Standard Retargeting — Stories")
    4. Templates appear as starting points when creating new ads

    Ad History

    The History tab shows every ad ever launched from this launcher — with linked assets, copy, performance metrics, and status. Use it to reference what ran, what worked, and what to learn from.


    Meta Ad Format Requirements

    Image Ads

    PlacementDimensionsMax sizeFormat
    Feed (1:1)1080 × 1080 px30 MBJPG, PNG
    Feed (1.91:1)1200 × 628 px30 MBJPG, PNG
    Feed (4:5)1080 × 1350 px30 MBJPG, PNG
    Stories/Reels1080 × 1920 px30 MBJPG, PNG

    Video Ads

    PlacementDimensionsMax sizeLengthFormat
    Feed1080 × 1080 px4 GB1 sec–4 minMP4, MOV
    Stories/Reels1080 × 1920 px4 GB1–60 secMP4, MOV

    Video best practices:

    • Hook viewers in the first 3 seconds
    • Add captions — 85% of Facebook video is watched without sound
    • Include a clear brand mark or product in the first 3 seconds
    • Keep Reels to 15–30 seconds for best performance

    Managing Ads Within Wonderful

    From Wonderful's Ad Launcher, you can:

    • Pause or unpause ads and campaigns
    • Update ad copy — changes sync to Meta within 15 minutes
    • Update landing URLs

    Some changes require Meta Ads Manager directly:

    • Advanced audience targeting adjustments
    • Bid strategy changes
    • Pixel and conversion event configuration
    • Creating new ad sets

    Performance analytics — campaign-level metrics (impressions, CTR, spend, ROAS) are coming to Wonderful. For now, view performance data directly in Meta Ads Manager.


    Troubleshooting

    Can't Connect Business Manager

    • Ensure you're logged in as an Admin of the Business Manager
    • Log out of all Facebook accounts and log back in with the correct account
    • Clear browser cache and disable extensions that might block OAuth
    • Try in a private/incognito window

    Ad Accounts Not Appearing

    • Verify ad accounts exist in Business Manager
    • Check that you have Admin or Advertiser role on the ad accounts
    • Disconnect and reconnect the Meta integration

    "Failed to Publish" Error

    1. Read the error message — it usually names the specific issue
    2. Check the ad account has a valid payment method in Meta Business Manager
    3. Verify the ad doesn't violate Meta's advertising policies
    4. Check Meta's status page for platform outages
    5. Contact support@usewonderful.com with the error details

    Frequently Asked Questions

    Does Wonderful create campaigns and ad sets, or just ads?

    Wonderful creates ads within existing campaigns and ad sets. Create your campaign structure (campaign → ad set with targeting, budget, and schedule) in Meta Ads Manager first, then use Wonderful to create ads within that structure.

    Can I run ads to multiple Meta ad accounts at once?

    Yes. Create separate ads for each account from the same task by running the launch flow multiple times with different ad account selections.

    What happens if Meta rejects my ad?

    Wonderful shows the rejection reason in the campaign dashboard. Fix the issue (typically policy violation, broken landing page, or low-quality image) and resubmit.

    Can I edit an ad after it's published?

    You can edit copy, pause/unpause, and update landing URLs from Wonderful. Changes to ad creative (images, video) require creating a new ad — you cannot replace the creative on a live ad.

    Do I need a Facebook Page to create ads?

    Yes. All Meta ads require a Facebook Page as the advertiser. Your Page must comply with Meta's policies.

    How does Wonderful avoid re-uploading the same asset to Meta every time?

    Wonderful stores the Meta image hash and video ID for every uploaded asset. If the same asset is used in a new campaign, it uses the stored ID instead of re-uploading.

    Can I connect Instagram ads to a specific Instagram account?

    Yes. In the ad launcher, select your Instagram account from the connected accounts list. The account must be connected to your Facebook Page in Meta Business Manager.