I wrote a post about college radio a couple of weeks ago. The gist: everyone's fighting over playlists while hundreds of real stations with real music directors sit there, free, and almost nobody submits properly. It did numbers, which was nice. The useful part was that working program directors, music directors, and DJs showed up in the comments and corrected me.
I'm keeping them anonymous, but this is what they said, and some of it changes the playbook.
The DJ side-door beats the MD front door
I told everyone to email the music director. The insiders said: sometimes, but there's a better door.
Every station has specific shows with specific formats. Find the one that's literally your lane, then find the DJ who hosts it, usually on Instagram, and reach out directly. The passionate ones love breaking new artists, it's the whole reason they have a show. And a DJ who becomes your champion does two things at once: plays you, and advocates for you inside the station where the MD decisions get made.
The MD inbox is a pile. The DJ's DM is a conversation.
An add is not airplay
This one reframed the whole thing for me. When a music director "adds" your track, it goes into the station library. That's shelf space, not a spin.
The person who actually takes the record off the shelf and plays it is the host of a show, and hosts often never see the submission pile at all. So the rotation add gets you in the building and a specific host gets you played. Contact both. Only email the MD and you can technically be "in rotation" at a station where nobody has ever played you.
Music directors aren't gatekeeping. They're triaging.
I'd framed MDs as people to win over. A former PD put it more honestly: they're drowning, and most submissions self-delete before a human decides anything.
The ones that self-delete:
Streaming link only. They need the file. Always include a WAV or 320 MP3 download. A bare Spotify link is a note that says "I didn't read how this works."
Untuned, badly leveled, or clipping. The bar isn't expensive production, it's tuned and leveled. If it sounds like a demo it gets treated like one. (He had someone send an Apple Music link, got asked for a WAV, and was told to go buy the song. That guy did not get played.)
Sent to the generic inbox. info@ and contact@ are graveyards. Find the actual submissions address or the MD by name.
Identical mass emails. Spam filters catch them before anyone reads them, so your perfect pitch never lands.
None of that is a gatekeeper being cruel. It's a student with 300 emails and a show in two hours.
Read the submission page. It is the pitch.
Plenty of stations post exact submission requirements: a specific subject-line phrase, WAV not MP3, particular details in the body. Artists skip these because they look like bureaucracy.
They're filters. The MD uses them to sort "read the page" from "didn't." Following the instructions exactly isn't a formality you get through before the pitch, it IS the pitch, because it proves you did the one thing most people won't.
One yes is four assets
I'd said a rotation add is a credibility line for your press kit. The insiders said I was undercounting.
One relationship at a station gets you the spin, an interview (student DJs love interviewing up-and-comers, and you clip it for content), the "interviewed on station]" line in your EPK, and the station's own Spotify playlist, which is often curated by the same MD or DJ and reaches more people than the airwaves do. Ask about the playlist when you ask about the show. Same person, same yes, four things.
Your Instagram is the background check
The same former PD, who went on to pop radio and years of working with artist teams, venues, and festivals, added something I haven't stopped thinking about since. You don't have to post every day, but a page that's active and growing shows A&Rs, DJs, and fans that you're alive and moving. Proof of life. When someone recommends an artist to a friend, the friend checks Spotify and then goes looking on Instagram or TikTok, and a DJ does exactly the same thing before taking a chance on you. His own example was Noah Kahan before anyone knew him, who he'd had a hard time getting people to take, and who is now, in his words, proof enough that the social-proof deal is real. Be nice, be easy to find.
My practical order now: two to three weeks of consistent posting first, then the outreach. An active page converts every pitch that comes after it. A dead page kills pitches you never find out about.
Fries, not the cheeseburger
Best line in the whole thread, same guy. College radio is the fries, not the cheeseburger. A real, compounding side dish, meaning a credibility line nothing else gets you this cheap, an occasional station that champions you to their whole scene, real humans playing you on real airwaves. Never the whole meal. Nobody's career was made by college radio alone, and anyone promising otherwise is selling something.
Order the fries. Every release. Just don't expect them to feed you.
One more detail from his first comment, because it tells you what these people actually deal with. He had Noah Kahan on air while Kahan was gearing up for his first album, and Kahan wanted to play the school. The school said no. They'd never heard of him. That's the whole indie condition in one sentence, and it's also why that station ended up hunting for artists online and letting DJs bring people in instead of sorting the pile.
Canada, briefly
Someone asked about campus radio up north. There's a service that blasts every Canadian campus station for a few dollars a song, and the field reports were consistent: a couple of adds, if that. Same blast-versus-direct rule as everywhere else. Genre-matched direct outreach to the shows in your lane beats paying to be in everyone's pile.
What changed in my own process
I look up the specific show before the station now. I contact the host and the MD. I read the submission page and follow it to the letter. I check my own posting cadence before I send anything. And I ask about the playlist every time.
All of it is patient, unglamorous, easy-to-skip work, the kind of thing a manager would handle if you had one. Musuni drafts each submission the way an MD wants it, flags when your socials need a content run before the campaign, and tracks the adds and follow-ups so you send from your own inbox and actually close the loop.
