DJ Music Library: Organise Your Tracks and Let Clients Request Songs

DJ Music Library: Organise Your Tracks and Let Clients Request Songs

As a DJ, your music library is your most valuable asset. You have spent years curating tracks, building playlists, and knowing exactly which song gets a crowd moving. But managing client song requests is often a mess of emails, Spotify links, and handwritten notes.

DJ Library in PlannerDay organises your music and creates a professional song request experience for clients.


The Problem with Song Requests

Every DJ knows the challenges:

  • Clients send Spotify links you have to manually check
  • Requests arrive via email, text, and phone calls
  • You cannot remember which songs are in your library
  • "Do Not Play" lists get lost
  • Must-play songs get forgotten
  • Genre restrictions need communicating

DJ Library solves these problems with an organised, searchable music database and a client-facing request system.


Feature 1: Music Library Management

Build a searchable database of every track in your collection.

Track Records

For each song, store:

  • Title and artist (the basics)
  • Album for context
  • Genre for filtering
  • BPM for mixing preparation
  • Musical key for harmonic mixing
  • Duration for set planning
  • Spotify URI for linking and playback
  • Album art for visual browsing
  • Import source (manual, Spotify, CSV)
  • Tags (custom labels you create)
  • Mood (upbeat, chill, romantic, party)
  • Popularity for crowd-pleaser identification
  • Notes for DJ reminders

Genre Organisation

Categorise tracks by genre:

  • Pop
  • Rock
  • Hip-Hop
  • R&B
  • Electronic/Dance
  • Country
  • Latin
  • Jazz
  • Classical
  • Indie
  • Decades (80s, 90s, 2000s, 2010s, 2020s)

Filter your library when building playlists or checking client requests.

Mood Tagging

Beyond genre, mood helps with event flow:

MoodWhen to Use
RomanticFirst dance, slow songs
UpbeatCocktail hour, background
PartyPeak dance floor moments
ChillDinner, conversation time
EmotionalParent dances, special moments

BPM and Key

For DJs who beatmatch and mix harmonically:

  • BPM for tempo matching
  • Musical key for harmonic mixing

Sort and filter by these attributes when planning sets.


Feature 2: Spotify Integration

Leverage Spotify's massive catalogue and your existing playlists.

Spotify Search

Search Spotify directly from PlannerDay:

  • Type artist or song name
  • See matching tracks with album art
  • Preview tracks (via Spotify)
  • Add to your library with one click

No more switching between apps.

Import from Spotify

Already have playlists curated in Spotify? Import them:

  • Connect your Spotify account
  • Select playlists to import
  • All tracks added to your library
  • Metadata (BPM, key, popularity) pulled automatically

Spotify URIs

Each track can store its Spotify URI. When reviewing client requests that include Spotify links, the system recognises tracks already in your library.


Feature 3: Bulk Import

Importing thousands of tracks manually is impractical. Use bulk import.

CSV Import

Export from your DJ software (Rekordbox, Serato, Traktor) and import:

  • Map CSV columns to library fields
  • Import hundreds of tracks at once
  • Auto-match to Spotify for album art and metadata

Auto-Matching

After import, run auto-matching:

  • System searches Spotify for each track
  • Matches add album art and streaming links
  • Review matches for accuracy
  • Reject incorrect matches

Progress Tracking

Large imports show progress:

  • "Imported 247 of 1,500 tracks"
  • "Matched 1,423 tracks on Spotify"
  • "23 tracks could not be matched"

Feature 4: Client Song Requests

Let clients request songs through a controlled, professional process.

Request Portal

Clients access a dedicated song request page:

  • Search your library (if you allow it)
  • Search Spotify (if you allow it)
  • Submit requests with their name
  • See "Do Not Play" rules you have set

Request Controls

You control the experience:

SettingDescription
Restrict client searchLimit to your library only
Allow Spotify searchLet clients find any song
Require approvalReview requests before confirming
Auto-match SpotifyAutomatically link requests to Spotify
Default genresSuggest categories for the event

Must-Play vs Nice-to-Have

Clients can mark request priority:

  • Must play – Non-negotiable songs
  • Would love to hear – If it fits
  • Do not play – Explicitly banned

Request Review

From your dashboard, review all requests:

  • See who requested what
  • Check if tracks are in your library
  • Approve or decline requests
  • Add notes (e.g., "Will play during dinner")

Feature 5: Do Not Play Lists

Some songs must not play. Track these carefully.

Client-Submitted

Clients add songs to their "Do Not Play" list:

  • Ex's favourite song
  • Overplayed hits they hate
  • Inappropriate content for the crowd

Your Own Exclusions

