Skip to main content
All CollectionsHow to's
📱How to optimize the setup of your Music Ads campaigns on META ?
📱How to optimize the setup of your Music Ads campaigns on META ?

This article is a step-by-step walkthrough of how to set up Meta ad campaigns from scratch, focused on promoting music that lead to DSPs.

Théophile ADAM avatar
Written by Théophile ADAM
Updated this week

If you're looking to grow your Spotify streams, reach real fans, and activate the Spotify algorithm, running music ads on Meta (Facebook & Instagram) is one of the most powerful tools available today.
But here’s the catch: just throwing money at ads won’t get you there. You need a smart, data-driven setup that turns clicks into long-term listeners. That’s where this guide comes in.

In this article, we’ll walk you through how to build high-performing music ad campaigns using insights from Music Tomorrow’s artist data — including how to structure your targeting, creatives, landing pages, and optimization settings for the best results.

Why does it matter? Because when the right listeners click your ad and land on your Spotify artist page, they don’t just stream — they follow, save, replay, add you to playlists, and sometimes even share your music. These are the signals Spotify’s algorithm is watching closely.
The more positive engagement you generate, the more likely your track is to be picked up by:

  • Spotify Radio

  • Release Radar

  • Discover Weekly

  • Daily Mixes

  • And even user-curated playlists

This guide will help you set up your next campaign with that long-term discovery in mind — not just vanity clicks, but meaningful growth.


🎯 General advice on promoting music with Meta ads

  1. Meta ads are more reliable than organic virality: Meta (Facebook/Instagram) ads offer more control and reliability than a sudden TikTok buzz.

  2. Video creatives are critical: Testing multiple ad creatives makes a bigger difference than only testing audiences alone.

  3. Create a repeatable system ("Viral moments help, but systems scale")
    Consistency builds momentum and helps you learn from both production and marketing.


Prepare Your Tools

  1. For the Campaign Building ⬇️

  • Meta Ads Manager - Business Account (mandatory)

  • Smart Landing Page Tool (recommended): Toneden, Feature.fm, Linkfire...

  • Meta Pixel (recommended)+Conversion API (optional) to measure actual conversions

🎯 Smartlink vs Direct Link - Which Should You Use?

Feature / Factor

🔗 Smartlink / Landing Page

🎯 Direct Link to Spotify

Meta Pixel support

✅ Yes — allows conversion tracking & optimization

❌ No — Meta can’t track who clicks/streams

Conversion optimization

✅ You can optimize for real actions (clicks to Spotify)

❌ Only clicks on the ad are tracked, not intent

Retargeting & lookalikes

✅ Build future audiences from clickers

❌ Not possible without tracked data

Multi-platform support

✅ Offers Apple Music, Deezer, etc. in one link

❌ Sends users only to one platform

User friction (extra click)

⚠️ Slight drop-off (but acceptable with good UX)

✅ Fewer clicks = faster to stream

Best for...

🚀 Cold traffic, long-term growth, data collection

🔁 Warm traffic, fanbase retargeting, testing hype

Setup complexity

🛠️ Needs landing page + Pixel installed & tested

⚡ Quick to launch, minimal tech needed

Scalability

✅ Ideal for scaling

❌ Risk of wasted spend due to poor targeting

💡 Recommended Strategy

  • For cold audience campaigns:
    → Use a landing page with Pixel to track and optimize conversions.

  • For warm audience retargeting or fanbase boosts:
    → You can test direct links to one exclusive platform.

