The Facebook Mass Campaign Uploader follows the same campaign → ad set → ad flow you already know from Facebook Ads Manager. The difference is in what you can do on top of that flow. The following features are available in the Campaign Launcher and are not available in native Ads Manager:Documentation Index
Fetch the complete documentation index at: https://theoptimizer.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Groups & Variations
Groups & Variations
Define multiple values for any targeting section (budgets, audiences, placements, pages, creatives) and the system automatically generates a separate variation for all group permutations. Three budget groups × three audience groups = nine ad set variations, created instantly — no manual duplication.
Campaign Restructuring
Campaign Restructuring
Build a simple campaign with all your creatives, then with a single toggle “explode” it into one campaign per creative, one ad set per creative, or any distribution you need. Upload once, reshape the structure in seconds.
Multi-Ad Account Launch
Multi-Ad Account Launch
Duplicate your entire campaign structure (including all variations and settings), assign a different ad account to each copy, and publish everything together in one go. No need to rebuild the same campaigns from scratch in each account.
Reusable Templates
Reusable Templates
Save your full configuration as a template: campaign settings, ad set setup, ads, variation groups, restructuring settings, multi-account copies, naming templates, and automation assignments. Load it next time and launch with minimal changes.
Creative Library Integration
Creative Library Integration
Browse all images and videos from your active campaigns across all connected accounts, sorted by performance metrics (spend, EPC, usage). Filter by Creative Library tags to pull in pre-organised asset collections instead of uploading from scratch.
Automation at Launch
Automation at Launch
Attach your existing TheOptimizer automation rules to campaigns before they go live. Rules start evaluating from the first impression — no gap between launch and automation.
Dynamic Naming Templates
Dynamic Naming Templates
Auto-generate campaign, ad set, and ad names using placeholders for targeting settings, budgets, group names, nested names from lower levels, and incremental indexes. Keep naming clean across hundreds of variations.
AI Creative Enhancement
AI Creative Enhancement
Generate new image variations directly inside the launcher using built-in AI image enhancement, powered by prompts or example images.
Bulk Placement Customization
Bulk Placement Customization
Assign different creatives to specific placements (for example, a different crop for Stories) across all ads at once, instead of customising one ad at a time.
Upload to Existing Campaigns
Upload to Existing Campaigns
Load any live or paused campaign and add new ad sets or ads to it without touching what is already running — no need to recreate the campaign structure.
Existing Post IDs
Existing Post IDs
Use any previously published Facebook post as an ad creative, preserving its accumulated social proof (likes, comments, shares) across campaigns.
What Stays the Same
The campaign settings themselves are identical to Ads Manager. You will find the same options for:- Campaign objectives (Sales, Traffic, Leads, Engagement)
- Advantage Campaign Budget vs. ad set level budgets
- Audience targeting (locations, age, gender, languages, custom audiences)
- Placements (Advantage+ or manual)
- Ad formats (Single Image, Video — Carousel and Flexible Ads coming soon)
- Pixel selection and conversion events
- Ad copy fields (primary text, headline, description, CTA)
