Specs verified: March 2026

AI Video Ads for X (Twitter): Short-Form UGC Strategy (2026)

X (formerly Twitter) has leaned hard into video — video posts get 10x more engagement than text-only tweets. The platform's ad environment is unique: ads appear in the timeline alongside real-time conversations, news, and opinions. UGC-style video ads that feel like someone sharing a genuine take outperform polished brand content by 1.8x on engagement rate. The key is matching X's conversational, opinion-driven culture. This guide covers specs, formats, and scripts for video ads on X.

X (Twitter) Video Ad Specs (2026)

Aspect ratio16:9 (landscape), 1:1 (square), 9:16 (vertical). 1:1 recommended
Resolution1200×1200 (1:1), 1920×1080 (16:9), 1080×1920 (9:16)
Video durationMax 2:20 for ads. Sweet spot: 6–15 seconds
Max file size1 GB
File formats.mp4, .mov
SoundOptional — many X users scroll with sound off
CaptionsStrongly recommended — burned-in for silent scrolling
Tweet copy280 characters. First 100 characters visible without expanding
Website cardHeadline (70 chars) + description (optional) + URL
AutoplayVideos autoplay muted in timeline

Specs current as of March 2026. X (Twitter) updates ad specs periodically — verify in X (Twitter) Ads Manager before launching.

Top 3 Performing Ad Formats on X (Twitter)

The Hot Take

X is built on opinions. A video that opens with a bold, slightly contrarian take on an industry topic gets engagement because people want to agree, disagree, or share. This format turns your ad into a conversation starter.

0–2s

Bold claim — "[Common practice] is a waste of money. Here's why."

2–8s

Back it up — quick evidence or reasoning

8–12s

Your alternative — introduce your product as the better approach

12–15s

CTA — "Link below" or "Try it yourself"

Ideal length: 12–18 secondsFirst frame: Person speaking with conviction. Text overlay with the hot take.

The Quick Proof

X users are skeptical. They've seen every marketing claim. A video that leads with proof — a result, a metric, a before/after — earns credibility before asking for anything.

0–2s

Result first — "[Specific metric] in [timeframe]. Here's how."

2–6s

Brief explanation — what you did and what tool you used

6–10s

Show the proof — screenshot, demo, or visual result

10–12s

CTA — "Link in bio" or website card

Ideal length: 10–15 secondsFirst frame: Text overlay with the headline metric. Grabs attention in a fast-scrolling feed.

The Thread Teaser

X users love threads. A short video that teases a longer story or breakdown drives clicks to your profile or website. It leverages X's native content format as an ad hook.

0–2s

Teaser — "I spent [time] testing [category]. Here's what I found..."

2–6s

Top-level findings — 2–3 key insights, rapid-fire

6–8s

Cliffhanger — "But the biggest surprise was..."

8–10s

CTA — "Full breakdown in the link below"

Ideal length: 8–12 secondsFirst frame: Person speaking or text overlay with the teaser headline.

3 Ready-to-Use X (Twitter) Ad Scripts

Script 1: The Contrarian Take

Best for: SaaS, B2B, any product challenging the status quoDuration: 14–18 seconds
[HOOK — 0-2s]
"Unpopular opinion: [common industry practice] is
the reason your [metric] is terrible."
[Direct to camera, confident]

[EXPLAIN — 2-10s]
"Everyone does [common approach] because it's what
the gurus teach. But the data says otherwise.
[Specific stat or evidence]. The brands winning
right now are doing [alternative approach]."

[BRIDGE — 10-14s]
"That's exactly what [product] is built for.
[One-line value prop]."

[CTA — 14-16s]
"Link below. Or quote tweet me if you disagree."

"Quote tweet me if you disagree" is genius on X — it drives engagement whether people agree or not. Engagement boosts the ad's visibility. The contrarian hook matches X's debate culture.

The take must be defensible. X users will challenge you in replies. If your contrarian claim falls apart under scrutiny, it backfires.

Script 2: The Result Flex

Best for: Products with measurable outcomes, any audienceDuration: 10–14 seconds
[HOOK — 0-2s]
"[Specific result] in [timeframe]. Not a theory —
here's the proof."
[Show metric or result immediately]

[HOW — 2-8s]
"I used [product] to [what you did]. Took [time to
set up]. Cost [price]. The result: [metric before]
→ [metric after]."

[CTA — 8-12s]
"Link below if you want the same result.
No catch. Just works."

Leading with the result and backing it with specifics is the most credible format on X. The platform's audience is data-driven and skeptical — proof first, pitch second.

Use real numbers. Rounded numbers feel fake on X. "43% improvement" beats "50% improvement" every time.

Script 3: The Teaser Hook

Best for: Content marketing, driving traffic to longer contentDuration: 8–10 seconds
[HOOK — 0-2s]
"I tested [number] [tools/methods/products] for
[purpose]. The results surprised me."
[Direct to camera or text on screen]

[TEASE — 2-6s]
"[Tool 1] was overrated. [Tool 2] was underrated.
And the winner wasn't even close."

[CTA — 6-9s]
"Full breakdown → link below.
Spoiler: it's not the one you'd expect."

The teaser format exploits curiosity. X users who see "the results surprised me" need to know the answer. The spoiler tease in the CTA adds another curiosity layer.

You must deliver on the tease. If the linked content doesn't match the promise, you'll get ratio'd in the replies.

Creative Testing Tips for X (Twitter)

Keep it under 15 seconds

X is the fastest-scrolling platform. Videos under 15 seconds see 2.5x higher completion rates. Get to the point immediately — no intros, no warm-ups.

Write strong tweet copy

The tweet text above your video matters as much as the video itself. Use the first 100 characters to hook — that's what's visible without expanding.

Encourage replies and quote tweets

X's algorithm rewards engagement. Ads that generate replies and quote tweets get shown to more people. Ask questions, make bold claims, invite debate.

Use website cards for conversion

Attach a website card to your promoted video for a clickable CTA below the video. This drives 2x more clicks than relying on a link in the tweet text.

Target by conversation topics

X's conversation targeting lets you reach people discussing specific topics. Target conversations about your competitors, your industry, or problems your product solves.

Do's and Don'ts

✅ Do

  • Use 1:1 aspect ratio for maximum timeline visibility
  • Keep videos under 15 seconds for best completion rates
  • Add burned-in captions — X autoplays muted
  • Write compelling tweet copy — it's half the ad
  • Encourage engagement — replies and quote tweets boost distribution
  • Use website cards for clickable CTAs

❌ Don't

  • Don't use long-form video — X users scroll fast
  • Don't ignore the tweet copy — a great video with weak copy underperforms
  • Don't use soft, vague messaging — X rewards bold, specific claims
  • Don't make claims you can't defend — X users will challenge you publicly
  • Don't use the same creative as Instagram — X has a different culture and tone
  • Don't forget to monitor replies — negative engagement can spiral on X

Create video ads for X that spark conversation and convert. No camera needed.

50x cheaper than hiring creators. Native UGC style. Batch generation for creative testing.

Get Started

Stop overpaying for content.
Start scaling.

50x cheaper. 10x better results. Ready in minutes.