Cross-Platform Music Chart Tracker avatar

Cross-Platform Music Chart Tracker

Pricing

from $0.85 / 1,000 songs

Go to Apify Store
Cross-Platform Music Chart Tracker

Cross-Platform Music Chart Tracker

Compare Spotify, Apple Music, Shazam and Deezer charts in one dataset: one row per song per country with its rank on each platform, a consensus rank, rank movement and signals such as songs Shazam picks up before streaming.

Pricing

from $0.85 / 1,000 songs

Rating

0.0

(0)

Developer

Trove Vault

Trove Vault

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Cross-Platform Music Chart Export

Compare Spotify, Apple Music, Shazam and Deezer charts in one dataset, with one row per song per market, its rank on every platform and a combined rank, for labels, music marketers and A&R teams.

What does Cross-Platform Music Chart Tracker do?

Cross-Platform Music Chart Tracker fetches the current charts from four platforms for each market you pick, recognizes the same song across them, and returns one comparable row for every song that charts on at least two platforms. Instead of four spreadsheets with different spellings, you get a single table that answers "where is this song charting, and is it rising?"

  • Spotify daily Top 200, with daily stream counts
  • Apple Music Top 100 songs
  • Shazam Top 200 of songs people identified in the last 7 days
  • Deezer official Top 100
  • A combined rank that weighs every platform equally, with changes between runs

What data can you extract with Cross-Platform Music Chart Tracker?

FieldDescription
marketCountry name, or Global
rankCombined rank across the compared platforms
changeCombined positions gained since the previous run date
artistArtist credit
trackSong title
platformsNumber of platforms where the song charts (2 or more)
spotifyRankSpotify daily rank
appleMusicRankApple Music rank
shazamRankShazam rank
deezerRankDeezer rank
spotifyDailyStreamsSpotify streams on the chart date
spotifyUrlSpotify track link

Can I compare Spotify, Apple Music, Shazam and Deezer charts in one place?

Yes. That is what Cross-Platform Music Chart Tracker is built for. Pick markets and platforms, and every song gets one row with its position on each chart. Songs are matched on normalized titles and artists, so "Dracula (with JENNIE)" by Tame Impala on one platform and "Dracula" by JENNIE & Tame Impala on another become the same row.

How does Cross-Platform Music Chart Tracker work?

  1. For each market, the Actor fetches the Spotify, Apple Music, Shazam and Deezer charts in parallel.
  2. Titles and artists are normalized (accents, featured artists and remaster notes removed) to match the same song across platforms. Live, remix and long versions stay separate, because they are different recordings.
  3. Songs that chart on only one platform are left out, so every row is a real cross-platform comparison. Each platform scores a song from 1.0 for #1 down to near 0 for its last position, and 0 when the song is absent. The average across platforms gives the combined rank.
  4. The Actor compares the combined rank with the previous run date and fills change.
  5. Rows land in a dataset you can export or send to other tools.

Why use Cross-Platform Music Chart Tracker?

FeatureSingle-platform chart scrapersCross-Platform Music Chart Tracker
Platforms per runOneSpotify, Apple Music, Shazam and Deezer
Song matchingYou match titles yourselfBuilt in, tolerant to credits and featured artists
Combined rankingNoneOne rank across all platforms
Rank changesRank only, if anyChange of the combined rank between runs
MarketsOne at a timeMany markets, Global, or All markets
Cost of analytics toolsPaid music analytics subscriptionsPay per chart row

What can you do with cross-platform chart data?

  • Spot breakouts early: a song high on Shazam but low or absent on Spotify is a candidate for playlist pitching or ad spend.
  • Release reports: one table per market with every platform's rank for each priority single.
  • A&R scouting: filter for songs with platforms of 3 or more in smaller markets.
  • Market comparison: see which platform drives a song in Brazil versus France versus the US.
  • Dashboards: feed Google Sheets, Looker Studio or a data warehouse with a daily cross-platform table.

Recommendation: schedule Cross-Platform Music Chart Tracker daily for 3 to 10 markets.

