Meta Verified partner TikTok Verified partner

for creative teams

Notes land on the frame they belong to. Versions stack on one asset. Approval means a specific cut, and that cut goes on to run.

7 days free. No credit card required.

Most review breaks the same way: timestamps typed into a chat thread, and the latest file being whichever link somebody remembered to resend.

This closes the loop other review tools leave open, because the results come back and attach to the creative that earned them.

From feedback to Approved.

Play a cut, pause on the shot that is wrong, and leave the note there. Everyone who opens that version sees the comment against the frame it belongs to, which removes the whole ritual of transcribing timecodes and hoping they get read in the right order. Replies stay with the comment instead of scattering across a chat log.

Editors push a new version into the same asset rather than into a new link, so the history reads as one line: what changed, when, and who asked for it. Any version can be opened, compared against the notes it received, and approved with one click, and the status is visible to the whole workspace. Folders, tags, and AI tagging keep the library findable as the volume grows.

Clients just open the link.

Send a link. The person on the other end watches, comments on the exact frame, and approves, without an account and without anything to learn. Their comments arrive on your side as they type them, so a review is a conversation rather than a document that comes back three days later.

You keep control of the link: set a password, set an expiry, and decide whether downloads are allowed. Reviewers are free and unlimited on every plan, so the number of people you send a link to never affects the bill. On the Agency plan, review links carry your own branding and run on your own domain.

Approval is usually where a review tool stops and the creative disappears into an ad account. Here the approved version goes on to become a real ad on Meta or TikTok from the same workspace, and the numbers come back to it: spend, CTR, and ROAS, attached to the individual creative.

See which cut actually performed.

Every ad also remembers the editor behind it, so the team can sort work by what converted rather than by who argued for it hardest. That makes the next brief a decision based on results everyone can see.

Control who sees what.

Roles and permissions govern what each member can do, and folder scoping narrows a member to only the folders they work in, which matters when freelancers and clients share a workspace with your core team.

The library holds images and video in the formats Meta and TikTok accept, from 9:16 verticals to statics, so what sits in review is always something that can run. On the Agency plan, whitelabel review links and custom domains keep your name on the work when it goes out.

Fits the way the team already works.

There is a desktop app alongside the browser, and watched folders in Google Drive and Dropbox pull new exports in as editors save them. Slack, Discord, and Teams notifications say when something needs a review, so nothing waits on somebody remembering to check.

For teams with a build pipeline, an API, a CLI, an SDK, an MCP server, and webhooks cover uploads, statuses, and reporting programmatically.

What protects your ad accounts.

An approved Meta and TikTok app.

AES-256-GCM token encryption. Passkey sign-in.

Read the full security write-up
Claude ChatGPT

Run your pipeline from your chat.

Connect upload.ad to Claude or ChatGPT once, then just ask. Upload batches, check review status, and publish to Meta or TikTok, right in the conversation.

See how it works
upload these 12 hooks to my Meta ad account

On it. All 12 are on their way to your Meta ad account. I will tell you when the batch lands.

Build it into your pipeline.

A REST API, a CLI, and an MCP server for agents. Everything the app can do, your scripts and tools can do too.

Read the docs
upload.ad
# push a batch from your terminal
$ uploadad upload hook_a.mp4 hook_b.mp4 --wait

# expose upload.ad to your agent
$ claude mcp add --transport http \
    uploadad https://upload.ad/mcp

One price for the whole pipeline.

Plans are metered on connected ad accounts, never on seats or spend. Reviewers on share links are free and unlimited on every plan.

Starter

For Brands

$59/mo

