Ad Configuration
Configure your ads using the API method or XLSX templates. Save presets, group ads, and set naming patterns.
Launching Ads
Launch new ads in the web app by picking an existing live ad as the model. Ads Uploader copies its setup and creates your new ads in real time, with full control over creative enhancements and flexible text.
Read moreAd Set Targeting
Set country, age, and gender targeting for new ad sets directly in the uploader, with the same controls available in the CLI and MCP.
Read moreCLI Configuration
Create and manage Meta ads from the command line. The CLI follows the same structure as the web app and works with the same presets, campaigns, and ad accounts.
Read moreCLI Full Reference
Complete reference for every CLI command, flag, and spec file option. Covers all commands, the full JSON spec format, variant detection, and common patterns.
Read moreMCP Configuration
Connect Ads Uploader to Claude, Claude Code, Cursor, or another MCP host. The MCP server exposes the same accounts, presets, media, saved builds, and ad-creation surface as the CLI to your AI agent.
Read moreXLSX Configuration
The XLSX configuration allows you to use exported ad structures from Meta Ads Manager as templates for your new ads. This method is ideal for users comfortable creating drafts in Meta Ads Manager prior to uploading.
Read moreSaved Builds
Save, resume, and hand off in-progress uploader configurations across the web app, CLI, and MCP.
Read morePresets
Presets allow you to save and reuse ad configurations, dramatically speeding up your workflow for recurring campaign types. Instead of repeatedly uploading XLSX files or re-picking the same existing ad and settings, save them once and reuse instantly.
Read moreAd Grouping
Group multiple creative variations together for organized ad set creation and A/B testing
Read moreAd Naming Patterns
Use template variables to create dynamic ad names from your filenames
Read moreSplit Destination
A/B test multiple landing pages across the same ad creative by duplicating ad sets per destination URL
Read more