X (Twitter) Ads Guide: Objectives, Formats and Targeting

X (Twitter) Ads Guide: Objectives, Formats and Targeting

X (Twitter) ads are paid posts and placements built in X Ads Manager (ads.x.com) that appear in the Home timeline, search results, video surfaces and the Explore tab, always labeled as ads. Each campaign is optimized toward the objective you pick, and you are usually billed for the action that matches it: an impression, a video view, a click or an engagement.

The platform's edge is timing. When a product launches, a match kicks off or industry news breaks, people react on X first, and a well-built campaign can join that moment instead of chasing it. The audience is far from marginal in markets like Türkiye: DataReportal's Digital 2026 Türkiye report, citing X's own ad tools, puts X's ad reach there at about 18.5 million people in late 2025. That's ad reach, not monthly active users.

Before You Start: Account Eligibility

X's ads policies set a few conditions for advertising accounts:

  • Verification: businesses and organizations need Verified Organizations, and individuals need X Premium.
  • Public posts: the advertising account can't have protected posts.
  • Profile compliance: no GIF profile or header images, and the bio, handle and bio link must meet X's ads policies.
  • Local language: ads that target certain countries must be written in that country's language.

Self-serve advertisers can only target countries where X Ads is available; the full rules and country list are on X's ads eligibility page. Ads Manager has been rebuilt, so some labels may differ between accounts.

How X Campaigns Are Structured

  • Campaign: one campaign, one objective. With campaign budget optimization (CBO) on, you set a daily budget here and X splits it across ad groups.
  • Ad group: where spending decisions live, including the optimization goal, bid, targeting, placements and flight dates, plus the budget when CBO is off.
  • Ads: the posts inside an ad group. X automatically shifts delivery toward the best-performing creative in each group.

Posts created as Promoted-only in Ads Manager stay off your followers' timelines unless you target those followers, so you can test several angles without crowding your profile. They are still live posts, though, and any account you mention gets notified.

X Ads Campaign Objectives

X groups its objectives into three funnel stages: awareness, consideration and conversion. Your choice decides which formats are available, whom the algorithm prioritizes and what you're charged for.

StageObjectiveBest forWhat you pay for
AwarenessReachShowing your ad to as many unique people as your budget allowsImpressions (CPM)
ConsiderationVideo viewsGetting your video in front of likely viewers; also used for Vertical Video AdsImpressions or video views
ConsiderationPre-roll viewsRunning your video before publisher contentVideo views
ConsiderationEngagementDriving clicks, likes, replies and repostsEngagements
ConsiderationWebsite trafficSending people to a site or landing pageImpressions or link clicks (CPC)
ConsiderationApp installsDriving downloads from your app store listingImpressions or app clicks
ConversionApp re-engagementsBringing existing app users back to take an actionDepends on goal and bid
ConversionWebsite conversionsPurchases, sign-ups, leads and other on-site actionsImpressions or link clicks

In the new Ads Manager, website conversion campaigns sit under the Sales objective and require at least one of the X Pixel or the Conversion API. X's Ads API documentation also lists a separate followers objective, which may not appear in every account.

X Ad Formats

Most formats are self-serve in Ads Manager, while takeovers are reserved in advance. Here are the ones you'll use most.

X (Twitter) ads formats: promoted ads, vertical video, Amplify Pre-roll, Timeline and Spotlight Takeover, dynamic product ads

Promoted Ads

The core unit looks like a regular post but carries an ad label. You can run text, a single image, video or a carousel of 2 to 6 cards, and attach a website or app card. Copy is capped at 280 characters, with each link using 23 of them. PNG and JPEG are the recommended image types, MP4 and MOV are accepted for video, and X recommends keeping video creative under 15 seconds.

Vertical Video Ads

These full-screen ads play in X's immersive video experience with sound on by default. A 9:16 video fills the screen, and campaigns are built under the Video views objective. If you choose a website destination, the call-to-action button appears after the viewer has watched one second. Vertical assets made for Reels or Shorts are often a quick starting point.

Amplify Pre-roll and Sponsorships

With Amplify Pre-roll, your video plays before content from one of X's 200-plus publisher partners. You can opt out of content categories and exclude individual publisher handles. Ads longer than six seconds show a skip button at the six-second mark. Amplify Sponsorships are a different animal: a one-to-one partnership with a single publisher of your choice, usually built around major events.