Billed monthly

  • 1 ad account
  • 2 team seats
  • 250 GB storage then $5.99/250 GB per month
  • 100 AI tokens per month
  • Unlimited ad launches
  • Publish to Meta and TikTok
  • Batch launches with one ad per creative
  • Carousels, existing posts, and Spark Ads
  • Lead ads and Advantage+ enhancements
  • Scheduled launches and drafts
  • Folders, tags, and AI tagging
  • Versions and approval statuses
  • Review links with comments, passwords, and expiry
  • Unlimited free reviewers
  • Creative and team performance analytics
  • Shareable client report links
  • Automations with a visual flow builder
  • Creative tests and budget scaling
  • Ad comment inbox for Meta and TikTok
  • Roles, permissions, and folder scoping
  • Watched folders in Google Drive and Dropbox
  • Slack, Discord, and Teams notifications
  • API, CLI, MCP, and webhooks
  • Desktop app
Start free trial

7 days free, no credit card

Growth

For Freelancers

$199/mo

Billed monthly

  • 3 ad accounts
  • 5 team seats
  • 1 TB storage then $5.99/250 GB per month
  • 300 AI tokens per month
  • Unlimited ad launches
  • Publish to Meta and TikTok
  • Batch launches with one ad per creative
  • Carousels, existing posts, and Spark Ads
  • Lead ads and Advantage+ enhancements
  • Scheduled launches and drafts
  • Folders, tags, and AI tagging
  • Versions and approval statuses
  • Review links with comments, passwords, and expiry
  • Unlimited free reviewers
  • Creative and team performance analytics
  • Shareable client report links
  • Automations with a visual flow builder
  • Creative tests and budget scaling
  • Ad comment inbox for Meta and TikTok
  • Roles, permissions, and folder scoping
  • Watched folders in Google Drive and Dropbox
  • Slack, Discord, and Teams notifications
  • API, CLI, MCP, and webhooks
  • Desktop app
Start free trial

7 days free, no credit card

Pro

For Small Agencies

$449/mo

Billed monthly

  • 10 ad accounts
  • 15 team seats
  • 2 TB storage then $5.99/250 GB per month
  • 600 AI tokens per month
  • Unlimited ad launches
  • Publish to Meta and TikTok
  • Batch launches with one ad per creative
  • Carousels, existing posts, and Spark Ads
  • Lead ads and Advantage+ enhancements
  • Scheduled launches and drafts
  • Folders, tags, and AI tagging
  • Versions and approval statuses
  • Review links with comments, passwords, and expiry
  • Unlimited free reviewers
  • Creative and team performance analytics
  • Shareable client report links
  • Automations with a visual flow builder
  • Creative tests and budget scaling
  • Ad comment inbox for Meta and TikTok
  • Roles, permissions, and folder scoping
  • Watched folders in Google Drive and Dropbox
  • Slack, Discord, and Teams notifications
  • API, CLI, MCP, and webhooks
  • Desktop app
Start free trial

7 days free, no credit card

Agency

For Large Agencies

$799/mo

Billed monthly

  • 15 ad accounts then $15/month each
  • Unlimited team seats
  • 4 TB storage then $5.99/250 GB per month
  • 1000 AI tokens per month
  • Whitelabel review links Your branding on your own domain
  • Unlimited ad launches
  • Publish to Meta and TikTok
  • Batch launches with one ad per creative
  • Carousels, existing posts, and Spark Ads
  • Lead ads and Advantage+ enhancements
  • Scheduled launches and drafts
  • Folders, tags, and AI tagging
  • Versions and approval statuses
  • Review links with comments, passwords, and expiry
  • Unlimited free reviewers
  • Creative and team performance analytics
  • Shareable client report links
  • Automations with a visual flow builder
  • Creative tests and budget scaling
  • Ad comment inbox for Meta and TikTok
  • Roles, permissions, and folder scoping
  • Watched folders in Google Drive and Dropbox
  • Slack, Discord, and Teams notifications
  • API, CLI, MCP, and webhooks
  • Desktop app
Start free trial

7 days free, no credit card

The AI assistant

Included on every plan. Your monthly tokens are what it runs on.

  • Launches whole ad batches to Meta and TikTok
  • Runs creative tests and scales the winners
  • Digs through performance data for you
  • Builds automations that watch your ads
  • Replies to and moderates ad comments
  • Writes and rewrites ad copy

7 days free. No credit card required.