Twitter/X CPM Calculator
Measure what you're paying for visibility on X (formerly Twitter). This calculator helps you determine your cost per 1,000 impressions across Promoted Posts, Amplify Pre-Roll, and Takeover placements — benchmarked against X's typical $5–$8 CPM range.
Campaign Comparison
What Is Twitter/X CPM?
Twitter/X CPM is the Cost Per 1,000 Impressions for ads served on X's timeline, search results, and profile feeds. It measures how efficiently your budget delivers visibility on the platform's real-time, conversation-driven environment.
Understanding your X CPM is valuable because the platform's real-time nature means ad costs fluctuate dramatically around trending events, breaking news, and cultural moments. Advertisers who time campaigns strategically can capture attention at significantly lower costs.
Brands use X CPM to evaluate whether the platform's news-savvy, opinion-driven audience justifies ad spend compared to visually-focused alternatives. X is particularly cost-effective for tech companies, media brands, and businesses capitalizing on trending conversations.
Twitter/X CPM Formula
Compute your X CPM by dividing your total ad spend on the platform by the number of impressions delivered, then multiplying by 1,000. You can pull these metrics from the X Ads analytics dashboard under campaign performance.
X CPM = (X Ad Spend ÷ X Impressions) × 1,000 X (Twitter) CPM Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate Twitter/X CPM – Step by Step
Here's how to measure your cost per thousand impressions using data from the X Ads Manager dashboard.
Open X Ads Manager
Navigate to ads.x.com and select the campaign you want to analyze. Set the appropriate date range for your analysis period.
You launched a Promoted Posts campaign for a product announcement running 7 days.
Check Your Campaign Spend
Look at the 'Spend' column in your campaign overview. X charges based on your chosen objective — impressions, engagements, or video views.
Your promoted product launch posts spent $1,800 over the week-long campaign.
Find Your Impression Count
Check the 'Impressions' metric to see how many times your promoted posts appeared in users' timelines, search results, and profiles.
Your promoted posts generated 285,000 impressions across timeline and search placements.
Calculate Your X CPM
Divide total spend by impressions and multiply by 1,000 to arrive at your cost per thousand impressions on X.
$1,800 ÷ 285,000 × 1,000 = $6.32 CPM — a competitive rate within X's typical $5–$8 range.
Frequently Asked Questions
What is the average CPM on X (Twitter) in 2025?
Has X's CPM changed since rebranding from Twitter?
How does X CPM compare to LinkedIn for B2B?
Do trending topics affect my X CPM?
What X ad format offers the best CPM?
Is X advertising worth it with lower user engagement?
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.