
{"id":617,"date":"2026-08-10T10:00:00","date_gmt":"2026-08-10T10:00:00","guid":{"rendered":"https:\/\/playlistmap.com\/blog\/?p=617"},"modified":"2026-08-10T10:00:00","modified_gmt":"2026-08-10T10:00:00","slug":"vet-playlist-before-paying-placement","status":"publish","type":"post","link":"https:\/\/playlistmap.com\/blog\/vet-playlist-before-paying-placement\/","title":{"rendered":"Before You Pay for a Playlist Placement, Run This 60-Second Check"},"content":{"rendered":"<p>Somebody DMs you: your track is &#8220;perfect&#8221; for their 40,000-follower playlist, and $50 buys a permanent add. If the offer guarantees placement for payment, stop: <a href=\"https:\/\/support.spotify.com\/sm-en\/artists\/article\/third-party-services-that-guarantee-streams\/\" rel=\"noopener\">Spotify says that arrangement violates its terms<\/a>. The checks below help evaluate whether the playlist itself shows warning signs; they do not make a paid guaranteed placement compliant.<\/p>\n<h2>First, the manual tells (thirty seconds on Spotify)<\/h2>\n<p><strong>Date-added spread.<\/strong> Open the playlist, sort by date added. A living playlist shows adds spread across recent weeks. A scam playlist often shows bulk adds in clumps, or nothing recent at all \u2014 remember that <a href=\"https:\/\/playlistmap.com\/blog\/spotify-playlist-activity-study-2026\/\">68.8% of playlists are dormant<\/a>, and paying for a slot on a dead playlist is buying a billboard in a closed mall.<\/p>\n<p><strong>Followers versus artist mix.<\/strong> Tens of thousands of followers, but the tracklist is entirely unknown artists with three-digit stream counts? Real audiences that size accrete around at least some recognizable names. An all-unknown track list paired with an unusually high follower count is a reason to investigate further; it is not proof that followers were purchased.<\/p>\n<p><strong>The curator&#8217;s footprint.<\/strong> One account, one suspiciously large playlist, no other public presence: caution. Our <a href=\"https:\/\/playlistmap.com\/blog\/spotify-curator-ecosystem-study\/\">catalog analysis<\/a> shows that most curator records are associated with one playlist and that the median tracked playlist has 806 followers. Neither fact establishes legitimacy, but an unusually large playlist with no wider footprint deserves closer scrutiny.<\/p>\n<h2>Then, the thirty-second automated check<\/h2>\n<p>Manual tells catch the obvious cases. For the subtler ones, paste the playlist URL into our free <a href=\"https:\/\/playlistmap.com\/spotify-playlist-bot-checker\">playlist integrity checker<\/a>. It blends six public signals \u2014 engagement coherence, curator activity, artist diversity, addition patterns, description signals, size sanity \u2014 into a 0\u2013100 score with a stated confidence level. Score bands, plainly: 75+ looks healthy, 55\u201374 mostly healthy, 35\u201354 proceed with caution, under 35 shows multiple risk patterns at once.<\/p>\n<p>Two honesty notes we insist on. The score is a <em>risk assessment from public data, not proof<\/em>: legitimate playlists that were bulk-imported can score low, and sophisticated manipulation can score high. And a high score doesn&#8217;t mean the placement is worth $50; it means the public signals look healthier, which is still a different question from whether its audience fits your song.<\/p>\n<p>If you use an AI assistant, the same check is available as a tool: connect the <a href=\"https:\/\/playlistmap.com\/mcp\">PlaylistMap MCP server<\/a> and ask &#8220;run an integrity check on  before I answer this promoter&#8221;. In our own testing the check has flagged playlists that passed the eyeball test \u2014 including, memorably, the top result in one of our own match lists, which scored 49\/100. The tools don&#8217;t play favorites.<\/p>\n<h2>The decision framework<\/h2>\n<ol>\n<li><strong>Under 35:<\/strong> multiple risk patterns were detected. Do not pay for or rely on the placement based on the score alone; if your track was added without consent and the activity appears suspicious, use Spotify&#8217;s reporting process.<\/li>\n<li><strong>35\u201354:<\/strong> treat the result as unresolved. Review the underlying signals, ask specific audience questions and decline if the uncertainty exceeds your risk tolerance.<\/li>\n<li><strong>55 or higher:<\/strong> the public signals look healthier, but the score does not prove authenticity or value. Never pay for guaranteed placement; evaluate fit separately and prefer a merit-based submission.<\/li>\n<\/ol>\n<h2>The cheapest insurance in music marketing<\/h2>\n<p>Sixty seconds of checking, zero dollars, and it screens for warning signs and inactive playlists. Make it a reflex: no placement conversation continues until the playlist has passed. A curator&#8217;s response can provide context, but it is not proof either way. Base the decision on the offer&#8217;s terms, the playlist&#8217;s public signals and your own risk tolerance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Three manual tells plus a free 0-100 integrity score. How to screen any playlist placement offer in a minute, and the decision framework after.<\/p>\n","protected":false},"author":9,"featured_media":618,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[171,172,123],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/posts\/617"}],"collection":[{"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/comments?post=617"}],"version-history":[{"count":1,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/posts\/617\/revisions"}],"predecessor-version":[{"id":630,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/posts\/617\/revisions\/630"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/media\/618"}],"wp:attachment":[{"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/media?parent=617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/categories?post=617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playlistmap.com\/blog\/wp-json\/wp\/v2\/tags?post=617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}