Define a Spotify click before comparing costs

A link click, landing-page view, outbound click, Spotify visit, listener, and stream are different events. A direct Meta ad may record a link click toward Spotify. A campaign with an intermediate song page may record a page visit first and an outbound Spotify-button click second. The reporting label must state which event is in the denominator.

MetaSongPromo uses outbound Spotify visit for a click that sends someone toward Spotify. It is not a verified listener. Spotify counts a song stream when someone plays for at least 30 seconds, and that behavior happens after the click on a platform the ad campaign does not control.

Calculate cost per Spotify visit consistently

The formula is advertising spend divided by recorded outbound Spotify visits. If $300 in ad spend produces 600 outbound visits, the observed cost per visit is $0.50. That arithmetic describes the tracked campaign window; it does not estimate how many of those people streamed, saved, followed, or returned.

Use the same event definition and time zone when comparing campaigns. Do not compare one report's all-link clicks with another report's outbound button clicks. If the destination or analytics setup changed, annotate the change rather than presenting the figures as directly comparable.

Why there is no trustworthy universal music benchmark

Meta explains that ad costs vary and that ads compete in an auction. Objective, audience, budget, duration, creative, estimated response, competition, season, countries, and placements can all affect cost. A single worldwide cost-per-click target removes the context that produced the number.

Published agency averages can be useful as broad market anecdotes, but they are not a guarantee for a specific release. The most defensible benchmark is the artist's own documented history: the same event definition, similar markets, comparable campaign length, and a clear note of which creative ran.

Use a metric ladder to find where interest is lost

Read the listener journey in order. CPM shows the cost to generate impressions. Outbound click-through rate shows how often an impression produces a destination click. Cost per outbound visit combines spend and visit volume. A landing-page-to-Spotify rate shows how many page visitors continue to Spotify when an intermediate page is used.

A weak number at one stage suggests a different problem. High CPM can reflect auction or audience conditions. Low outbound response can point to creative, message, or audience fit. Strong page traffic with few Spotify exits can point to a slow, confusing, or unconvincing landing page. None of these diagnoses proves what happened after Spotify opened.

  • CPM = spend divided by impressions, multiplied by 1,000.
  • Outbound click-through rate = outbound visits divided by impressions.
  • Cost per outbound Spotify visit = spend divided by outbound Spotify visits.
  • Spotify continuation rate = Spotify-button clicks divided by measured landing-page visits.

Instrument the landing page without overstating attribution

Google Analytics can detect outbound clicks when enhanced measurement is enabled, including buttons that lead to another domain. Campaign parameters can identify source, medium, campaign, and creative when the landing page URL preserves them. Consistent lowercase naming prevents one campaign from splitting into several report rows.

Analytics can still be incomplete because of consent choices, privacy controls, blocked scripts, fast exits, duplicate interactions, and differences between platforms. Treat the count as measured activity under a defined setup, not a census of every human action.

Read Spotify for Artists as a separate evidence set

Spotify for Artists shows listeners, streams, followers, saves, geography, and source of streams. Its source report separates active sources, where people intentionally seek music, from programmed sources, where Spotify or another listener selects it. Those reports explain behavior inside Spotify, not the identity of each ad click.

Compare the period before, during, and after a campaign, and record other events such as editorial playlists, organic posts, creator activity, press, or live shows. A coincident change can support a campaign evaluation, but it should not be presented as perfect ad attribution without verified linking data.

Build an honest internal benchmark

For every campaign, save the spend, dates, countries, audience approach, placements, creative concept, destination flow, outbound event definition, and Spotify baseline. Compare medians or ranges across similar campaigns instead of promoting the best isolated day as normal performance.

A useful benchmark helps make the next decision: keep the creative idea, test a different hook, improve the landing page, adjust geography, or stop spending. It does not turn a planning range into a promise of listeners, streams, followers, revenue, or algorithmic growth.

Frequently asked questions

What is a good cost per Spotify click?

There is no universal number. Compare the same outbound event across similar countries, creative, audience, objective, and campaign duration, then use your own history as the primary benchmark.

Is a Spotify visit the same as a listener?

No. A visit is a tracked click toward Spotify. A listener must actually play music on Spotify, and Spotify counts a song stream only after at least 30 seconds of play.

Why do Meta and landing-page click counts differ?

They may use different event definitions and can be affected by page loading, repeat clicks, consent, privacy controls, blocked analytics, and attribution settings.

Can I calculate cost per Spotify stream from Meta data?

Not reliably from ordinary outbound campaign data alone. Meta measures the ad journey; Spotify for Artists measures listening. Do not divide Meta spend by an assumed stream count.

Primary sources and further reading

Platform features and policies can change. These primary sources were reviewed on , when this article was last updated.

  1. Meta: Traffic ad objective
  2. Meta: Facebook and Instagram ad costs
  3. Google Analytics: Measure outbound clicks
  4. Google Analytics: Collect campaign data with custom URLs
  5. Spotify: How your streams are counted