A good CPM (cost per 1,000 impressions) for Facebook ads is $11.54 on average across all industries. Finance leads at $18.68, while apparel sits lower at $7.45. CPM varies heavily by audience competition, placement, and time of year — Q4 CPMs spike 30-50% due to holiday demand.
Key Takeaways
A good Facebook CPM depends on your industry and objective. The cross-industry average is $11.54. Awareness campaigns run cheaper ($6-8 CPM) while conversion-optimized campaigns cost more ($12-18 CPM) because Meta targets higher-intent users. Lower CPM isn't always better — a $15 CPM that drives $2 CPA leads beats a $6 CPM with no conversions.
Finance and insurance top the charts at $18.68 CPM due to high LTV attracting fierce bidding. Tech and SaaS average $13.50, e-commerce $10.20, and apparel $7.45. Three factors drive CPM: audience size (smaller = pricier), placement (Stories and Reels are 20-40% cheaper than Feed), and seasonality (Q4 adds 30-50%). Broad targeting typically lowers CPM by 15-25% vs narrow interest stacks.
AutoAdy tracks CPM trends across campaigns and flags when costs spike above your historical average. It identifies which placements deliver the lowest CPM-to-conversion ratio — not just cheap impressions, but efficient ones that actually convert.
FAQ
Start free. Connect your Meta account. See your wasted spend in 60 seconds.