Features
The per-event view
The single screen where a DJ manages everything for one event, from checklist and contract to payments, planning, timeline, add-ons, playlist, and documents.
Updated Wed Aug 12 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
Clicking a client's event on the dashboard opens the per-event view, the one place to manage that event. It's the same portal the couple sees, plus DJ controls.
What's on it
- The event header (title, date, venue) with a countdown to the big day and a status dropdown right there. Move the event through your pipeline without leaving (see event status).
- A collapsed Booking form section with everything the couple submitted. Expand it to review or edit any answer at any point in the event's life.
- The event's checklist (titled after the event type, e.g. "Wedding Checklist") with live, derived completion. See Checklists & forms.
- Each checklist item links to its task page: the contract, payments, the planning form, the timeline, add-ons, and the playlist.
- Share Event: export any combination of sections as a printable document (see Print & share).
The countdown
A couple's dashboard leads with a countdown to their day: days, hours, minutes and seconds. It counts to the start of the event date, not the ceremony time, and disappears once the day arrives.
Assigning the DJ
Open DJ assignment at the top of the event and put in the name and phone number of whoever is working it. The summary line tells you what the couple can see right now.
Couples don't see that contact straight away. Assignments change (illness, doubles, swaps), so a name shared months ahead often isn't the name on the day. spinbook holds it until a set number of days before the event (14 unless you change it in Settings → Default checklist), and by default also waits for their checklist to be finished. Until then the couple sees a line explaining when they'll be introduced.
The date never moves. A couple who finishes their checklist in January still meets their DJ two weeks out, not in January.
If the date arrives and their checklist isn't finished, spinbook doesn't quietly withhold the number. The event shows you Show the couple now, so nobody is left without a contact on the day. Swapping the assigned DJ afterwards updates the name in place; it doesn't hide it again from a couple who has already seen it.
Managing the checklist inline
As a DJ you manage the checklist right here, with no separate admin screen:
- Add a custom item for this event (with an optional link and due date).
- Delete an item you don't need, and restore it later if you change your mind.
- Override a bound item (mark it done with a note) when the task happened off-platform.
Progress updates immediately, and the dashboard's per-event progress bar reflects it.
Sharing with the couple
The couple reaches the same event through their portal and sees their checklist and forms. When they complete a task, the bound item turns green for both of you.
See exactly what your client sees
You and your couple look at the same event, but not the same page. Your DJ controls, the booking form, and the status dropdown are yours alone. View as client shows you their version of it.
Click View as client in the top-right of any event. The page reloads as the couple's, an amber bar appears telling you whose view you're in, and it stays that way while you click around: their checklist, contract, payments, timeline. Press Back to my view when you're done.
Two things worth knowing:
- Nothing can be changed while you're in client view. Buttons that would save something are off, so you can look around a couple's contract or payments without any risk of submitting on their behalf. Leave client view first, then make the change.
- It's per event. You're always seeing one specific couple's portal, not a generic "client mode", so what you see is their real data: their outstanding items, their balance, their forms.
If a couple says something looks wrong or they can't find a page, this is the fastest way to see what they're describing.
Checklist
- Open an event from the dashboard
- Expand the Booking form section and confirm the details
- Add or remove checklist items as needed
- Override bound items with a note when appropriate
- Try View as client to check what the couple sees
- Confirm progress reflects on the dashboard