Timeline Takeover and Spotlight Takeover

Timeline Takeover gives your brand the first ad slot people see when they open X for the first time that day, over a 24-hour window, with each person seeing it at most three times a day. Spotlight Takeover owns the top of the Explore tab and the Trends list for 24 hours, and only one advertiser per country can hold it on a given day. The trend name can run to 20 characters and the optional description to 30, with companion posts carrying it into the Home timeline. Both are planned ahead at a flat fee and suit launch days that need mass visibility.

Dynamic Product Ads

Dynamic Product Ads pull the most relevant product from your catalog for each person, which makes them ideal for bringing back shoppers who viewed items without buying. They need the X Pixel or the Conversion API sending product parameters, plus a catalog uploaded to X Shopping Manager. X's shopping products are currently open to select merchants and managed partners, so confirm the format is enabled in your account first.

Targeting Options on X

Good targeting on X starts with one rule. Keywords, follower look-alikes and interests are additive (OR logic): a person only has to match one of them, so every addition grows the pool. Location, gender, language, age, device and platform are restrictive (AND logic): each one you add shrinks the audience.

X ads targeting logic: keywords, follower look-alikes and interests widen reach; location, gender and language narrow it

Demographics, Location and Device

You can target countries, regions, metro areas, cities and postal codes; check in Ads Manager which granular levels are offered in your market. Add age, gender and language, which X infers from the posts people write and engage with. Device, operating system and carrier targeting is especially handy for app campaigns.

Keyword Targeting

Keyword targeting reaches people who search for your terms or post and engage with posts that contain them. X suggests starting with at least 25 relevant keywords. Hashtag versions are included automatically, and matches can cover different word orders, misspellings and synonyms. People who post or engage with an excluded keyword drop out of your audience, and your ads won't serve in search results for those terms. Keep in mind that keyword targeting decides who sees your ad; brand safety settings control which content it appears next to.

Follower Look-alikes and Interests

Enter an account handle and X finds people similar to that account's followers. Competitors, trade media and respected voices in your field make good seeds, while celebrity accounts with millions of followers rarely map to a relevant topic. X recommends around 30 handles per campaign, splitting competitors and media into separate campaigns, and leaving interest targeting out of handle campaigns, so test interests on their own. Contextual options such as conversation topics, events, and movies and TV shows are available too.

Custom Audiences and Retargeting

  • List audiences: built from your customer lists. For privacy reasons an audience needs at least 100 matched users before you can use it; X suggests files of 2,000 or more handles to clear that bar.
  • Website and app audiences: built from events sent by the X Pixel, the Conversion API or your mobile measurement partner.
  • Post engager targeting: re-reach people who saw or engaged with your posts. Lookback windows are 15 days for organic impressions, 30 for promoted impressions, 45 for organic engagements and 90 for promoted engagements.

Optimized Targeting and Audience Expansion

With Optimized Targeting on, X may treat some of your selections flexibly when it predicts better results. Location, gender, language, operating system, device and exclusions (keywords, audiences and Do Not Reach lists) are always respected, while age can flex, though only within the 25-and-over range. Audience Expansion adds similar people at three levels, Defined, Expanded and Broad, and keeps demographic selections including age. For a tight B2B audience, watch the audience breakdown in your reports. We explain how this kind of automation works in our guide to AI-powered ad optimization.

Budgets, Bidding and What Drives Cost

X has no minimum spend. You give each ad group a daily budget, an optional total spend cap and a date range, and X says it won't exceed the daily budget. Every impression is sold in an auction, but X weighs ad quality alongside your bid: whether people engage with the ad, how well it matches the audience's interests and how fresh the post is. The winner pays only slightly more than the second-highest bidder. There are four bid types:

  1. Automatic bid: aims for the most results at the lowest price within your budget; X's pick if you're unsure.
  2. Maximum bid: you set the most you'll pay per result, and you won't be charged above it.
  3. Target cost: you name the cost per action you want, and X aims to keep the daily average at or below it, without a guarantee. X notes that it needs roughly 10 conversions before the algorithm can pace toward your target.
  4. Target cost per action: offered in website conversion campaigns and built around cost per conversion; for X's newer optimization model, X recommends autobid and paying by impressions.

