Spotify Curators · Emails & Submit Links avatar

Spotify Curators · Emails & Submit Links

Pricing

from $14.00 / 1,000 curator scrapeds

Go to Apify Store
Spotify Curators · Emails & Submit Links

Spotify Curators · Emails & Submit Links

Find unique Spotify playlist curators who published a submit email, Instagram or SubmitHub link. Niche search, min followers, last activity. One row per curator — not per playlist.

Pricing

from $14.00 / 1,000 curator scrapeds

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

8 days ago

Last modified

Share

What does Spotify Playlist Curator Leads do?

This Actor finds playlist curators on Spotify who published a submit contact in a playlist description (email, Instagram, SubmitHub, Groover, Ko-fi). It writes one row per curator (owner.id), not one row per playlist.

It does not scrape artist emails. It does not need a Spotify app key or login. Empty contact fields mean the curator did not publish one — not a failed scrape.

About 8–10 % of playlists on a {genre} submit search show a public email. That is expected. Search keeps paging to offset 1000 until Max curators is filled.

Why scrape Spotify playlist curators?

Playlist pitching is a paid channel. Agencies, indie labels, and managers need a contactable list, not 200 “Chill Beats” rows from the same account.

  • Build a sequencer file of curators in a niche (indie pop submit, lofi submit)
  • Skip editorial Spotify lists, collaborative dumps, stubs, and mega-walls that never reply
  • Keep only lists above a follower floor that still add tracks
  • Export JSON / CSV / Excel, schedule a weekly refresh

On Apify you can schedule runs and call the Actor from the API.

What data can this Spotify curator scraper extract?

FieldDescription
curatorName, curatorId, profileUrlPlaylist owner
email, emailsPublic submit address(es) from descriptions
instagram, submitLinks, websitesOther public contacts
playlistName, playlistUrl, followers, trackCountSample playlist to mention in the pitch
lastAddedAt, lastAddedDaysWhen a track was last added (if the activity filter is on)
collaborative, description, sourceQuery, market, scrapedAtContext

Not extracted: private emails, Spotify inboxes, artist bios, full track dumps, private playlists.

How to scrape Spotify curator emails

  1. Open this Actor in Apify Console.
  2. Niche: leave Indie pop · submit (or pick Lofi / Hip-hop / EDM…). These presets already contain submit.
  3. Optional: extra keyword (france), exclude keywords (radio, copyright), or paste playlist / profile URLs.
  4. Pre-filters: market, min/max followers, min tracks, required contact (Email), last track added (6 months), skip collaborative.
  5. Leave Max curators at 20. The run pages search to offset 1000 until 20 unique curators pass — it does not stop after 20 playlists.
  6. Keep Run options → Timeout at least 1 hour (Actor default is 4 hours). A 5-minute timeout cannot fill 20 email curators; the Actor stops ~20s before abort, cuts HTTP calls at 12s, and keeps the dataset.
  7. Start. Download JSON, CSV, or Excel. Use Curators — Outreach for the email columns.

See the Input tab for the visible options.

How much does it cost?

Pay-per-event. Actor start is $0.00005. You pay per unique curator written to the dataset — not per playlist scanned. One SubmitHub credit is ~$1; this Actor is a list of public inboxes, not a dump of playlists.

Free plan: cap 20 curators. Paid plans up to 2,000.

Apify planPer curatorPer 1,000
Free$0.02$20.00
Bronze$0.018$18.00
Silver$0.016$16.00
Gold$0.014$14.00
Platinum$0.012$12.00
Diamond$0.01$10.00
RunApprox. cost
Default / Free cap (20 curators)$0.40
One niche + market (~50–80 curators)$1.00–$1.60
100 curators$2.00

Spotify search stops at offset 1,000, so a single keyword rarely fills 1,000 unique inboxes. A generic lofi search with Email required can scan many pages and still return few rows — use a submit niche. Set a max total charge on Apify.

Default memory is 512 MB (HTTP only). Default timeout is 4 hours. If you leave Run options at 5 minutes, the Actor stops ~35 seconds early with a partial dataset instead of a platform abort.

Input

See the Input tab.

FieldWhy it exists (pitching ICP)
NicheGenre pre-list. Preset {genre} submit queries that actually yield emails
Extra keywordAppend france, female vocal, or full custom search
URLsForce specific playlists / profiles (profiles page the whole catalog)
MarketUS vs FR vs BR catalog
Required contactEmail vs any (IG / SubmitHub) vs none
Min / max followersDo not pitch 12-follower stubs or 2M walls that never reply
Min tracksSkip empty / 3-track lists
Last track addedDrop dormant lists (3 / 6 / 12 months). Any skips extra track calls
Skip collaborativeOne inbox, not a dump
Exclude keywordsDrop radio, copyright, official soundtrack
Max curatorsUnique owners. Search pages until this cap or offset 1000

Output

You can download JSON, HTML, CSV, or Excel.

{
"curatorName": "Example Curator",
"email": "submit@example.com",
"instagram": ["examplecurator"],
"followers": 12000,
"playlistName": "Indie Pop",
"playlistUrl": "https://open.spotify.com/playlist/example",
"profileUrl": "https://open.spotify.com/user/example"
}

Tips

  • Prefer niches that include submit. Mega-playlists rarely publish an email.
  • Two playlists from the same owner become one row. Contacts from their other public playlists are merged (paginated).
  • Last-activity uses first + last 50 tracks (Spotify does not sort by recency).
  • No Spotify Client ID. If the public embed token disappears, the Actor needs an update.

FAQ

Why so few emails?

Most curators do not publish one. On {genre} submit searches we measured ~8–10 % of playlists. The Actor pages until Max curators, it does not invent addresses.

Is this the same as a Spotify playlist scraper?

No. Playlist scrapers dump tracks. This file is for outreach: unique owners with a public submit path.

Do I need a Spotify developer app?

No.

This Actor only reads public playlist metadata and descriptions curators chose to show (including on the public embed). Use the export for legitimate pitching. Respect Spotify’s terms and do not spam. Personal data in public descriptions can still fall under GDPR — you need a legitimate interest.

Support

Issues tab on this Actor, or corentin@outreacher.fr. Programmatic runs: API tab.