2. For the Campaign Performance Analysis ⬇️

  • Music Tomorrow App to analyze the algorithmic performance evolution of your artist : Algorithmic Outreach, Popularity Score, Clusters connexions evolution,...

  • Third-party DSP analytics (SfA or your distributor's tool) to study KPIs evolution on the promoted track(s) and the overall artist profile.


🧱 Campaign Building (Recommended Settings)

First of all, go on the Campaigns section your Meta Ads Manager account > click on "+ Create" green button

STEP 1 : At Campaign Level 📈

⚠️ For the campaign setup, you should ALWAYS choose "Manual engagement campaign"

  • Buying Type: Auction

  • Objective: Engagement (to optimize user clicks on your landing page = Spotify, Apple Music, Deezer song/album/playlists/artist page)

  • Advantage Campaign Budget:

    • 🟢 Turn it ON, if you're using multiple ad sets (different targeted audiences/ countries) and you want Meta to optimize budget distribution automatically.

    • 🔴 Turn it OFF, if you’re only using one ad set (it has no effect) or if you’re using tight daily budgets per ad set and want to enforce even spend.

  • Starting Budget:
    - Recommended: $5-10/day per tested campaign at least (difficult to obtain convincing results below)

    - Ideal: $15–$33/day (approx. $500–$1,000/month) for noticeable results.

  • Campaign bid strategy : Highest volume (Recommended)

  • A/B Test : OFF 🔴
    Don't turn it on, especially not for your first campaigns. A better alternative is to duplicate your campaigns manually or use multiple ad sets.This way, Meta can still optimize, and you can compare performance in the breakdowns.


STEP 2 : At Ad Set Level 🧑‍💻

  • Conversion Location: "Website" (you're tracking a conversion that happens off-platform, on your smart link landing page)

  • Performance goal: "Maximize number of conversions"

  • Dataset: Choose your Meta Pixel

🛠️ If you haven’t set one up:

Step 1 : Install Your Pixel on the Landing Page

  • Go to your landing page builder (Hypeddit, Toneden, Feature.fm)

  • After setting up your smart link, look for a section called “Tracking”, “Integrations”, or “Pixel Settings”

  • Go on your Meta Business Account > Events Manager > Data Sources
    > Copy/Paste your Meta Pixel ID there

Step 2 : Connect your Landing Page in Meta Events Manager

  • Select your Pixel from the left-hand panel (if you have multiple)

  • Click the “Test Events” tab at the top > Paste your landing page URL into the “Test Browser Events” box

  • Click “Open Website” and interact with the page like a user would

Step 3: Verify the Events Are Firing

  • Go back to your Events Manager tab, and within a few seconds, you should see:

    • PageView or smart link visit — confirms the pixel fired on page load

    • smart link click or ViewContent — confirms the pixel tracked the outbound click to Spotify

Troubleshoot: Use Chrome / Disable ad/pixel blockers / Allow third-party cookies

  • Conversion Event

    This is the specific user action you want Meta to optimize for (typically when a user clicks the Spotify button on your landing page)
    Use "Smart Link Click" or "View Content" depending on your landing page provider. You can also define a Custom Conversion (optional but not required)

  • Dynamic Creative

    • 🟢 Turn it ON, if you're using multiple videos (e.g. 3 parts of your song) and different captions /headlines in the same ad (which is well recommended). Meta then automatically tests combinations (like A/B testing inside one ad) and optimizes delivery based on performance.

    • 🔴 Turn it OFF, if you're more advanced and you want full creative control (i.e.“this video must go with this caption”) and you plan to manually test each variation as a separate ad.

Audience Setup 🎯

  • Advantage+ Audience: Turn OFF 🔴

    ⚠️ By default, Meta wants you to use Advantage+ Audience, which gives it full control over targeting. But you really need to turn this OFF, especially for music campaigns, cause it often delivers ads to cheap but low-quality clicks (e.g. older users, bots, and non-DSPs users).
    ✅ Instead: Click “Switch to Original Audience” for full manual control.

  • Countries

    🧠 Pro Tip: Use “Add locations in bulk" to paste multiple country names at once.

    • Start with Tier 1 and proven Tier 2 with strong DSPs usage (US, UK, Germany, France, Brazil, Mexico,...).

    • Avoid most of Africa and Asia (except Japan, South Africa,Philippines), due to bots and low DSPs usage

  • Recommended Age Range

    Avoid 65+ who often click but don’t convert, and adjust the age range depending on the genres covered by your music ad. (Pop/indie/hip-hop: 18–34 or 18–44, Ambient/classical/jazz: 25–54)
    ​🧠 Pro Tip: Go broader than you think if unsure. Meta needs flexibility to find converters.

  • Gender

    Start with All unless you have strong data indicating otherwise.
    ​(e.g. after noticing a strong gender dominance in the audiences of the clusters you targeted for your artist on our Music Tomorrow app)

  • Detailed targeting (Interests) 📌

Interests categories that can be used for a music ads campaign on META :

  • relevant Streaming services (Spotify, Apple Music, Deezer,...)

  • relevant Artist names

  • relevant Genres

  • relevant Additional Interests (media, brands, job titles, instruments, entertainment activities, hobbies,...)

📊 You can use two different logics when you're including relevant Meta interests, identified through Music Tomorrow insights regarding your artist's Spotify current algorithmic positioning and the one you would like to have in the long term:

  • Option 1 : Use "OR logic" for discovery and audience growth (testing new audiences).
    When you add multiple Meta interests without narrowing, by telling Meta: “Show this ad to people interested in any one of these things.”

🟢 Advantages :
1. Larger Reach: Meta builds a much bigger audience pool, which helps the algorithm optimize faster.
2. Faster Learning: Campaigns are less likely to get stuck in “Learning Limited.”
3. Lower CPMs: You avoid over-restricting, which can make impressions cheaper.

  • Option 2 (more risky) : Use "AND logic" for refinement and tight niche targeting once you know what targeting assets converts well.
    When you use the "Define further "feature, you’re applying AND logic:
    “Only show this ad to people who like this Meta interest "Spotify" AND also like "Phoebe Bridgers”, AND also like "Indie Rock"".

⚠️ Risks :"AND logic" gives you a very specific audience but it can be much smaller, more expensive and may cause low/no delivery if the overlap is too narrow. Check the Estimated audience size on the right before going to the next step.

🧭 When to Use “OR” vs “AND” Logic in Meta Interest Targeting

🎯 Scenario: You're testing broad music appeal

  • ✅ Use “OR” logic → Allows more flexibility and faster learning

  • ❌ Avoid “AND” logic → Too restrictive early on

🎯 Scenario: You want to scale a working ad

  • ✅ Use “OR” logic → Helps expand reach to similar users

  • 🔄 Use “AND” logic with caution → Only if audience is still large enough

🎯 Scenario: You’re targeting a niche genre + artist

  • ❌ Avoid “OR” logic → Audience may get too diluted

  • ✅ Use “AND” logic → Combine carefully (e.g., “Jazz” AND “Snarky Puppy”)

🎯 Scenario: You're using Custom or Lookalike Audiences

  • ✅ Use “OR” logic → Works well for broader reach

  • ❌ “AND” logic unnecessary → These audiences are already qualified

🧩 2 different targeting strategies can be implemented for your ad campaign ⬇️:

  • Option 1: Stacked Targeting (Beginners) = Create one ad set with specific interests

E.g. Include people who match "Spotify" / "Apple Music" AND/OR "Bon Iver" / "Angel Olsen" AND/OR must also match "Folk Music" / "Indie Folk" / "Acoustic guitar" AND/OR must also match "NPR Music" / "Tiny Desk Concerts".

This ensures you focus on users who are DSPs listeners and/or fans of similar music interests (in this example, mellow listeners who enjoy intimate, songwriter-driven music)

  • Option 2: Split Test Targeting (Intermediate/Advanced) = Create multiple ad sets, each with specific interests ⬇️ :

  • Ad Set 1: "Spotify" / "Apple Music" AND “Phoebe Bridgers” /"Indie Rock" AND "Pitchfork" / "Bandcamp / "Music creators"
    > target people who stream indie rock & follow DIY/underground music culture.

  • Ad Set 2: "Spotify" / "Apple Music" AND "Electronic Music" AND "Moog" / "Ableton" / "Resident Adviser" / "Sound Design"
    > target ambient/electronic fans, producers & deep listeners

  • Ad Set 3: "Spotify" /"Apple Music" AND "Dua Lipa" / "The Weeknd" / "Pop music" AND "TikTok" / "MTV" / "Billboard" / "Coachella"

    > target highly engaged and trend-driven pop audiences

  • Ad Set 4: "Spotify" / "Apple Music / YouTube Music" AND "Olivia Rodrigo" / "Billie Eilish" AND "Bedroom pop" / "Sad Songs" AND "TikTok" / "Instagram Reels" / "Aesthetic"
    > target Gen Z emotional, social media-driven fans

🧠 Pro Tip : If you want to include more than 3-4 interests, group them using OR logic within a layer, then apply AND logic only once or twice. Like this:

  • People interested in:
    Spotify, Apple Music, Deezer (OR group)

  • AND must also match:
    Phoebe Bridgers, Lucy Dacus, Big Thief (OR group)

  • AND must also match:
    Indie Rock (final narrowing)

✅ This keeps your reach large enough while keeping the targeting smart.

💡 Recommendations

  • First-time users should first group interests, and later split-test them in separate ad sets.

  • Always test different interests combinations in separate ad sets

  • Only apply the "Define further" feature twice at most per Ad Set, to keep your targeting still broad enough for Meta to find users and exit the learning phase.
    ⚠️ If You Go Beyond 3 Levels of narrowed interests:

    • Meta may struggle to deliver your ads (Learning Limited)

    • You’ll get very low impressions even with a reasonable budget

    • CPMs may spike due to low competition in the tiny intersection
      🛑 What to Avoid:

      Spotify AND Indie Rock AND Phoebe Bridgers AND Tiny Desk AND NPR AND Fender AND Acoustic Guitar
      Even though each interest is relevant, the combined overlap is microscopic.

  • Let Meta also learn from creative performance, not just strict targeting, so don't forget to focus on creative quality and conversion signals.

  • Once you have data, you can move into custom or lookalike audiences, where precision = performance.

  • Language:

    Leave blank unless you’re promoting your song in a specific language

  • Placements:

    • ALWAYS Choose Manual placements

    • Platforms: If you're a beginner in music ads campaign management, then avoid Audience Network, Messenger, and Facebook ❌ initially to get better conversion rates

    • Placements:
      Remove In-stream ads, Search results, Messages, Apps and sites
      Start ONLY with Instagram Feed, Reels, Stories, Explore (and add other placements later if the campaign performs, such as Facebook Feed)


STEP 3: At Ad Creative Level 🎥

  • Ad Name

    Use clear naming like: "Ad 1 - Chorus Clip", "Ad 2 - Hook Preview",...
    It will help you track which creative performs best in Ads Manager later.

  • Identity

Choose the Facebook Page and Instagram account you want to show your ad from.
For artists: use your official artist page (NOT your personal profile)

  • Ad setup

Creative source: Manual Upload (recommended)

Multi-advertiser Ads: uncheck the box (recommended)

  • Ad creative

  1. Media

    • Upload 3+ creative at least per campaign.

  2. Primary Text (the caption above the video/image)

    • Use emotional hooks:
      “If you’ve ever felt like giving up, this song is for you.”

    • Mention genre, mood, artist comparisons:
      “For fans of James Blake & Bon Iver”

    • Avoid generic lines like “New single out now.”

    ✅ Use 2–3 variations across your ads if testing manually.

  3. Headlines (This appears below the video/image)
    Examples: “Now streaming on Spotify” / “New release – Listen now” / “Your new favorite song?”
    ✅ Keep it short and action-oriented.

  4. Description (Optional)
    Rarely shown, especially on mobile. Can be skipped or filled with a lyric or theme. “From the upcoming EP 'Echoes' – a story of healing and heartbreak.”


    💡Most of the performance depends on the video content, not the text.

  5. Website URL: Paste your smart link that redirects to Spotify, Apple Music, etc...

  6. Call to action: Always use "Listen Now".
    Meta will display this button under your video, linking to your landing page.

  7. Tracking

  • Ensure your Pixel is selected. If you installed it correctly on your smart link, it should show up automatically.

  • You should see something like:
    Pixel: [Your Pixel Name]
    Event: Smart Link Click or ViewContent

✅ This is what Meta will optimize for when delivering your ads.


Step 4: Final Review 🔍

Double-check 📋

  • 🎬 Video plays correctly

  • ✅ Link works on mobile

  • ✍️ Text matches the vibe of the music

  • 🔗 Pixel is firing correctly

  • 📌 Use the right landing page link

Then click Publish to launch your campaign 🎉.
By following these recommendations and continuously refining your approach based on performance data from Meta Ads Manager, Music Tomorrow app or SpotifyforArtists, you should set up comprehensive music ads campaigns tailored to your marketing objectives.


🧠 Ad Campaign Adjustment Strategy

Regularly review your ad metrics to assess performance, refine your strategy if needed and improve future campaigns.

Monitor and Analyze Performance 📊

  • Key Meta ad metrics include: CPC, CTR, Conversion Rates (Clicks to Streams/Saves), and return on ad spend (ROAS).
    💡Always match your conversion numbers with real streams stats to detect discrepancies.

  • Key Music Tomorrow insights include :
    - Algorithmic Outreach evolution
    - Popularity Score evolution
    - Study of the evolution of algorithmic connections with target clusters:
    See if after the launch of the campaign, the artist has strengthened his algo connections with target clusters and reduced those with irrelevant clusters

  • Third-party DSP analytics, such as SpotifyforArtists, provides essential KPIs on the promoted track(s) and the overall artist profile: streams & listeners growth, saves, playlist adds, streams sources,

Scaling Up 🚀

If a campaign is working:

  • Increase budget gradually (20–50% per day max)

  • Duplicate best-performing ad sets with new creatives

  • Introduce new countries/audiences slowly


🛠️ Fixing a Broken Campaign

Expected conversion performance to consider a campaign successful:
🟢 100 clicks on DSP redirect links = ~50 listeners, 150 streams, 25 saves

If your numbers are far below that, there's an issue with your campaign 🚨

Common Pitfalls

  • Avoid frequent edits to a live campaign; it can disrupt the learning phase.

  • Too many placements ?, wrong age groups ?, wrong interests combinations?,...

  • Cheap traffic from bot-prone countries

  • Links not opening DSP app (breaks conversion path)

  • New Meta ad accounts often perform poorly :

    • Lack of data and past performance history.

    • Meta hasn’t yet learned who converts well.

Solutions

  1. Keep the original campaign off, don’t try to patch a broken one.(this helps Meta re-learn with fresh data)

  2. Duplicate the campaign, then:

  • Adjust placements (turn off problematic ones).

  • Start with a small group of top-performing countries only.

  • Narrowing/broadening the audience based on observed results

  • Focusing spend on best-performing creatives


💡 Key takeaways

Test different ad set configurations & scale what works:

  • Don’t spend equally on every release.

  • Cut underperforming campaigns and save budget for better ones.

  • Accept that some songs won’t perform focus on long-term iteration.

Music ads are a long-term investment:

  • Be patient: You won’t earn your money back in the first week.

  • Early ad results may not reflect long-term performance : the data you feed to DSPs can trigger algorithmic boosts (radio, playlists) weeks or months later.

  • Over time, this type of campaign grows your fanbase and supports other revenue streams like shows, merch, Patreon, etc..


Now you're equipped to run effective, data-driven Meta ads that actually grow your music career. Happy testing and scaling! 🥳

Did this answer your question?