What you actually pay depends on how engaging the ad is, the size of the audience, how many advertisers compete for it and your bid, which is why fixed cost-per-click figures quoted online are rarely useful. For reach, engagement, video views and pre-roll campaigns, a frequency cap set per 24 hours, 7 days or 30 days keeps you from over-serving the same people.

Measurement: X Pixel and Conversion API

X offers two tracking methods: the X Pixel, a tag on your website, and the Conversion API, a server-to-server connection. X recommends the Pixel for most advertisers because it's the simplest place to start, and the Conversion API when you can't add JavaScript to your site or prefer to send data server-side.

  • Place the base code on every page and event code at key steps such as add to cart and purchase.
  • If you run the Pixel and the Conversion API together, send a conversion_id so conversions aren't counted twice.
  • Skip redirects and URL shorteners in ad links; they strip X's click ID, twclid, and part of your conversions go unmeasured.
  • Post-engagement attribution windows can be 1, 2, 3, 5, 7, 14 or 30 days, with 30 as the default.
  • Before launch, check that events show as Active in Events Manager.

Who Should Advertise on X?

X isn't every brand's first channel, but for the right business it offers a place in the conversation while it's happening. It works especially well for:

  • Launches, events and other time-sensitive campaigns
  • Sports, entertainment, media, gaming and technology brands
  • App install and re-engagement goals
  • Companies whose executives or experts share industry views

A local business serving a small area usually gets more direct results from search and maps. Restricted categories such as financial services, alcohol and gambling must also follow X's extra policies and country rules. If you need precise job-title and company targeting, read our LinkedIn ads guide as well.

Pre-Launch Checklist for X Campaigns

Wasted budgets usually trace back to small setup mistakes. Check these before you hit publish:

  1. Pick the objective that matches the business result you'll report on; an engagement campaign isn't optimized for sales.
  2. Run more than one creative in each ad group and refresh the weakest ones regularly.
  3. Keep videos short and captioned, and show the brand and product in the first seconds.
  4. Test competitor handles, trade media and interests in separate campaigns.
  5. Test your Pixel or Conversion API events and link to a landing page without redirects.
  6. Configure brand safety options such as adjacency controls, placements and sensitivity settings during setup.

Because short vertical video does so much of the work on X, professional video production is often as important an investment as the media budget itself.

Frequently Asked Questions

Do you need a verified account to advertise on X?

Yes. Under X's current eligibility rules, an advertising account must be verified through Verified Organizations for businesses or X Premium for individuals. The account also needs public posts and a profile that meets X's ads policies.

Is there a minimum budget for X ads?

No. X has no minimum spend, and you set the daily budget yourself. X's pricing page says bids can start at $0.01 per desired action, but real costs come out of the auction and move with audience size, competition and how engaging the ad is. Budget enough for each ad group to deliver steadily for several days.

How do I create an ad on X (Twitter)?

Sign in at ads.x.com with your X account, set your country, time zone and currency, and add billing details. Then create a campaign, choose an objective, set the budget, bid, targeting and placements in the ad group, pick an existing post or create a new ad, review and launch.

Should I use the X Pixel or the Conversion API?

For most advertisers the Pixel, which is simpler to set up, is enough. The Conversion API suits sites that can't run JavaScript or teams that prefer server-side data; if you use both, send a conversion_id to deduplicate.

Are X ads good for B2B?

They're useful for joining industry conversations and amplifying thought leadership from your team. For strict targeting by job title, company and seniority, LinkedIn is more direct, and the two channels often work best together.

Can I buy a Timeline Takeover or Spotlight Takeover in Ads Manager?

Both are premium placements planned ahead at a flat fee, so you'll need to talk to X's sales team about reservations and pricing. Pre-roll views and vertical video campaigns, on the other hand, can be set up yourself in Ads Manager.

Conclusion

X ads perform best when a verified account, a well-chosen objective, layered targeting and reliable tracking come together. For brands that want to be part of today's conversation it's a strong channel, and steady creative and audience testing usually beats one-off big spends.

WebAsist can run your X campaigns end to end, from setup and creative production to reporting. See our X (Twitter) advertising service, compare our social media advertising packages, or contact us for a plan built around your goals.