Spotify Curators · Emails & Submit Links
Pricing
from $14.00 / 1,000 curator scrapeds
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
8 days ago
Last modified
Categories
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?
| Field | Description |
|---|---|
curatorName, curatorId, profileUrl | Playlist owner |
email, emails | Public submit address(es) from descriptions |
instagram, submitLinks, websites | Other public contacts |
playlistName, playlistUrl, followers, trackCount | Sample playlist to mention in the pitch |
lastAddedAt, lastAddedDays | When a track was last added (if the activity filter is on) |
collaborative, description, sourceQuery, market, scrapedAt | Context |
Not extracted: private emails, Spotify inboxes, artist bios, full track dumps, private playlists.
How to scrape Spotify curator emails
- Open this Actor in Apify Console.
- Niche: leave Indie pop · submit (or pick Lofi / Hip-hop / EDM…). These presets already contain
submit. - Optional: extra keyword (
france), exclude keywords (radio,copyright), or paste playlist / profile URLs. - Pre-filters: market, min/max followers, min tracks, required contact (Email), last track added (6 months), skip collaborative.
- Leave Max curators at 20. The run pages search to offset 1000 until 20 unique curators pass — it does not stop after 20 playlists.
- 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.
- 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 plan | Per curator | Per 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 |
| Run | Approx. 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.
| Field | Why it exists (pitching ICP) |
|---|---|
| Niche | Genre pre-list. Preset {genre} submit queries that actually yield emails |
| Extra keyword | Append france, female vocal, or full custom search |
| URLs | Force specific playlists / profiles (profiles page the whole catalog) |
| Market | US vs FR vs BR catalog |
| Required contact | Email vs any (IG / SubmitHub) vs none |
| Min / max followers | Do not pitch 12-follower stubs or 2M walls that never reply |
| Min tracks | Skip empty / 3-track lists |
| Last track added | Drop dormant lists (3 / 6 / 12 months). Any skips extra track calls |
| Skip collaborative | One inbox, not a dump |
| Exclude keywords | Drop radio, copyright, official soundtrack |
| Max curators | Unique 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.
Is it legal to scrape Spotify playlist descriptions?
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.