Agencies · multi-market
One Sheet, 20+ accounts
Each row sends its ad to the right client, country or language. No custom scripts.
Schedule launches, speed up creative testing and cover every market, without rebuilding a single ad. Stage turns your Google Drive and Google Sheets into Meta, TikTok and Snapchat ads.
Stage copies an ad you already run and swaps in each new creative, so its targeting, budget and copy stay as they are. Pick one of four ways to place the new ads.
Run creative testing at the speed of your creative production, from bulk uploads to scheduled multi-market launches
Launch to every account from one Google Sheet. Each row can go to its own ad account and use its own template ad, so one launch covers every market at once.
Plan ads in your Google Sheet, and Stage turns each row into an ad in the format you set for it. Give each creative its own ad set for a clean test, or duplicate a winning ad set and swap in new creative and copy.
Paste links to Google Drive files or folders, and Stage bulk uploads new creatives to your Meta, TikTok or Snapchat ad accounts.
Launch a new test in its own campaign. Pick last week’s campaign as a template, and Stage creates the new campaign, ad sets and ads in one go, with the same objective, budget and bidding.
Put launches on a schedule with Routines, from hourly to weekly. Stage picks up rows added since the last launch, retries any that failed, and waits for your one-click approval before anything goes live.
“A media manager working 40 hours a week can now cover the same ground with Stage in around 22”

Hand off the uploads, naming, and launch scheduling to Stage. Your creative strategists can stay focused on what to test next.
Agencies · multi-market
Each row sends its ad to the right client, country or language. No custom scripts.
App growth
Launch new app creatives everywhere, then let Birch rules pause ads when CPI climbs.
Ecommerce · DTC
That’s what ecommerce teams launch with Stage, planned in Drive and Sheets, with winners pushed to every store.
Unlimited ad accounts on every plan, Free included
Pay annually and save up to 29%Switch to annual and save up to 29%
Ask Birch AI in plain language, like “What hooks do US fitness app advertisers open their video ads with?” It searches Meta’s Ad Library through the official Meta Ads MCP and sums up the angles worth testing next.
Connect the Birch MCP to Claude, ChatGPT or another AI tool, and ask how many creatives and ads Stage launched, and what failed.
Stage covers the launch side of creative testing. It uploads a batch from Google Drive, launches each creative into its own ad set or into a copy of your best setup, across every ad account, and can repeat it on a weekly schedule. Birch rules then pause losers and scale winners.
Yes, and on Snapchat too. Upload a batch from Google Drive, launch each creative into its own ad set or a copy of your best test setup, and schedule next week’s batch to go live on its own.
Meta’s Creative Testing compares up to 5–10 variations inside one ad set, and you build each one in Ads Manager. Stage launches whole test batches from Google Drive and Sheets, in their own ad sets or campaigns, across every ad account, on Meta, TikTok and Snapchat, and can do it on a schedule.
Pre-testing tools show creatives to survey panels. Stage tests them on live ads with real spend, so results come from your actual audience.
Keep one row per creative in a Google Sheet, each with its own ad account and template ad. Stage launches the whole batch at once, and you can schedule the next batch to launch on its own or start each test in a fresh campaign.
Keep one Drive folder per test and one row per creative. Give each creative its own ad set, or put the batch into a copy of your best test setup, and use the ad name and UTM columns so results are easy to read.
Yes. Turn on auto-launch and pick a schedule, from hourly to weekly. At each run, Stage collects new rows and launches them after your one-click approval. Rows that are already live are skipped.
Meta: single image and video ads, carousels (up to 10 cards), multi-advertiser ads, with Advantage+ creative, dynamic creative, lead forms, multiple text variations and auto-grouping by placement.
TikTok: single video ads and carousels (up to 35 images), Smart+ campaigns included, with multiple text variations.
Snapchat: single image and video ads, including lead generation, reminder and commercial ads, with attachments.
Google Drive and Google Sheets today: Drive for your creative, Sheets for your ad plan.
Accounts, yes: each row in a sheet sets its own ad account, so one sheet launches into many accounts and campaigns at once. For platforms, it’s one at a time: each sheet connects to one platform, so keep a sheet per platform.
Bulk upload tools only move files, and Ads Manager bulk import works one account at a time from a fixed template. Stage builds ads from your own sheet and Drive folders, copies proven setups, checks every row before launch, launches to many accounts, and can do it on a schedule.
You don’t need a sheet. Connect your Drive folders, then paste links to files or whole folders. Stage can create one ad set per folder and group sizes of the same creative into one ad.
Yes. Give Stage view-only access to each folder.
Yes. Pick an existing campaign as a template, and Stage copies its settings, creates the new campaign paused, and adds your new ad sets and ads. It works with Drive links and shared-setup sheets. Creating campaigns per row, across many accounts, is coming next.
No. Every Stage plan, Free included, works with as many ad accounts as you connect, on Meta, TikTok and Snapchat. Plans differ only in monthly media uploads.
By media uploads, with a free plan for 50 uploads a month and paid plans from $500/mo. See Stage pricing