How to use Cross-Platform Music Chart Tracker?

  1. Create a free Apify account and open Cross-Platform Music Chart Tracker.
  2. Pick markets, for example Global, United States and Portugal.
  3. Keep all four platforms selected, or choose the ones you follow.
  4. Click Start.
  5. Download the results or schedule the run daily.

How much will it cost to track music charts across platforms?

This Actor uses pay-per-event pricing: a small fee per run start and per output row, and nothing for charts that fail. One row covers a song on every platform; a market with all four charts typically returns about 100 rows. Check the Pricing tab for the current price per 1,000 rows.

To save, select only the markets and platforms you follow.

Input

FieldDescription
marketsCountry names, Global, or All markets
platformsSpotify, Apple Music, Shazam, Deezer
datasetId, runIdOptional Pipeline Integration fields
{
"markets": ["Global", "United States", "Portugal"],
"platforms": ["Spotify", "Apple Music", "Shazam", "Deezer"]
}
{
"markets": ["Brazil", "Mexico", "Colombia"],
"platforms": ["Spotify", "Shazam"]
}

Output

{
"market": "Global",
"rank": 1,
"change": 1,
"artist": "KAROL G, Judeline, rusowsky",
"track": "BbY WOW",
"platforms": 3,
"spotifyRank": 1,
"shazamRank": 4,
"deezerRank": 5,
"spotifyDailyStreams": 5602174,
"spotifyUrl": "https://open.spotify.com/track/3h5T5JypYU7huFiVYhv1dr"
}

A platform column only appears when that platform has a chart in the market, so Global rows have no appleMusicRank (Apple Music has no global chart). spotifyDailyStreams and spotifyUrl appear when the song is on Spotify. change is empty on the first run and for new entries. A RUN_SUMMARY record lists charts that failed or were skipped.

How to run Cross-Platform Music Chart Tracker via the API?

curl -X POST "https://api.apify.com/v2/acts/trovevault~cross-platform-music-chart-tracker/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"markets": ["United States", "United Kingdom"], "platforms": ["Spotify", "Shazam"]}'

What are the limitations?

  • Sources: kworb.net for Spotify (a public mirror of Spotify's daily charts, usually one or two days behind the other platforms), Apple's public RSS feeds, Shazam's public chart export and the public Deezer API.
  • Matching is based on titles and artists; rare songs with identical titles by overlapping artists can merge, and heavily retitled releases can stay apart.
  • Shazam charts cover a rolling 7-day window, while the others are daily.
  • change starts filling from the second run date, because the first run has no baseline.

Are there other music chart tools in Apify Store?

FAQ

Which countries does Cross-Platform Music Chart Tracker support?

Any country with at least one of the four charts. Most large markets have all four; others compare whichever platforms publish a chart there.

How is the combined rank calculated?

Each platform gives a song a score from 1.0 (#1) down to near 0 (last position), or 0 if absent. The average across platforms ranks the songs that chart on at least two platforms.

Why is a song missing that I see on Spotify?

It charts on only one of the compared platforms. Use the single-platform Actors listed above for full charts.

Can I get historical cross-platform charts?

The Actor exports current charts. Schedule it daily with a Target Dataset ID to build your own history.

Can I use Cross-Platform Music Chart Tracker with the Apify API?

Yes. Start runs and read the dataset with the Apify API or the JavaScript and Python clients, as in the curl example above.

Can I use Cross-Platform Music Chart Tracker through an MCP server?

Yes. Add it to the Apify MCP server so AI agents such as Claude or ChatGPT can answer questions like "what is charting in Brazil across platforms today?"

Which integrations work with this Actor?

Any Apify integration: Google Sheets, Slack, Zapier, Make, n8n, webhooks and LangChain.

The Actor reads public chart pages, feeds and APIs and collects no personal data. Check your own use of the data against each platform's terms.

What problems can happen?

  • A platform is missing for a market: that platform publishes no chart there (for example Apple Music for Global). The RUN_SUMMARY record lists it.
  • A song appears twice: one platform lists a different version, such as a live or long version. Those are kept apart on purpose.

Your feedback

Want another platform, such as YouTube or TikTok? Open an issue in the Issues tab.