Skip to main content

Stage: supported ad formats and limitations

Stage supports bulk media upload and ad creation across Meta, TikTok, and Snapchat. Supported ad formats and media specs vary by platform – this article breaks down what's currently supported so you can plan your uploads and campaigns accordingly.

Meta

✅ Supported

Features

  • Auto-grouping by placement (PAC)

  • Advantage+ Creative

  • Dynamic Creative

  • Multiple text variations

Ad formats

  • Single image/video ads

  • Multi-advertiser ads

  • Partnership ads

  • Lead ads


❌ Not supported

  • Existing Post ads

  • Catalog ads

  • Message ads

  • Carousel ads

  • Collection ads

  • Multi-media ads


Media requirements

Video

  • Up to 4 GB

  • Duration: 1 second–241 minutes

  • Formats: MP4, MOV, GIF

Image

  • Up to 30 MB

  • Formats: JPG, JPEG, PNG


What carries over when duplicating

"Not carried over" means Stage doesn't set that field on the new ad.

  • The ad set itself is copied by Meta; Stage only updates its name, status, and optional start time.

  • Carried over: text, headline, description, URL, CTA, Page/Instagram identity, URL tags, conversion domain, and Advantage+ Creative features.

  • Not carried over – always turned off: deprecated Standard Enhancements (Meta has deprecated this feature, so Stage always removes it, regardless of your template).

  • Not carried over – check manually: Multi-advertiser Ads. Stage doesn't set this on the new ad, so we can't confirm what value it ends up with.

TikTok

✅ Supported

Ad formats

  • Single video ads

  • Carousel ads (one image per card only)


❌ Not supported

  • Spark Ads

  • TopView

  • Playable ads

  • Brand Takeover

  • Branded Hashtag Challenge

  • Branded Effects


Media requirements

Video

  • Filename: 1–100 characters

  • Up to 500 MB

  • Aspect ratios: 9:16, 16:9, 1:1

  • Formats: MP4, MOV, MPEG, AVI

Image

  • Filename: 1–100 characters

  • Up to 50 MB

  • Maximum resolution: 3,686,400 pixels (e.g. 1440 × 2560)

  • Formats: JPG, JPEG, PNG


What carries over when duplicating

  • Stage rebuilds the ad group and ad from your template rather than using a native copy.

  • Carried over: text, URL, CTA, and identity (one combination for manual ads; up to 5 texts, 5 URLs, and 3 CTAs for Smart+ ads).

  • Not carried over – check manually: AI-generated content (AIGC) disclosure and Automatic Enhancements. Stage doesn't set these on the new ad, so we can't confirm what value they end up with – check and set them manually before launching.

  • Note: Upgraded Smart+ ad creation requires video; image-only templates can't be used there.

Snapchat

✅ Supported

Ad formats

  • Single image/video ads

  • Single image/video with attachment (web link, app install, deep link)

  • Commercial ads

  • Lead Generation ads

  • Reminder ads


❌ Not supported

  • Collection ads

  • Story ads

  • AR Lens

  • Filters

  • Sponsored Snaps (Chat)


Media requirements

Video

  • Duration: 3–180 seconds

  • Up to 1 GB

  • Aspect ratio: 9:16

  • Resolution: 1080 × 1920

  • Formats: MP4, MOV

Image

  • Up to 5 MB

  • Aspect ratio: 9:16

  • Formats: JPG, JPEG, PNG


What carries over when duplicating

  • Stage rebuilds the ad squad and ad from your template.

  • Carried over: on-swipe and third-party tracking URLs, along with most other creative fields.

  • Recalculated, not simply on/off: forced-view eligibility is re-evaluated against your new media, so it can end up different from the template either way – not just switched off.

  • Scheduling: also recalculated rather than copied as-is – a future schedule is usually kept, a schedule already in the past may shift forward, and an unworkable schedule may be rejected or left open-ended, depending on your dates and budget type.

Have questions or need help getting set up? Reach out to our Community Care team anytime at support@bir.ch, or use the chat bubble in your Bïrch dashboard.

Did this answer your question?