What Threads ads really cost , how the auction sets your price, how much budget you need to get out of the learning phase, and how to measure whether your spend is paying off.
There's no fixed price for Threads ads - you pay what the auction decides. Meta doesn't publish placement-level prices, but early agency and tool data shows Threads running about 30–40% cheaper than Instagram Feed, because fewer advertisers compete for the inventory.
| Metric | Threads Feed | Instagram Feed | Facebook Feed | What it tells you |
|---|---|---|---|---|
| CPM | $8–15 | $12–25 | $8–18 | Cost to reach 1,000 people - your price of attention |
| CPC | $0.50–1.20 | $0.80–2.00 | - | Cost to get one click to your site |
| CTR | 1.2–2.5% | - | - | How compelling your ad is to the people who see it |
| Engagement rate | 3–6% | - | - | Replies, likes and reposts - Threads' native currency |
Ranges are early third-party benchmarks (Digital Applied, Postory, 2026), not official Meta pricing. "-" means no reliable comparable figure was published. Expect Threads prices to rise as more advertisers move in.
Every time someone scrolls their Threads feed, Meta runs an auction for that ad slot. The winner isn't simply the highest bidder - it's the ad with the highest total value, which rewards ads people actually want to see.
Practical upshot: better creative lowers your cost. An ad people engage with can beat a higher bid and pay less per result.
Six levers move your price up or down. You control most of them.
Sales and lead campaigns optimize for scarcer actions, so CPMs run higher than awareness or traffic campaigns. Compare cost per result, not CPM, across objectives.
Narrow, high-value audiences (say, B2B decision-makers) cost more. Broad audiences give Meta's system more room to find cheap results.
Ads that earn replies and clicks get a quality boost in the auction. Native-feeling, conversational creative is the single cheapest cost lever.
Prices spike in Q4 (Black Friday to the holidays) and around big events. Plan for CPMs 30–50% above your baseline in late November.
CPMs vary hugely by country. Tier-one markets like the US cost far more than South and Southeast Asia, Latin America or Eastern Europe.
New or heavily edited ad sets are less efficient while Meta learns. Large edits restart learning and temporarily push costs up.
The right budget isn't a round number - it's whatever lets each ad set collect enough results for Meta's system to learn. Work backwards from your goal.
Meta's delivery system learns best when an ad set gets about 50 optimization events a week. Daily budget ≈ (50 × your target cost per result) ÷ 7.
If you're new to Threads, a $20–50 daily test for 14 days ($280–700 total) is enough to read CPM, CTR and early cost per result.
Daily budgets suit always-on campaigns; lifetime budgets suit launches and sales with a fixed end date. Meta may spend up to 75% over a daily budget on a good day, but averages out across the week.
When results hold, raise budgets 20–30% at a time, a few days apart. Big jumps can push an ad set back into learning.
SHARE OF MONTHLY THREADS SPEND
DAILY BUDGET · +20% WHEN CPA HOLDS
Enter your target cost per result and how many results you want. The planner works out the daily budget you need - and whether it's enough to exit the learning phase.
Tip: fewer ad sets concentrate results. Consolidate to exit learning faster.
Cheap impressions only matter if they turn into results. Set up tracking before you spend, read Threads separately from your other placements, and judge on cost per result - not CPM.
Price of reach. Use to compare placements and spot rising competition.
Creative health. Falling CTR at stable CPM usually means ad fatigue.
Cost of traffic. Combines your CPM and your CTR in one number.
The number that pays the bills - cost per lead, sale or install.
Return on ad spend. Compare to your break-even ROAS, below.
Times each person saw your ad. Above ~3–4 a week, refresh creative.
The Meta Pixel tracks actions in the browser; the Conversions API sends them server-side so you lose fewer conversions to blockers and privacy settings. Use both.
Meta commonly credits a conversion to an ad within 7 days of a click or 1 day of a view. Keep the setting the same across campaigns so comparisons are fair.
In Ads Manager: Breakdown → By delivery → Placement. Blended Advantage+ results can hide whether Threads itself is cheap or expensive for you.
Add utm_source=threads&utm_medium=paid to every ad link so your own analytics confirms what Ads Manager reports.
Once you spend steadily, run a Conversion Lift or holdout test to see how many sales the ads truly caused, not just touched.
Know whether a campaign makes money. Your break-even ROAS is 1 ÷ your profit margin - beat it and every dollar of spend earns a profit.
Profitable · Cost per conversion: $25.00. Profit = revenue × margin − ad spend.
Look at the right numbers at the right time - checking CPA hourly in week one leads to bad decisions.
Is it spending? Approved? CPM and CTR in a sane range? Don't touch budgets yet.
Compare CTR and CPC across creatives. Pause clear losers, keep the rest learning.
Switch focus to cost per result and ROAS versus break-even. Scale winners 20–30%.
Threads vs other placements, frequency, creative fatigue, and UTM-verified revenue.