Bookings & clients
From the moment someone asks if you're available to the moment you pack up after the gig, every detail of every booking lives in DJ Admin. No spreadsheets, no sticky notes, no digging through emails — everything is in one place, at the press of a button.
When a potential client gets in touch, they come in as an enquiry. You can see all your live enquiries at a glance, sorted by event date or the date they came in, along with where each one is in the process — new enquiry, quote sent, tentatively booked, confirmed, and so on. Stale enquiries that haven't had a response in a while are flagged automatically so nothing slips through the cracks.
Each booking record tracks where the enquiry originally came from too, which feeds into your statistics so you can see which channels are actually bringing in work.
Embed a customisable availability form on your own website and let potential clients check your diary and submit an enquiry directly. When they fill it in, it lands straight in your DJ Admin dashboard as a new enquiry — no manual data entry needed. You can configure the form to show or hide times, set your own response templates for available and unavailable dates, and personalise the thank-you message they see after submitting.
Every booking has its own record covering everything you need in one screen:
Everything is collapsible so you can focus on what you need without scrolling through sections that aren't relevant right now.
As well as the full music request portal, each booking stores freeform music notes — general preferences, genres they love, and anything they'd rather you didn't play. It's a quick reference before the gig so you're never going in blind on the vibe.
Build up a library of venues you work at regularly. Each venue record stores the address, contact details, room options, and a full history of every booking you've done there — useful for spotting repeat venues and understanding the spaces you work in. For one-off locations, just type in the name and it's stored against the booking without needing a full venue record.
Every client has their own record with contact details, address, and a full history of their bookings — past and present. If a client books you again, it's two clicks to link the new booking to their existing record rather than starting from scratch.
Generate a personalised booking form link for each client and send it with one click. They review their event details and sign online — no printing, no scanning, no chasing. The signed agreement is stored against the booking automatically. Find out more about electronic signatures →
If you work with other DJs or support staff, they each get their own login. Staff accounts see only the bookings they've been assigned to — including services, equipment, payments, and mileage for each gig — without access to your wider client list or admin settings. Attendance can be confirmed or flagged as TBC directly from the booking.
If a booking is on hold or a client has asked you not to contact them for a period, you can pause communications against that record. It flags the booking clearly and excludes it from any automated campaign sequences so you're never accidentally sending messages at the wrong moment.
Search across all your bookings by client name, booking reference, date, or phone number. Useful when a client calls and you need to pull up their details quickly without remembering which year they booked.