Cross-Platform Music Chart Tracker
Pricing
from $0.85 / 1,000 songs
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
Maintained by CommunityActor 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?
| Field | Description |
|---|---|
market | Country name, or Global |
rank | Combined rank across the compared platforms |
change | Combined positions gained since the previous run date |
artist | Artist credit |
track | Song title |
platforms | Number of platforms where the song charts (2 or more) |
spotifyRank | Spotify daily rank |
appleMusicRank | Apple Music rank |
shazamRank | Shazam rank |
deezerRank | Deezer rank |
spotifyDailyStreams | Spotify streams on the chart date |
spotifyUrl | Spotify 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?
- For each market, the Actor fetches the Spotify, Apple Music, Shazam and Deezer charts in parallel.
- 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.
- 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.
- The Actor compares the combined rank with the previous run date and fills
change. - Rows land in a dataset you can export or send to other tools.
Why use Cross-Platform Music Chart Tracker?
| Feature | Single-platform chart scrapers | Cross-Platform Music Chart Tracker |
|---|---|---|
| Platforms per run | One | Spotify, Apple Music, Shazam and Deezer |
| Song matching | You match titles yourself | Built in, tolerant to credits and featured artists |
| Combined ranking | None | One rank across all platforms |
| Rank changes | Rank only, if any | Change of the combined rank between runs |
| Markets | One at a time | Many markets, Global, or All markets |
| Cost of analytics tools | Paid music analytics subscriptions | Pay 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
platformsof 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?
- Create a free Apify account and open Cross-Platform Music Chart Tracker.
- Pick markets, for example Global, United States and Portugal.
- Keep all four platforms selected, or choose the ones you follow.
- Click Start.
- 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
| Field | Description |
|---|---|
markets | Country names, Global, or All markets |
platforms | Spotify, Apple Music, Shazam, Deezer |
datasetId, runId | Optional 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.
changestarts filling from the second run date, because the first run has no baseline.
Are there other music chart tools in Apify Store?
- Spotify Daily Top 200 Charts by Country: full Spotify charts with stream counts
- Apple Music & iTunes Top Charts by Country: albums, iTunes sales and genre charts too
- Shazam Charts Scraper by Country, City & Genre: 175 city charts and genre charts
- Deezer Top Charts by Country: full Deezer charts with ISRC codes
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.
Is scraping music charts legal?
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_SUMMARYrecord 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.