The Definitive Music Marketing Guide

Most indie releases get
fewer than 1,000 streams.

The algorithm isn't broken. Most artists just don't know how it works. This guide shares everything we've learned spending $1M+ on music marketing, so you don't have to learn the hard way.

01 · The Algorithm

The Number That
Decides Everything

Spotify assigns every artist a Popularity Score from 0–100. Below 30, you're invisible to algorithmic playlists. Above 30, the doors open.

The Threshold

Drive this score above 30 as quickly as possible. Below ~30, the algorithm categorizes your track as "noise" — invisible to the recommendation engine.

The Mechanism

Once you cross this threshold, the system flags the track as "emerging" and begins testing it in algorithmic playlists like Discover Weekly, Release Radar, and Spotify Radio.

12Invisible
30 threshold

Why “I spent $100 and got nothing” happens

Most smart links fire a conversion event when someone clicks “Play on Spotify.” But a click is just intent. The user might not have the app installed, might bounce, or might skip after 2 seconds. If your ads optimize for clicks, you're paying for people who never actually stream. The fix: optimize for verified streams, not clicks. When the conversion signal fires on an actual stream (not a button tap), Meta's algorithm learns to find real listeners instead of casual clickers.

02 · The Opportunity

What if you could get 3× more listeners
for the same budget?

A listener from Brazil costs roughly half what a US listener costs. But Spotify's algorithm weighs them equally for your Popularity Score.

Tier 1 · Premium
$0.98 per listener

Highest payout per stream, but each new listener costs the most to reach.

USUKDEAU
Tier 2 · Growth
$0.48 per listener

Moderate cost, strong boost to your Spotify algorithm ranking. The sweet spot.

MXARPLCL
Tier 3 · Scale
$0.35 per listener

Most listeners per dollar. Spotify treats these streams the same as Tier 1 for your ranking.

BRINIDPHTH
Cost per listener (lower is better)
A “listener” is someone who actually streams your music on Spotify, not just a click or video view. Soundlink tracks real streaming behavior.
US / UK / DE
$0.98
MX / AR / PL
$0.48
BR / IN / PH
$0.35
more listeners per dollar in Tier 3 vs Tier 1
03 · The Spillover Effect

Cheap Streams,
Expensive Results

Target Tier 3

Run ads in Brazil, India, Philippines

Score Rises

Popularity Score crosses 30 threshold

Algorithm Activates

Discover Weekly, Release Radar engage globally

Tier 1 Organic

US/UK/DE streams appear without ad spend

“We see 15 to 30% of total streams come organically from Tier 1 markets, triggered by Tier 3 campaigns.”

The halo effect: your whole catalog benefits

When you promote a single song, listeners who discover you often explore your other tracks too. This “catalog spillover” means a campaign can break even on the promoted song while driving streams across your entire discography. Even a modest campaign can become profitable when you account for the full catalog impact.

04 · Budget Strategy

Back-Load Your
Budget

Most artists blow their budget during Meta's learning phase, when ad costs are highest and your ads are shown to the wrong people. That budget is better spent once the algorithm learns who actually streams.

Front-loaded (common)

80% budget burnt during learning phase

Back-loaded (Soundlink)

70% budget in final 3 weeks

2.1× cost per listener
When you spend big early
0.7× cost per listener
When you ramp up gradually
The three phases
Seed
Days 1–7
15% budget

Test audiences and creatives. Small daily spend, broad targeting.

Optimize
Days 8–14
15% budget

Kill underperformers. Double down on winning audiences and creatives.

Scale
Days 15–28
70% budget

Push proven winners. Algorithm has learned, costs are lowest.

The one checkbox that wastes your entire budget

When setting up Meta ads, never select “Traffic” or “Brand Awareness” as your campaign objective. These optimize for cheap clicks from people who tap and bounce. They will never stream your music. Always select a Conversion objective (“Sales” or “Leads”). This tells Meta's algorithm to find people who actually complete an action, not just click a link. One wrong setting here can burn through your entire budget with zero streams to show for it.

05 · Playlists

Own Your
Audience

Playlist placements are rented attention. Your own playlists are owned distribution.

Watch out: playlist pitching scams

Many “playlist curators” charge $50+ to place your song. To guarantee the stream numbers they promise, some use click farms: racks of phones running Spotify 24/7. These bot streams don't save, follow, or share. Worse, they pollute your algorithmic profile with garbage data. Spotify and distributors like DistroKid are actively auditing for artificial streams. If your song lands on a botted playlist, it can get taken down and your royalties withheld. The rule is simple: never rent what you can own.

Own (Your Playlists)

  • +Permanent listener relationship
  • +Algorithm recognizes you as curator
  • +Cross-promote new releases for free
  • +Data on listener behavior you control

