Music Promotion CPM Rates 2026: TikTok vs YouTube vs Selah.fm

The short answer: YouTube Shorts, hands down. The revenue split is 45% for creators, and YouTube's ad pool is massive. TikTok's Creator Fund pays pennies — I've heard creators with millions of views making pocket change. Instagram Reels? Don't get me started, they're still figuring it out. The real money's in YouTube's long-term value, too. Your Shorts can drive people to your longer content, your channel, your own site. It's not just about the payout per view — it's about owning the relationship. That's what I learned the hard way with my record deal. The platform that lets you build something sustainable? That's the highest paying one in the long run.
Here's the short version: TikTok pays $0.02-0.04 CPM, YouTube Shorts pays $0.01-0.06, and Instagram Reels pays $0.50-1.00 but it's invite-only. Selah.fm lets you set your own CPM from $0.10. Most artists are getting ripped off.
I'll be honest with you — most artists are getting ripped off on music promotion right now. And they don't even know it.
When I was busking on the beaches of Tenerife, I'd make €50 in a few hours with a guitar and a voice. A million views on TikTok? That gets you maybe $30. Something's broken.
I've been on both sides of this mess. The record deal at 21 that wanted 98% of everything. The €6M crowdfunding platform I built. Losing it all. Starting over in a campervan. And now building Selah.fm — a marketplace where artists set their own CPM and creators earn per verified view.
Here's what the platforms actually pay. And why you should care.
In this article
Is TikTok still the best for direct revenue?
No. It's not. Not even close.
I'd say TikTok's direct revenue is the worst of the major platforms if you're measuring dollars per hour spent. The Creator Fund pays $0.02 to $0.04 per 1,000 views. That's $20 to $40 for a million views.
Can I be real with you for a second? A million people watching your content for that little is insulting. When I was busking outside Mercadona in Los Cristianos, I'd make more in an afternoon.
The only reason artists stay is the reach. But reach doesn't pay rent.
- TikTok Creator Fund: $0.02-0.04 per 1,000 views
- Reality check: 1M views = $20-40
- What I learned: Direct revenue on any platform is a trap. Build your own email list instead.
How does YouTube Shorts compare for long-term payouts?
YouTube Shorts pays $0.01 to $0.06 per 1,000 views through the Shorts Fund. So a million views gets you $10 to $60.
That's... not much better. Honestly?
I remember sitting there thinking, after losing everything, that I'd never go back to being dependent on someone else's platform. That's why I built Dream or Donate — so creators could own their income. And now Selah.fm does the same for music promotion.
YouTube's advantage is longevity. A video from 2018 can still earn. But for new artists trying to break through? The Shorts Fund is pocket change.
- YouTube Shorts Fund: $0.01-0.06 per 1,000 views
- 1M views: $10-60
- The upside: Content lives longer. The downside? You still don't control the rate.
Why does Instagram Reels lag in monetization?
Instagram Reels Bonus is invite-only. And it pays $0.50 to $1.00 per 1,000 views. That's actually better than TikTok or YouTube — $500 to $1,000 for a million views.
But here's the catch. It's a bonus. Not a program. You can't count on it. And most artists never get invited.
I was wrong about this for years. I thought the big platforms would eventually pay fairly. They won't. Their business model is selling your attention to advertisers, not paying you for your work.
- Instagram Reels Bonus: $0.50-1.00 per 1,000 views (invite-only)
- 1M views: $500-1,000 (if you're invited)
- Reality: Most artists never qualify. It's not a reliable income stream.
How Selah.fm changes the game
This is why I built Selah.fm.
On Selah.fm, artists set their own CPM. You can start as low as $0.10 per 1,000 views. That's just $100 for 1 million views. Most campaigns range from $0.10 to $10 CPM. Creators can earn around $1,000 per 1M views at the higher end.
It's totally up to the artist what they want to offer. And the platform takes 20% on top of whatever CPM you set. No hidden fees. No black box algorithms.
I learned this the hard way. When I had my record deal, I was a slave to the system. When I built Dream or Donate, I saw what happens when creators control their own economics. That's the model.
- Selah.fm minimum: $0.10 CPM ($100 per 1M views)
- Typical range: $0.10 to $10 CPM
- Creator earnings: Around $1,000 per 1M views at $1 CPM
- Platform fee: 20% on top of your set CPM
The biggest lie artists believe about music promotion
That you need a lot of money to get started.
I've seen it a thousand times. An artist saves up $5,000, blows it on a single campaign that doesn't work, and gives up. That's not strategy. That's gambling.
It's about consistency and small steps. When I was busking, I didn't try to make €500 in one day. I made €50 a day for ten days. Same result. Less risk.
On Selah.fm, you can start with $100. Test. Learn. Scale what works. That's how you build something sustainable.
I'm not gonna sugarcoat it — the music industry is still a business. It was never designed to make artists rich. It was designed to make the big corporations money. But that doesn't mean you can't build your own path.
You just need the right tools. And the right mindset.
Key Takeaways
- TikTok pays worst: $0.02-0.04 CPM — $20-40 per million views. Reach without revenue.
- YouTube Shorts isn't much better: $0.01-0.06 CPM — $10-60 per million views. Longevity helps but rates don't.
- Instagram Reels is best of the big three: $0.50-1.00 CPM but invite-only. Most artists can't access it.
- Selah.fm lets you set your own rate: From $0.10 to $10 CPM. Artists control the budget. Creators earn per verified view.
- Consistency beats big budgets: Small, repeatable campaigns outperform one big gamble every time.
FAQ
What CPM does TikTok pay for music promotion?
TikTok Creator Fund pays $0.02 to $0.04 per 1,000 views. That's $20 to $40 for a million views.
How much does YouTube Shorts pay per 1,000 views?
YouTube Shorts pays $0.01 to $0.06 per 1,000 views through the Shorts Fund. A million views earns you $10 to $60.
What's the minimum CPM on Selah.fm?
Artists can start as low as $0.10 CPM — that's $100 per 1 million views. Most campaigns range from $0.10 to $10 CPM.
How do creators get paid on Selah.fm?
Creators earn per verified view at whatever CPM the artist sets. At $1 CPM, creators earn around $1,000 per 1 million views. The platform takes 20% on top.
Ready to stop being underpaid by platforms that don't care about you? Browse music promotion campaigns on Selah.fm — or set your own budget as an artist.
Ready to promote your music?
Join Selah.fm and connect with real creators who will promote your tracks on TikTok, Reels, and Shorts — you only pay for verified views.


