The Complete Guide to Twitter/X Advertising
Twitter ads are cheap, badly used, and unforgiving of lazy creative.
And let me tell you—nobody cares what the platform’s called right now.
People still say “Twitter.” I say “X” when I have to. But it’s the same damn birdcage.
Paste the ad you are about to run and get an honest 0-100 score on hook, clarity, urgency, emotion and CTA, with specific fixes.
Use the tool free →And honestly? Most marketers are still treating it like it's 2012—slapping out 280-character tweets and calling it an ad.
Spoiler: it doesn’t work.
Here’s the real talk version of a Twitter ads guide—no buzzwords, no fluff, just what actually converts in 2026.
Why Bother With X Ads?
That’s fair. Facebook? Instagram? TikTok? They’ve got the sexy algorithms and the massive audiences.
But X? It’s… different.
And that’s exactly why it works.
Think about it—where do people go when they want to react? When they’re mad about a price hike, excited about a product drop, or ranting about customer service?
They go to X.
That’s real-time intent. And if you know how to tap into it, you’re not just interrupting—they’re looking for what you offer.
Don’t target “people who like melatonin.” Target people complaining about not sleeping.
So don’t sleep on X (pun intended).
It’s not about reach—it’s about relevance. And urgency.
When Should You Use X Ads?
Not every brand needs this.
But if you’re in any of these buckets, X should be on your radar:
- You’re launching something new (tech, app, gadget, etc.)
- Your customers are vocal (SaaS, fintech, e-commerce with strong opinions)
- You’re in news-adjacent niches (politics, finance, sports, crypto)
- You want to hijack trending conversations (responsibly)
Jump on a trending hashtag with a smart, on-brand ad. Not a tweet—an ad.
And yeah, it’s risky. But so is spending $50K on Facebook ads that blend into the feed.
How X Advertising Actually Works (No Jargon)
Alright—let’s cut through the noise.
You’ve got a dashboard. It looks… fine. Not great. But usable.
You can run ads through the X Ads Manager (ads.x.com). No third-party tools needed.
Here’s what you actually need to know:
1. Campaign Types—Pick the Right Goal
X lists eight campaign objectives, grouped into three stages. Campaigns are optimized toward the objective you pick, and X says you are "only billed for actions aligned with that goal", so choose the one that matches what you actually want to pay for:
- Awareness: Reach — show your ad to as many people as possible.
- Consideration: Video views, Pre-roll views (your video paired with premium content), Website traffic, Engagement and App installs.
- Conversion: App re-engagements and Website conversions.
Most small brands only need two of them: Website traffic or Website conversions.
Here’s the truth: conversions are hard on X.
The platform just doesn’t track off-site behavior as well as Meta or Google.
So if you’re selling e-commerce, SaaS trials, or lead gen—start with website traffic.
Set up UTM tags. Track clicks. Use your own pixel or Google Analytics.
Don’t trust X’s conversion tracking out the gate.
2. Targeting—Stop Guessing, Start Listening
This is where X actually shines.
You’ve got four main targeting buckets:
- Demographics – Age, gender, language, location. Basic.
- Interests – Based on who people follow and what they engage with.
- Follower Lookalikes – Target people similar to followers of specific accounts.
- Keyword Targeting – This is the gold.
Let me say that again: keyword targeting is the gold.
You can target users who’ve tweeted about or engaged with specific keywords.
Example:
You sell ergonomic chairs.
Instead of just targeting “office furniture,” target people who’ve tweeted:
- “My back hurts from sitting all day”
- “Need a better desk chair”
- “Just wrecked my spine working from home”
That’s intent.
And X lets you serve ads directly into that stream.
3. Budget & Bidding—Don’t Blow It
Start small.
Seriously.
$5–$10/day.
Use automatic bidding at first. Let X figure out who to show your ad to.
After 3–5 days, switch to maximum bid if you want more control.
Or go target cost if you’ve got conversion data (and trust it).
But don’t overthink it early.
People spend hours tweaking bid caps while their creative sucks.
Fix the ad first. Optimize later.
4. Ad Formats—What Actually Works
X supports:
- Single Image or Video Ads – In-feed, clickable.
- Carousel Ads – Up to 6 cards. Great for showcasing features.
- Website Cards – Auto-generate a preview of your URL.
- App Cards – For mobile app installs.
But here’s what converts:
Short video ads (under 30 seconds) with captions.
No music. No fancy edits. Just a clear message, bold text, and a strong CTA.
A 22-second video of the founder saying:
“I built this app because I was tired of missing sales calls. It auto-schedules follow-ups. Here’s how.”
Post it as a website card ad.
No retouching. No AI voiceover. Just real.
That’s the secret—don’t make it look like an ad.
Make it look like a tweet someone would actually engage with.
(If you’re stuck on headlines, try our Free Headline Generator.)
X Ads Specs Cheat Sheet (2026)
These are X's own published limits for promoted ads (from the X Ads Help Center, "Creative ad specs"). Not every format is open to self-serve advertisers, so check your Ads Manager:
| Format | What X specifies |
|---|---|
| Post copy (text, image and video ads) | 280 characters. Each link uses 23 of them, which leaves 257 when you add a link |
| Image ads | PNG or JPEG recommended (no BMP or TIFF), max 5MB. GIFs render as a still image |
| Video ads | MP4 or MOV, up to 1GB (under 30MB recommended). 15 seconds or less recommended, up to 2:20 supported. Captions or text overlays strongly recommended. Videos under 60 seconds loop |
| Vertical video ads | 9:16 recommended (16:9 and 1:1 also supported), 1080 x 1920 max. Keep captions to about 90 characters so they show without "Read more" |
| Carousel ads | 2 to 6 slides. Images 800 x 418 (1.91:1) or 800 x 800 (1:1); videos 800 x 450 (16:9) or 800 x 800 (1:1). One aspect ratio per carousel |
| Collection ads | A hero image plus up to 5 more, at least 800 x 800 (1:1), max 3MB. Website title 70 characters or less |
The practical takeaway: write for 257 characters if your ad carries a link, and cut square (1:1) creative if you want one asset that works in the timeline and in carousels.
How to Set Up Your First X Ads Campaign (Step by Step)
- Sign in to X Ads Manager at ads.x.com with the account the ads should run from.
- Pick your objective from the eight above. For a store or a SaaS trial, start with Website traffic.
- Set a small daily budget and a schedule. Start at a level you can afford to learn with (more on budget below).
- Choose your targeting: location and language first, then keywords and follower lookalikes (see targeting below).
- Add your creative, sized to the specs table above, with your UTM-tagged link.
- Launch, then leave it alone for a few days before you judge it. Early numbers swing a lot.
How to Write X Ads That Don’t Suck
Most X ads fail because they’re written like corporate press releases.
Or worse—like they were generated by a robot who’s never used the internet.
Sound familiar?
“Revolutionary new solution for optimizing your workflow!”
No. Just… no.
Here’s what works:
1. Speak Like a Human
Use contractions. Use slang if it fits. Be casual.
Example:
Weak: “Our software improves team productivity.”
Better: “Stop wasting time on follow-ups. This app does it for you.”
Even better:
“My team was missing 40% of leads. Now we don’t. Here’s how.”
That’s a real story. With stakes.
And it fits the platform.
2. Front-Load the Hook
First 3 words matter.
If you lose them in the first second, you’ve lost the sale.
So start with:
- A question: “Tired of cold email fail?”
- A pain point: “Your landing page is leaking money.”
- A bold claim: “This changed everything.”
Then back it up.
And keep it under 240 characters.
Yes, you have 280. But leave room for links, hashtags, and visuals.
3. Use Social Proof (But Don’t Be Cringe)
Don’t just say “thousands of users.”
Be specific:
“Used by 3,200+ SaaS founders.”
“Featured in Forbes, TNW, and The Verge.”
“We replaced Mailchimp for 84% of our users.”
Numbers = credibility.
But don’t lie. X users will call BS instantly.
4. Pair Copy With Strong Visuals
Your image or video should reinforce your message—not repeat it.
If your copy says “This app saves you 6 hours a week,” your video should show someone checking off tasks fast.
Or use a split-screen: “Before (chaotic inbox)” vs. “After (clean, organized).”
(And if you need caption ideas fast, our Free Instagram Caption Generator works for X too—just tweak the tone.)
Advanced Tactics That Actually Move the Needle
Alright—you’ve got the basics.
Now let’s talk about what the pros do.
1. Ride Trends (Without Being a D*ck)
Trends move fast on X.
But you don’t have to be in on the meme to benefit.
For a budgeting app during the “#PaycheckCheckIn” trend (where people post their bank balances), don’t make fun of anyone.
Just say:
“If your paycheck feels gone in 2 days, this app helps you see where it went. Free to try.”
Post it as a video ad targeting that hashtag.
You don’t need to be funny. You just need to be relevant.
2. Use Lookalike Audiences (Smartly)
Follower lookalikes are powerful.
But don’t pick just any account.
Choose ones that represent your ideal customer.
Example:
You sell premium coffee.
Don’t target lookalikes of Starbucks.
Target lookalikes of @JamesHoffman (coffee expert) or @SpecialtyCoffee (niche community).
Better fit. Higher intent.
3. Retarget People Who Engaged
This is so underused.
You can retarget:
- People who clicked your ad but didn’t convert
- Followers of your account
- Visitors to your profile
Use a simple message:
“Saw you checked us out. Here’s 10% off.”
Or:
“Still thinking about it? Here’s what others say.”
Pair it with a testimonial video.
(Want more retargeting copy ideas? Here’s a post on retargeting ad copy that brings customers back.)
4. Use AI—But Don’t Let It Run Wild
I’ll be honest: use AI for ad copy.
But not to generate final ads.
Use it to break blank-page syndrome.
Tools like AdCreator AI (adcreator-ai.com) help you brainstorm 10 versions of a headline in 30 seconds.
Then edit. Humanize. Add edge.
For example:
AI writes: “Save time on email follow-ups.”
I tweak: “Stop chasing leads like a loser. This app does it for you.”
Big difference.
(Want to see how AI-generated ads can look? Check our Ad Gallery — see real AI-generated ads. Some are good. Some need work. Just like human work.)
But don’t skip the human layer.
X users are too smart for robotic fluff.
Final Tips Before You Launch
- Test one variable at a time. Change the image, keep the copy. Or vice versa.
- Run for at least 5–7 days. Don’t kill a campaign after 24 hours.
- Use UTM parameters. Track what’s actually driving traffic.
- Check your landing page. If your ad is fire but your page sucks, you’re wasting money. (Here’s how to write high-converting landing page headlines.)
- Grade your ad. Not sure if it’s good? Run it through our Free Ad Grader. It’s not magic—but it catches obvious flaws.
And remember: X ads aren’t about going viral.
They’re about finding the right people at the right time.
Most brands miss that.
You don’t have to.
FAQ
What is the best bidding strategy for Twitter ads?
Start with automatic bidding to let Twitter optimize—then switch to target cost or maximum bid once you have conversion data.
How much should I spend on my first Twitter ad campaign?
Begin with $5–$10/day. Test for 5–7 days before scaling.
Can I run Twitter ads without a large following?
Yes—ads don’t rely on your organic reach. You can target users based on interests, behavior, and keywords.
What ad format works best on X?
Video ads under 30 seconds with bold captions perform best—especially for engagement and conversions.