I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.
I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.
Author: Jeremy Haynes | founder of Megalodon Marketing.
If you’ve been running Facebook ads lately and noticed your CPMs going through the roof, you’re not alone. I’ve been getting messages left and right from people in my Inner Circle program and those going through my 7-week live training Master Internet Marketing freaking out about their cost per thousand impressions skyrocketing. It’s affecting pretty much everyone right now.
But here’s the thing: while everyone else is panicking and shutting down their campaigns, there’s actually a way to work through this and come out ahead. Below I break down exactly what’s happening with CPMs right now and give you real strategies businesses I’ve worked with are using to deal with it.
First, let’s talk about what’s actually going on. CPMs are high right now for a few different reasons, and understanding why is the first step to fixing the problem.
Competition: More businesses are advertising on Facebook than ever before. According to recent data, Meta’s advertising revenue continues to climb as more businesses compete for the same inventory. When I first started running ads years ago, Facebook was still relatively new for advertisers. Now? Everyone and their mother is running campaigns, which means there’s way more competition for the same ad space.
Algorithm sophistication: Facebook’s algorithm has gotten more sophisticated. They’re better at identifying which ads are going to perform well and are prioritizing those ads in the auction. If your ads aren’t engaging, you’ll pay more to get them shown.
Economic factors: The economy plays a role too. When businesses are doing well, they spend more on advertising. When there’s uncertainty, some businesses pull back while others double down trying to capture market share. Right now we’re in a weird spot where certain industries are spending heavily while others are struggling.
When competition goes up, prices go up – basic supply and demand.
When CPMs rise, people often blame Facebook. They’ll say the platform is broken or that Facebook is trying to squeeze more money out of advertisers.
Facebook is a business and they want to make money. But if your CPMs are high, it’s usually because there’s something wrong with your approach — not because Facebook is out to get you.
I’ve seen accounts in the same industry, targeting similar audiences, with wildly different CPMs. The difference? The quality of their creative, their offer, their targeting strategy, and how well they understand their audience.
The people who complain the loudest about high CPMs are usually running the same tired ads they’ve used for months. They’re not testing new creative, refining targeting, or adapting to platform evolution.
So before you blame Facebook, take a hard look at your campaigns. In my experience, there’s almost always room for improvement.
If there’s one thing that will lower your CPMs more than anything else, it’s better creative. I cannot stress this enough.
Facebook wants to show ads that people actually want to see. When your ad gets high engagement, Facebook rewards you with lower costs. When people scroll right past your ad or hide it, you’ll pay through the nose.
The problem is most people put out really boring creative: stock photos, generic copy, and ads that look like every other ad in the feed. Of course your CPMs will be high if your creative isn’t connecting.
You need to test new creative constantly — multiple new ads every single week. Try different hooks, different images, and different video styles. See what resonates with your audience.
I’ve noticed user-generated-content-style ads almost always outperform polished, professional-looking ads. People don’t want to feel like they’re being sold to; they want content that feels native to the platform.
So instead of a perfectly lit product shot with heavy graphics, try a simple video shot on an iPhone. Make it look like something a regular person would post. That authenticity matters right now.
Another huge factor in your CPMs is targeting. If you’re targeting too broadly, you’re wasting money showing your ads to people who will never buy from you.
Facebook has been pushing broad targeting for a while — and in some cases broad targeting works well, especially if you have a lot of conversion data for the algorithm to learn from.
But if your CPMs are high and your campaigns aren’t performing, you probably need to tighten things up. Think about who your actual customer is — not who you want them to be, but who actually buys from you. Get specific about demographics, interests, and behaviors.
Use your existing customer data. If you’re not uploading customer lists and creating lookalike audiences, you’re missing one of the most powerful targeting tools Facebook offers. First-party data has become increasingly valuable as privacy changes limit third-party tracking.
Lookalike audiences based on your best customers will almost always have lower CPMs than cold targeting because Facebook knows these people are more likely to engage with your ads and convert.
When ad costs are low, you can get away with a mediocre offer. When CPMs are high, your offer needs to be absolutely dialed in.
If people see your ad and the offer doesn’t immediately make them want to click, you’ll struggle. Your offer needs to be compelling enough to cut through all the noise in the feed.
This doesn’t necessarily mean you need to discount heavily or give things away for free. But you do need to clearly communicate the value you’re providing and why someone should care right now.
Think about the transformation you’re offering. What problem are you solving? What result will someone achieve? Lead with that.
Test different offers. Maybe free shipping beats a percentage discount. Maybe a bundle deal outperforms a single-product promotion. You won’t know until you test.
How you structure campaigns can have a big impact on your CPMs. I see many people running messy account structures with too many ad sets competing against each other.
When you have a bunch of ad sets with small budgets all targeting similar audiences, they end up competing in the same auctions and driving up costs for yourself.
Consolidate your campaigns. Give Facebook more budget to work with in fewer ad sets. This allows the algorithm to optimize more effectively and usually results in lower CPMs.
I’m not saying put all your eggs in one basket. But if you have ten ad sets each spending $5 a day, you’re probably better off consolidating into two or three ad sets with larger budgets.
Use Campaign Budget Optimization (CBO). Let Facebook distribute budget to the ad sets that are performing best. The algorithm is good at this and will help you avoid wasting money on underperforming ad sets.
CPMs aren’t consistent throughout the day or across placements. Understanding this helps optimize costs.
Timing: CPMs are generally higher during peak times when more people are on the platform and more advertisers compete for space. If you’re in a competitive industry, you might get better results advertising during off-peak hours when there’s less competition.
Placements: Instagram feed placements often have different CPMs than Facebook feed placements. Stories might be cheaper than feed in some niches.
I generally recommend starting with automatic placements and letting Facebook optimize. But if your CPMs are consistently high, dig into placement data and see where you’re actually getting results. You might be spending a ton on placements that aren’t converting – cut those out and focus your budget on what’s working.
When you find a campaign that’s working and CPMs are reasonable, the temptation is to scale it up as fast as possible. Aggressive scaling is one of the quickest ways to shoot your CPMs through the roof.
When you dramatically increase your budget, Facebook has to find more people to show your ads to. That often means expanding beyond your best audience and showing ads to people who are less likely to engage.
Scale gradually: 20 – 30% increases every few days, not doubling your budget overnight. This gives the algorithm time to adjust and find new pockets of your target audience without destroying performance.
And when you scale, keep testing new creative. Your ad will experience fatigue as it gets shown to more people. You need fresh creative in the pipeline to maintain performance as you grow.
Here’s the thing about high CPMs that nobody wants to hear: they’re probably not going away anytime soon. Digital advertising costs have been trending upward across platforms as competition increases. The platform is getting more competitive and costs are generally trending upward over time.
But that doesn’t mean you can’t be profitable. It means you need to be smarter about how you advertise.
The advertisers who will win long term are the ones who constantly improve their skills, test new strategies, and adapt to platform changes. If you’re still running ads the same way you did two years ago, you’ll struggle.
Invest in learning: courses, coaching, or spending time analyzing your own data to figure out what works. The more you understand how Facebook ads actually work, the better your results will be.
If you’re serious about mastering Facebook ads and building a real business, the Inner Circle goes deeper into the frameworks I use. For a more structured approach, Master Internet Marketing is a 7-week live comprehensive training that covers these systems in detail.
Results are not typical. Your results will vary and depend entirely on your individual capacity, business experience, expertise, and level of desire. There are no guarantees concerning the level of success you may experience. The testimonials and examples used are not intended to represent or guarantee that anyone will achieve the same or similar results. We don’t believe in get-rich-quick programs. We believe in hard work, adding value, and serving others. As stated by law, we cannot and do not make any guarantees about your own ability to get results or earn any money with our information, courses, programs, or strategies.
High CPMs are frustrating — I deal with it too. But sitting around complaining isn’t going to change anything.
You have more control over your costs than you think. Better creative, smarter targeting, a compelling offer, and proper campaign structure can dramatically improve your CPMs even in a competitive environment.
Start with your creative. That’s the biggest lever you can pull right now. If you’re not testing new ads every single week, start there.
Then review your targeting and make sure you’re not wasting money on people who will never buy from you. Use your customer data to build better audiences.
Finally, make sure your offer is strong enough to cut through the noise. When ad costs are high, you can’t afford to be mediocre.
The businesses thriving with Facebook ads right now aren’t necessarily spending less — they’re just getting much better results for what they spend. Focus on getting better results, and the CPMs will become less of a barrier.
Watch the video:
Jeremy Haynes is the founder of Megalodon Marketing. He is considered one of the top digital marketers and has the results to back it up. Jeremy has consistently demonstrated his expertise whether it be through his content advertising “propaganda” strategies that are originated by him, as well as his funnel and direct response marketing strategies. He’s trusted by the biggest names in the industries his agency works in and by over 4,000+ paid students that learn how to become better digital marketers and agency owners through his education products.
Jeremy Haynes is the founder of Megalodon Marketing. He is considered one of the top digital marketers and has the results to back it up. Jeremy has consistently demonstrated his expertise whether it be through his content advertising “propaganda” strategies that are originated by him, as well as his funnel and direct response marketing strategies. He’s trusted by the biggest names in the industries his agency works in and by over 4,000+ paid students that learn how to become better digital marketers and agency owners through his education products.
This site is not a part of the Facebook website or Facebook Inc.
This site is NOT /endorsed by Facebook in any way. FACEBOOK is a trademark of FACEBOOK, Inc.
We don’t believe in get-rich-quick programs or short cuts. We believe in hard work, adding value and serving others. And that’s what our programs and information we share are designed to help you do. As stated by law, we can not and do not make any guarantees about your own ability to get results or earn any money with our ideas, information, programs or strategies. We don’t know you and, besides, your results in life are up to you. Agreed? We’re here to help by giving you our greatest strategies to move you forward, faster. However, nothing on this page or any of our websites or emails is a promise or guarantee of future earnings. Any financial numbers referenced here, or on any of our sites or emails, are simply estimates or projections or past results, and should not be considered exact, actual or as a promise of potential earnings – all numbers are illustrative only.
Results may vary and testimonials are not claimed to represent typical results. All testimonials are real. These results are meant as a showcase of what the best, most motivated and driven clients have done and should not be taken as average or typical results.
You should perform your own due diligence and use your own best judgment prior to making any investment decision pertaining to your business. By virtue of visiting this site or interacting with any portion of this site, you agree that you’re fully responsible for the investments you make and any outcomes that may result.
Do you have questions? Please email [email protected]
Call or Text (305) 704-0094