Rent (Third-Party Placements)

  • Temporary spike, no retention
  • No relationship with listeners
  • Pay-to-play economics
  • Zero control over positioning

Name your playlist like a search term

Nobody searches for “My Songs.” Create a destination based on a vibe, activity, or mood that people actually look for on Spotify.

"John's Rock Tracks"
"Gym PR 2024"
"Chill Songs I Like"
"Late Night Drive Phonk"
"New Music"
"Sad Boi Hours"

The Sandwich Method

Place your track between established hits. The algorithm associates your song with what surrounds it.

1
Established Hit

High save rate, similar vibe

2
Popular Deep Cut

Same genre, loyal listeners

3
Your Track

Sandwiched between proven songs

4
Viral Track

High engagement, draws listeners in

5
Trending Song

Keeps playlist fresh

06 · Creative

Creative That
Converts

The best targeting can't save bad creative. Here's what actually drives streams in music ads.

Do thisNot this
"Vibe content": mood and atmosphere first
Album artwork as ad creative
First 2 seconds: strongest hook
Slow intros or logos first
Text overlays matching the mood
Generic "listen now" text
15–30s vertical video (9:16)
Horizontal or square formats
Hook formulas that work
"POV: [relatable scenario]"
POV: you finally leave work on a Friday
"When the [moment] hits different"
When the beat drops and everything hits different
"[Emotional confession]"
Here's a song for broken people
"We put all the [vibe] in one song"
We put all the most VIRAL vibes in just one song for you
07 · Playbook

Content
Playbook

The science of Reels retention. Viewers make stay-or-skip decisions at predictable moments.

0–1.7s

Snap judgment

Viewer decides if this is worth watching. If hook fails, they scroll.

1.7–3s

Commitment check

Evaluates if content delivers on the hook's promise. Need a pattern interrupt here.

3–7s

Stay or bail

Need a reason to finish — new information, a turn, or visual change.

0–1.7sHook
1.7–3sCheck
3–7sSustain
7s+Reward
Skip rate benchmarks
< 30%Strong
30–50%Average
50–70%Weak
70–85%Poor
85–100%Broken
Retention tactics
On-screen captions throughout+38% watch time
Face or human element in frame+35% retention
Seamless loop+20–40% replay rate
Visual change every 1.5–3sPrevents drop-off
Pattern interrupt at 25–40%Catches mid-scroll exits
DM-shareable contentBoosts algorithmic reach
08 · Case Study

Real Artists.
Real Numbers.

Aggregate data is marketing. One specific story is proof.

ER
Estrela Records
@estrelarecords · TAVAE playlist · Lofi/Chillhop
Campaign results
25,026
Full streams
3,107
Listeners
5,497
Followers gained
Cost efficiency
$0.20
Per listener
$0.15
Per follower
$15
Budget per day
Day 1Listener growth over 42 daysDay 42
"Our playlists quickly outperformed expectations. Soundlink's clear communication and support made it easy to optimize and scale what worked."
Budget: $15/day × 42 days
Market: France
Type: Playlist promotion
MC
Milky Chance
13M monthly listeners · "Camouflage" · Indie/Folk
Campaign results
11,100
Streams
2,840
Listeners
3,802
Followers gained
Cost efficiency
$0.39
Per listener
$0.29
Per follower
$40
Budget per day
"Milky Chance used Soundlink's Maximum Growth strategy for Camouflage, driving strong reach and engagement as one of Germany's most successful modern exports."
Budget: $40/day × 35 days
Market: Germany
Strategy: Maximum Growth
09 · The Proof

The Numbers

Real data from real campaigns, as of 2025. Not projections. Not estimates.

$0MTotal ad spend across all Soundlink campaigns
0MAuthenticated Spotify users reached
0MAttributed streams (30s+ verified)
0MSpotify followers generated
Streams by genre
Ambient/Sleep
25.4%
Electronic/Dance
21.2%
Chill/Background
13.6%
Hip-Hop/R&B
11.5%
Alternative/Indie
10%
Pop
4%
All Soundlink customers combined
6.3M
Authenticated users
4.4M
Attributed listeners
149.7M
Total streams

You've been doing this
the hard way.
There's a simpler way.

Tier optimization, back-loaded budgets, playlist strategy, vibe content. Everything you just read, automated. Artists using Soundlink go from invisible to algorithmic playlists in 30 days.

New ad accounts waste weeks and hundreds of dollars “training” Meta's algorithm to find music listeners. Soundlink's campaigns piggyback on data from millions in aggregate ad spend, so your ads find real listeners from day one. No guessing. No cold start.

Get started with Soundlink →

No credit card required. Free to start.