Add songs you refuse to play:

  • Songs you do not have
  • Tracks that do not fit your style
  • Known crowd-killers

Event-Specific

Each event can have its own Do Not Play list. Family-friendly corporate events might exclude explicit content.


Feature 6: Event Playlists

Build playlists for specific events.

Playlist Creation

For each event, create playlists:

  • Cocktail hour (chill, background)
  • Dinner (conversation-friendly)
  • First dance (the special moment)
  • Dance floor (peak energy)
  • Last song (closing the night)

Drag from Library

Build playlists by dragging tracks from your library:

  • Search and filter
  • Add to playlist
  • Reorder as needed

Client Requests Included

Approved client requests can be added to playlists. You see which songs the client specifically wanted.

Export to DJ Software

Export playlists for use in your performance software. M3U, CSV, or simple text lists.


Feature 7: Settings and Preferences

Customise how DJ Library works for your business.

Library Settings

  • Restrict client search – Clients only see your library
  • Allow Spotify search – Clients can find any track
  • Require approval – Review all requests
  • Auto-match Spotify – Link imports to Spotify automatically
  • Default genres – Pre-select genres for event types

Genre Preferences

Set default genre suggestions for different event types:

  • Weddings: Pop, R&B, Dance, Classics
  • Corporate: Jazz, Pop, Easy Listening
  • Birthdays: Era-specific (80s party, 2010s hits)

Real Workflow: Wedding DJ Preparation

1. Booking Confirmed

Couple books you for their wedding. Their event is created in PlannerDay.

2. Share Request Portal

Send the couple a link to your song request portal:

"Hi! Please add your song requests using this link. Mark must-plays, nice-to-haves, and any songs you definitely don't want to hear."

3. Requests Arrive

Over the following weeks, requests come in:

  • 5 must-play songs (first dance, parent dances, specific memories)
  • 20 "would love to hear" suggestions
  • 3 "do not play" entries

4. Review and Approve

Check each request:

  • First dance song: In your library ✓
  • Mother-son dance: Not in library, add from Spotify ✓
  • Friend's request: Inappropriate for event, decline with note

5. Build Playlists

Create event playlists:

  • Ceremony pre-show: Client's classical music preferences
  • Cocktail hour: Jazz and acoustic covers
  • Dinner: Low-key pop and soul
  • Dancing: Approved requests + your crowd-pleasers

6. Export and Perform

Export playlists to your DJ software. On the wedding day, you have an organised set that matches exactly what the couple wanted.

7. Post-Event

Note which songs worked especially well. Update your library with "crowd favourite" tags for future reference.


Benefits for Your Business

Professional Impression

Clients appreciate a structured request process. It shows you are organised and care about their preferences.

Reduced Miscommunication

No more lost emails or forgotten requests. Everything is tracked in one place.

Better Performances

When you know exactly what clients want (and do not want), you deliver better events.

Time Savings

TaskBeforeAfter
Collecting requestsScattered emailsOne portal
Checking libraryManual searchInstant match
Building playlistsHours of workDrag and drop
Managing Do Not PlayHope you rememberClear list

Getting Started

DJ Library is available on Individual, Team, and Enterprise plans.

Setup Steps

  1. Import your library – CSV from your DJ software or manual entry
  2. Connect Spotify – For search and auto-matching
  3. Configure settings – Request controls and preferences
  4. Test client portal – See what clients will experience
  5. Share with your next client – Send the request link

Building Your Library

Start with your most-played tracks. Add the songs you use at every wedding. Expand over time.


Frequently Asked Questions

Does this replace my DJ software?

No. DJ Library is for organisation and client communication. You still perform using Rekordbox, Serato, Traktor, or your preferred software.

Can clients hear song previews?

If you enable Spotify search, clients can preview via Spotify. Library-only searches show track info without playback.

What if a client requests a song I do not have?

You will see it marked as "not in library." Decide whether to acquire it or decline the request with an explanation.

Can I limit how many songs clients request?

Yes, set a maximum number of requests per category. This prevents overwhelming lists.

How do I handle explicit content requests?

Add explicit tracks to event-specific Do Not Play lists when events require family-friendly content. Your library tracks can include "explicit" tags for filtering.


Conclusion

DJ Library transforms how you manage music and client requests. Organise your tracks with genre, mood, and metadata. Let clients request songs through a professional portal. Build playlists that perfectly match each event.

When your music is organised and client communication is streamlined, you can focus on what matters: delivering unforgettable performances.

Stop chasing Spotify links in emails. Start running a professional DJ operation.

#DJ library#music management#song requests#spotify integration#DJ software#wedding DJ

Ready to Simplify Your Event Planning?

Join thousands of event professionals using PlannerDay to manage their business.