Live song requests, wedding planning, your bookings from enquiry to final payment, your equipment, venue pack, promo posts, DJ teams and the Gig Window. Your events live in Music (it used to be called My Events), and the business side lives in Bookings. Prefer a printable copy? Download the PDF →
1. Getting started & your free trial
Spinlist lets guests request and vote for songs from their phones, gives couples a planner to choose their music, and keeps everything you need on the night in one floating window beside your decks.
Create your account
Go to www.spinlist.co.uk and sign up with your name, email and a password.
Add your card to start your 30-day free trial. Nothing is charged during the trial, and you get every feature (PRO EVENT).
Spinlist emails you 3 days and 1 day before the trial ends.
On day 31, PRO EVENT starts and your card is charged. You can pick a different plan, or cancel the trial, any time before then.
Get set up
A short checklist at the top of Music shows what's left to get the most from Spinlist: your logo, venue pack, contact card, first event, your first couple and the Gig Window. On PRO EVENT plans it starts with your business: your packages, your contract and terms, your email, card payments and your enquiry form on your website. Each item ticks itself off when it's done. Hide it with Hide ▴, or close it for good with ✕.
Changed your mind?
Open your account and use Cancel trial — don't charge me. Everything you've made stays, and you can choose a plan later. One free trial per card.
Take the tour
The first time you open a page, Spinlist offers a short guided tour. Bookings has its own tour too: start it from Show me Bookings at the end of the main tour, or it runs the first time you open Bookings. Replay any tour from the Tour button in the bottom corner.
2. Plans & billing
Four plans. Change, upgrade or cancel any time from Plans & billing in the menu under your name.
Plan
Best for
What you get
BASIC
Getting started
Up to 5 events a month and 75 guests per event · PDF setlist · your branding
PRO
Working DJs
Unlimited events and guests · CSV and playlist export · Music Prep
PRO EVENT
Wedding & event DJs
Everything in PRO · full events with the couple's planner · email invites · Bookings: enquiry forms, quotes, contracts, invoices, card payments, reports and equipment
PRO EVENT MULTI-OP
Agencies & teams
Everything in PRO EVENT, including Bookings · your own team of DJs, each with their own login · DJ agreements with each DJ's fee
Pay monthly, every 6 months, or yearly
6 months costs the same as 5 months.
Yearly costs the same as 10 months.
Pick the term on the Pricing page. Switching plan or term takes effect straight away.
Payments are handled securely by Stripe. Change your card from your account page. Got a code? Use Redeem a code in the account menu.
3. Your account menu
Your name sits at the top right of every page. Tap it for:
Your account — your plan, trial and card.
Plans & billing — change plan or billing term.
Refer a DJ — a month free for each DJ who subscribes (section 21).
Settings — shortcuts straight to each part of your account: Redeem a code, Branding & logo, Music service, Wedding guest requests, Email invites, Daily round-up email, Your contact card, Spinlist Chart settings and Gig diary. Pick one and the page jumps to it.
🐞 Report a bug / idea — tell us when something's not working, or what you wish Spinlist did. Add a screenshot if it helps; the page you were on is included for you. You'll get a notification when it's looked at, and any reply shows under Your reports.
Log out.
The bell next to your name holds your notifications (section 20).
4. Music: your hub
Everything you run lives in Music: Quick Events and full events together, in date order, soonest first.
The buttons along the top
+ New Quick Event — live song requests for any party (section 5).
+ New full event — a wedding or party with the couple's planner (section 6). PRO EVENT and above.
Music templates and Questionnaire templates — your standard set-ups.
Finding a booking
The search box finds a booking by name, venue, couple, type or date.
Archive & delete
Tap Archive on a finished event to tidy it away. Restore brings it back.
To delete for good, open the Archived tab, tick the events and delete them. Deleting is only ever done from the Archive, so a live gig can't be lost with one slip.
Archiving a gig you've been assigned only tidies your list. The agency still sees it.
5. Running a Quick Event
Create it
In Music, tap + New Quick Event.
Name it, pick the type and date, and choose votes per guest and a voting deadline.
Optionally ask guests their name (or nationality) the first time they join.
Tap Generate share link & QR.
A regular venue on several dates
Got a residency at a pub or club? Switch the form to 📅 Regular venue · several dates, type the venue, and tap every date you're there on the calendar. Tap a weekday name (say Fri) to pick every Friday that month. Set when requests close: before midday counts as the morning after, so 02:00 works for late finishes. One tap creates a separate Quick Event for each date, named after the venue, each with its own link and QR code.
Venues you've used appear as Your regular venues at the top of the form. Tap one to fill in how that night is usually set up, or ✕ to forget it. On BASIC, the dates you pick count towards your 5 events a month.
Guests request and vote
Guests scan the QR code or open the link. No app, no login.
They search your chosen catalogue (Spotify or Apple Music) and vote for what they want to hear.
Your leaderboard ranks the room's choices live.
On the night
Mark songs played as you go.
+ Add a song for a request made at the booth. Add the person's name if you like, and a starting vote count.
−1 knocks a vote off; ✕ removes a joke or duplicate.
Lock voting when you want the list to stop moving, and unlock it again whenever you like.
All of this works from the Gig Window too (section 13).
6. Full events & weddings
On PRO EVENT and above, a full event gives you and your client a shared planner for the music, the running order and your questions. Weddings are the most common, but you can pick birthdays, corporate events and more, and the wording changes to match.
Set one up
In Music, tap + New full event and pick the kind of event.
Add the names and date.
Your music template for that type loads automatically, or build song blocks (First Dance, Couple's Top 15, Do Not Play…) with how many songs each holds.
Attach a questionnaire, then tap Create & get code.
Send the couple their invite code or link (or email it, section 22). They sign up and see a simple, focused planner.
Inside the planner
Music — each block's songs, searched from your chosen catalogue.
Timeline — the running order of the day. You, your DJ and the couple can all change it.
Questionnaire — the details you need. You can fill in answers on their behalf.
Your DJ card — who's DJing, with photo, bio and links. It can be minimised.
Venue pack — the DJ's certificates, which the couple can send to their venue (section 14). It can be minimised too.
PDF run sheet and setlist, with your logo.
Live requests on the night
Switch the Play If Possible block to Requests and guests can request and vote on the night, just like a Quick Event. You choose how many votes each guest gets under Settings › Wedding guest requests. You can add songs yourself, with the requester's name, and close or reopen requests at any time.
🖨 Request cards (next to the QR code) makes printable cards for the couple's tables or invitations, or a square picture for their wedding website and WhatsApp, with their names and the QR code. Couples can make them too.
Templates
Music templates and Questionnaire templates let each new event start from your standard set-up. Tag a template with an event type (Wedding, Birthday…) and it loads automatically for that type.
7. Bookings: enquiry to final payment
Bookings in the menu runs the business side of your gigs: enquiries, quotes, contracts, invoices, card payments, reports and your equipment. It's included with PRO EVENT and PRO EVENT MULTI-OP at no extra cost.
The side menu runs Dashboard, Jobs, Calendar, Invoices, Reports, Clients, Equipment, then Enquiry forms and Setup at the bottom. Arrange menu, under the menu, lets you put the sections in your own order and hide any you don't use.
Set it up once (Bookings › Setup)
Import from VSCO Workspace (Setup) — your address book first (Address Book › download › all columns), then your jobs (Jobs › add the Client Emails column › download › all columns). Clients are matched by email; jobs come in booked, with their fee, what's been paid, costs, venue, times and source, linked to their client. Past jobs are history: they count in Reports and never send reminders. Upcoming ones only send Spinlist's reminders if you tick that when importing (or turn them on per job under More). Running a file again skips what's already in, and any import can be undone. Any other CSV with name, email and phone columns works for clients too.
Region & currency — where you work: UK, Ireland, Europe, the US, Canada, Australia or New Zealand. It sets the currency on your quotes, invoices, contracts, emails and reports (and card payments are taken in it), how dates are written, miles or km, the tax year Reports use, and the bank details your invoices ask for (sort code, IBAN, routing number or BSB). Change any of them on their own if you need to, say an Irish DJ who invoices in sterling. Quotes and invoices you've already made keep the currency they were made in. Your Spinlist subscription stays in pounds.
Packages — what you sell and the price. A package can have options: one choice from a list (a photobooth for 2, 3 or 4 hours; a 12 × 12 or 16 × 16 ft dancefloor) or extras to tick (a guestbook), each with its own price. Packages can also bring their own to-dos and kit.
Contracts — design your agreement on a real A4 page: font, colour, your logo and letterhead, then the wording. Use + Insert detail to drop in the client's names, the date, venue, times, the order with prices, the deposit and the balance left to pay. Tick Show example details to see it filled in. Any detail a job doesn't have is simply left out, so there are no stray placeholders.
Terms & conditions — written once and attached to every contract after the agreement itself, on a page of their own when printed.
Your email and Card payments — connect your own email and Stripe (section 22) so quotes, contracts and invoices go from your address and clients can pay by card.
Also in Setup: questionnaires, VAT, custom fields, pricing rules, travel & mileage, automatic reminders and your signature on contracts.
Enquiries come in
Enquiry forms gives you a link and code to put the form on your website and social bios. Have more than one form if you run several brands. The form can check your date is free as they fill it in.
Every enquiry lands in Jobs, named by date, venue and who it's for: 19 Jun 2027 · The Old Barn · Olivia & Tom. The couple's names come from the form's couple fields or your own "partner's name" question; for a corporate booking, the company name.
Someone phoned or messaged instead? 📋 Copy enquiry link to send them the form, or add it yourself with + New booking.
You can switch on an automatic reply and a draft quote for each new enquiry. They're off until you turn them on.
Times the client gives on the form (when you can set up, ready by, start and finish) fill in the job's Timings by themselves. Each time question in the form builder has a Fills in the job's… setting, worked out from its wording to start with. A DJ package follows the event's start and finish unless you change it, or tick Runs for the whole event on any package to do the same.
Jobs
Jobs opens on a row of stages: Enquiry → Quoted → Booked → Planning → Done, and Lost. Each shows how many jobs it holds and how many need you, in red. Tap a stage to open its jobs underneath, and tap it again to close. Booked and Planning show Played, not finished yet first (gigs whose date has gone but aren't done, usually because they're not paid in full), then what's coming up, soonest first. A long stage shows 60 jobs with Show all for the rest. Drag a job onto another stage to move it by hand, and search to find a job in any stage. Switch to List for a table, and search by name, venue or date. Make your own lists with + New filter under Jobs in the menu: jobs with a package (all your photobooth bookings), at a venue, of a kind of event, at certain stages, for a DJ or needing crew. Each filter sits under Jobs with its count, and shows the jobs and their total fees. The little arrow beside Jobs folds the filters away when you don't need them. Open a job for everything in one place: the next thing to do, the client's details and what they told you, money, documents, timings, kit, to-dos, emails sent and a history of what's happened.
Quotes
On a job, tap Quotes › + New quote and add your packages. Pick each package's options and the price updates.
Add a travel line if you charge mileage, set the deposit (a percentage or a fixed amount) and when the balance is due.
Choose the contract to sign when they accept, add a message, and send.
The client accepts online. Accepting raises the contract and the invoices. The deposit invoice is sent the moment they sign, so nobody pays before the terms are agreed.
Contracts
Sent with the quote, or on their own from a job with Send a contract. The wording is fixed at the moment it's sent, so a contract already signed never changes if you edit your template later.
The client signs online by typing their name. You can sign it too, by hand from the job or automatically the moment they sign (Setup › Your signature on contracts).
Timings for each package (DJ 19:30 – 00:00, Photobooth 20:00 – 23:00) can be set on the job and shown in the contract as a list.
Booked through a hotel or events company?
Add them as the billing contact under Edit booking. Quotes, contracts, invoices and payment reminders then go to them, and your client gets a planning page with no prices on it. The job's 🔗 Client page gives you a link for each.
Invoices & payments
Invoice numbers are the event date then 01, 02…: 20270505-01, and the next invoice for that date (another job, or the balance) is 20270505-02. Invoices made before this keep their old numbers.
Payment terms (Setup › Payment terms) say when the balance is due: so many days before the event (a couple) or after it (an agency). Pick one on each job under Edit booking; the default is used otherwise. The quote, its invoices and the balance reminders follow it, and a quote can still be changed on its own.
Statement link (Clients › Edit) — one page per client with every invoice they still owe and what they've paid recently, with your bank details and a statement PDF. Made for regular clients, so they don't need a link per gig; it stays up to date. Add a passcode if you like (give it to them separately), and make a new link any time to switch the old one off. The statement and the client's own booking page both have an Enquire about a date button, which opens your enquiry form with their name, email and phone already filled in.
Pay by card on an invoice only shows once the invoice is sent and your Stripe account is connected and finished. If a client can't pay by card, the invoice tells them why and points them to bank transfer.
Download PDF on every invoice page gives a proper A4 invoice with your logo, who it's billed to, the lines, totals and your bank details. You can open your own draft invoices too, to check them or download the PDF before sending.
Send the invoice on the day (Clients › Edit) is for clients you trust: on the morning of each of their gigs, the invoice is emailed automatically, made from the job's fee if there isn't one yet.
Cancelled dates:Mark as lost removes that job's unpaid invoices (a paid one stays). A job with payments recorded can't be deleted, so the money stays in your records.
Paid on an invoice records the money against it: the amount left is filled in (change it for a part payment), with how they paid and the date.
Jobs booked without a quote (a booking you counted as agreed, a residency): their invoice is made from the job's fee as a draft when you count it as booked. For one booked before this, open it and tap Make the invoice under Documents. A residency can make invoices for every date in one go.
A draft invoice isn't visible to the client yet. Tap Send (on the job or in Invoices) to email it from your address, or Copy link to send it yourself.
With Stripe connected, clients pay deposits and invoices by card and it's recorded on the job for you.
Bank transfer: add your bank details in Setup › Bank transfer and they appear on every invoice, with the invoice number as the reference and copy buttons for each detail. The client can tap I've paid by bank transfer: you get an email and a notification, and the job shows it. When the money's in your account, tap It's arrived and the payment is recorded against that invoice. Cash you record yourself under Money on the job.
After signing the contract, the client is offered Pay the deposit straight away.
Automatic reminders chase an unanswered quote, an unsigned contract and a balance due or overdue, in your words. Send one by hand any time with Send a reminder.
No automatic emails for a client: in Clients, edit them and tick No automatic emails. They then get no quote or contract reminders, review request, enquiry auto-reply or song-choice reminders. Invoices and balance reminders still go, and so does anything you send yourself. Their jobs show 🔕 next to the client.
Correcting a payment — on a job, tap a payment's date to change when it arrived or how it was paid. Payments brought over from VSCO are dated on the gig for any gig already played (whatever its VSCO stage), or on the day it was booked for gigs still to come, because VSCO's jobs export doesn't say when they were paid; correct any that matter so "money received" is right.
PO numbers — if a client gives you a purchase order number, put it in PO number when you edit the booking. It's printed on every invoice for that job (the page, the PDF and the email) and on their statement, even on invoices made before you added it.
Invoices lists the invoices whose event is closest to today first, so this week's are at the top. Change it to latest or earliest event first, and search by invoice number, client, job or date. Each row shows the event date and the due date.
Test invoices can be deleted from Invoices, so they don't count in your reports.
Dashboard, calendar, reports and clients
Dashboard — two columns on a wide screen. On the left: counts (past due, gigs ahead, gigs this year, open enquiries, invoices per tax year), the weather where you're based today and for the week with the forecast at each gig in the next ten days, tasks due (tick them off there), a month calendar with your gig days lit, the next ten gigs coming up with their times, money owed on gigs already played, what's waiting on a reply, the jobs you opened lately and the emails Spinlist has sent. On the right: money in, month by month (a line per year, tap years on and off; a dashed line shows this year's gigs booked, by the month of the gig, as a guide to what's still to come), this year at a glance with jobs by package year by year, each year by the end of this month (switch between by gig date and by money received), and the invoices owed, soonest due first. Hover a chart for its figures, or open "Show the figures". Every job also shows the weather on the day at its venue once it's within ten days.
Calendar — your gigs and enquiries by month. Pick a Package (e.g. Photobooth) to see just the jobs with it, and every day says whether it's free: Free, 1 of 2 free or Booked out. Booked jobs use one up; enquiries and quotes show as pencilled. Set How many you can do on one day on each package (two photobooths = 2).
Reports — turnover month by month and year on year as a line chart (booked, or money in; each month or a running total; by tax year), the jobs behind it and where your enquiries came from. + New report under Reports makes a report of your own for just some jobs (a package, a venue, a kind of event, a DJ or crew role), e.g. "Photobooth turnover". It has the same charts, totals and downloads, and folds away like Jobs.
Turnover by package (in Reports) splits the period's booked turnover across your packages, extras and travel, using each job's quote. For a job with no quote (a residency, a phone booking), pick its Package under Edit booking so it's counted against it. Download it as a CSV too.
Clients — everyone who's enquired or booked, with their jobs.
Residencies and regular nights
For a weekly residency or a regular night, use + New booking, fill in the client, venue, times and fee once, then open Repeats?. Choose every week, 2 weeks, 4 weeks, or monthly (same date, or same weekday such as the first Friday), and an end date or how many. Untick any dates to skip, and Spinlist warns you about days you're already booked. Tick Already agreed to count them all as booked. Each date becomes its own booking, named like 5 Jan 2027 · The Crown · Tuesday residency, so you can change, invoice or cancel one without touching the rest. Deleting one offers to delete the later dates too, for when a residency ends.
One contract for the whole run: on any date, Send a contract offers One contract for all the dates from that one on. Put {{run.dates}} in your wording to list every date with its fee, with {{run.count}}, {{run.first_date}}, {{run.last_date}} and {{run.total}} too. Every date it covers shows the contract, and signing it counts for all of them. For your DJ, Assign a DJ can set the same DJ and fee for the later dates, and their agreement can then cover all the dates they're playing ({{run.dates}} lists their fee for each; {{performer.total}} adds it up).
Crew: photobooth assistants and more
In Setup › Crew, name the roles people do for you (Photobooth assistant to start with; add dancefloor installer, sound engineer…) and add the people: name, email, phone and what they do. They don't need a Spinlist login.
Give a package the crew it needs (Setup › Packages). When it's on a job's quote, the job gets a place to fill. Or use + Add crew on any job.
On the job, pick who's doing it and their fee. The fee is a cost on the job. Spinlist tells you if they're already on another job that day.
Write an agreement for each role under Setup › Crew agreements (it starts with example wording). Once you've entered their fee, Spinlist offers to send it. They sign online from the email, and the job shows when it's signed. Your client never sees any of it.
Linking to the music planner
Once a job is booked, tap Create the music event on the job page and the couple get their planner (section 6). For a one-off party or a venue gig that doesn't need a planner, tap Quick Event instead: it makes a Quick Event with the job's name, date and venue, ready for guests to scan the QR code and vote on the night. The job page then has buttons to open it and copy the guest link. Whoever's playing stays the same everywhere: assign a DJ on the job and the planner, its live voting and any Quick Event follow; assign them on the music side and the job follows. A fee you'd agreed with a different DJ is cleared when the DJ changes, so check it. Deleting a booking deletes its planner and its paperwork too.
8. Equipment
Under Bookings › Equipment, list your kit, label it, and scan it out to jobs and back in, so you always know where it is and what's free.
Your kit
One entry for each thing you own, with its own code (KIT-0001): make and model, serial number, size, weight, power and PAT test date. Twelve of the same cable are twelve entries, grouped together.
Cases list what should be inside them. Racks are permanent builds: kit built into a rack (an amp, a mixer, a wireless receiver) shows inside it and goes out with it, with no label of its own.
Kit sets are ready-made lists such as "Small disco" or "Medium disco", to add to a job in one go.
Say what kit needs other kit (a stage deck needs four legs; a speaker needs a stand and a power lead) and it's added for you.
Give a package, or a package option, the kit it uses and a booked job lists it automatically.
Labels
Print labels makes QR code and barcode labels on Avery A4 sheets: small ones for cables, larger ones for cases and flight cases. Start part-way down a used sheet if you need to. Racks and cases also have a printable contents sheet for the lid. Only you can see your kit: anyone else who scans a label sees nothing about your jobs.
Packing, scanning out and back in
On a job, + Add kit reserves what it needs, and Print packing list gives you a checklist.
Tap 📷 Camera and scan each label as it goes in the van. It keeps scanning and beeps for each one (turn the sound off if you like). It tells you if something was still out on another job, or is marked as in for repair. Scan everything back in when you're home.
Returned items stay on the list marked returned, so you can see what went out and what came back.
Long hires show where the kit is and when it's due back. Pick dates at the top of Equipment to see what's free then. A job's kit list shows how many of each are free on its date, and a job booked earlier gets first call.
9. Song-choice deadlines
By default the couple can make changes until 14 days before the event.
Set your own date, or clear it entirely.
After the deadline the couple can't change songs or answers. You always can.
The couple sees a reminder before, and a locked notice after. The deadline is included when you copy the invite.
10. The questionnaire
Build reusable questionnaires from Questionnaire templates: text, yes/no, single choice, checklists and section headers.
Attach one to an event and the couple fills it in.
Tick Gig window on a question to show its answer in the Gig Window on the night.
Changing those ticks on a template updates your existing events too.
11. Guest search & exporting
Under Settings › Music service, choose what guests and couples search (Spotify or Apple Music) and where your exports go. It applies to new events.
PDF setlist — the requested songs, with your branding (all plans).
CSV — a spreadsheet with vote counts (PRO and above).
Export to Apple Music — one click into a new playlist. Needs an Apple Music subscription.
Playlist export — send the songs to Spotify, Apple Music, Tidal, Beatport, SoundCloud and more.
Per-block export — a single wedding block as its own playlist.
12. Branding & your logos
Under Settings › Branding & logo (all paid plans):
Two logos: one for dark backgrounds (usually your white version) and one for light backgrounds (your dark or full-colour version). Add one or both. If there's only one, it's used everywhere.
PDFs pick whichever logo suits their header, and guest pages use the dark-background one.
An accent colour for your guest pages and PDF headers, and a short tagline.
Branding follows the event's owner, so a DJ running one of your gigs still produces your branded material.
13. The Gig Window
The free Gig Window app floats above Serato or VirtualDJ with everything you need on the night. Download it for Mac or Windows from the Apps page, sign in, and tick Keep me signed in.
Pick tonight's gig
The gig picker lists all your Quick Events and full events together, in date order.
Tap ☰ Gigs any time to bring the picker back and switch gig.
It refreshes itself through the night.
For a full event
Info — the questionnaire answers you flagged. Tap 📋 Show all questions to see the whole questionnaire, with its sections, and tap again to go back to just the flagged ones. Tap any answer to fill in details you learn on the night.
Timeline — the running order, with any notes the couple added under each moment ("lights down", "announce us as…"). Edit times, labels and notes as the night moves; ✎ adds a note. On the day, the moment happening now is marked in lime and what's passed is dimmed.
Running late? — when the speeches overrun, tap +5, +10, +15 or +30 (or type any number) and every moment still to come moves back together, written the way it was typed ("8pm" becomes "8:15pm"). Undo is there for a minute.
Next up — on the day of the gig, a strip under the tabs shows the next moment on the timeline and how long until it ("Speeches · in 12 min"). It turns amber and pulses 5 minutes before, whichever tab you're on. Tap it to open the timeline; × hides it for that gig.
Music — each block's songs, ticked off automatically as you play them, plus live guest requests.
For a Quick Event
The live requests list, sorted how you like. Use + Add a request for a booth request, with an optional "Requested by" name, and Close requests when you're done.
It reads what you play
The app finds your Serato history by itself and keeps looking while it's open, so there's nothing to set up. It works with VirtualDJ too.
Songs you play are ticked off the couple's list as you go.
While you gig, it also reads your past 12 months of Serato history for the Spinlist Chart (section 16). Practice sessions at home are left out.
No signal? It keeps going
Each time a gig opens, the Gig Window keeps a copy on your laptop or phone. If the Wi-Fi or signal drops, everything stays on screen, with an amber bar saying you're on the saved copy.
It even opens with no signal, as long as you've opened that gig once before with signal. Open your gigs before you leave home and you're covered.
Changes made with no signal (timeline, answers, ticking songs played) are kept and sent by themselves when the signal comes back. Guest requests need signal on the guests' phones, so those arrive when it's back.
No gig loaded?
The Gig Window still helps: What next? picks up whatever you've just played and helps you find something to follow it from your own library.
14. Venue Pack
Venues keep asking for your public liability insurance and PAT certificate. Upload them once in Venue Pack and Spinlist handles the rest.
Upload a PDF or a photo of each certificate, with its expiry date. Add anything else venues ask for, such as a risk assessment or equipment list.
You get reminders 30, 14 and 7 days before each expiry, and on the day. Replacing a certificate updates it everywhere at once.
Only in-date documents are ever shown. An expired one is replaced by "updated certificate coming soon".
The certificates show on the planner of every booking you're the DJ for, and the couple can send them to their venue in one tap.
Send it to a venue yourself
For a gig that isn't on Spinlist, or a venue asking before anything's booked, tap ✉ Send venue pack. Add the venue's name, the event and date if you like, and their email. Then either:
Send email — Spinlist sends it with your business name, and replies come to you.
Open in my email — starts the email in your own email app, ready to send.
Just copy the link — to paste into a message or the venue's own form.
The venue gets a link to your current certificates, with no login, and it stays up to date when you renew. Every link you've sent is listed, and you can stop any of them.
For agencies
Each DJ has their own certificates, because the DJ behind the decks is the one whose insurance covers the night. Your Venue Pack page shows your whole team at a glance, plus any upcoming booking that needs attention. Prompt DJ nudges someone to update, and Manage lets you upload or send a pack for them.
15. Promo Kit & your QR codes
Promo Kit in the menu gives you ready-made posts for Instagram, Facebook and the screen on your fayre stand. Pick a design, download it, post it.
My details — your logo, a headline and your own QR code. Anyone who scans it saves your name, number and website straight into their phone.
Our weddings are powered by Spinlist — tells couples they get their own wedding planner when they book you.
Sizes: landscape, square, Instagram post and story.
Upload your logos there too. Choose which logo goes on the posts, and make it bigger or smaller with the slider while you watch the preview.
Sub-DJs can post as their agency (its logo and contact details) or as themselves.
Your song requests QR code
Also on the Promo Kit page, and for your gigs, not for posting. One code for every gig: print it on a table card once and it opens the requests for whichever event you have open in the Gig Window. When the Gig Window is closed, guests see "nothing playing just yet".
Your contact card
Set your number and website under Settings › Your contact card. Change them any time and every code you've already printed or posted shows the new details. On the day of a gig an agency booked you for, your card shows the agency's contact details instead, so guests ask the right people.
16. The Spinlist Chart
The Chart in the menu shows two charts from real weddings and parties: what DJs played and what guests asked for. View the last month (a rolling 30 days), the last 3 months or this year.
Songs are ranked by how many separate gigs they appeared at, so one heavy night can't top it.
A song needs at least three different gigs before it appears.
Nothing identifies you, a venue, a couple or a date.
To leave your plays and your guests' requests out, untick the box under Settings › Spinlist Chart settings.
17. Music Prep & the desktop apps
Prep matches the songs your guests and couples choose against your own library, so you know what you have and what you still need. It's on every paid plan except BASIC, and DJs on your team can use it on their assigned gigs.
Set up your library (once)
Download Music Manager for Mac or Windows from the Apps page.
Sign in with your Spinlist email and password.
Choose your music folder. It scans fast and syncs your track list to your account.
Your privacy
Only titles, artists and file locations are synced. Your music files never leave your computer.
Using Prep
Tap 🎧 Prep on any event card. Each song shows as found (with the matched file) or missing.
Copy or print the missing songs to go and find them.
Where you own several versions, pick your go-to one and Prep remembers it.
Export a .m3u playlist for Serato, rekordbox, Traktor and more.
Crate Converter (Serato, Mac)
Drag your .m3u playlists onto the Crate Converter and it writes them straight into Serato as crates, flagging any missing tracks. Quit Serato first, then reopen it to see them. Download it from the Apps page.
18. Your DJ team & DJ agreements (agencies)
On PRO EVENT MULTI-OP, add your DJs on the My DJs page and give them gigs.
Two ways to add a DJ
Create a login for them — set a temporary password and Spinlist makes them a sub-DJ account under yours. Send their details with Copy invite or Email invite.
Link an existing account — enter the email of a DJ who already uses Spinlist. Their own account and plan stay theirs.
Running the team
Give each DJ a team profile: photo, bio, website and YouTube link, shown on the couple's DJ card.
Assign any event to a DJ from its card in Music. They're notified straight away and see only what's assigned to them.
Your DJs can lock and unlock voting, close requests and archive their gigs.
Can create events for you — on each DJ in My DJs. While it's ticked (it is to start with), they can make Quick Events and full events for you from their own login (section 19). Untick it to stop them.
On the day of one of your gigs, your DJ's contact card points to you.
Booking a DJ for a job, with their fee
In Bookings, open the job and use Who's playing to pick the DJ and what you're paying them. The fee is saved as a cost on the job, so its margin is right. Your DJ sees the gig, never the money.
DJ agreements
Your contract with the DJ, separate from the client's. Your client never sees it.
In Bookings › Setup › DJ agreements, tap + New DJ agreement. It starts with example wording (the booking, times, your fee, on the night, if you can't make it) for you to change. It's a starting point, so check it suits how you work.
Use + Insert detail › The DJ for their name, contact details, fee and the date they're paid by. Set When you pay your DJs (days after the gig, 7 to start with) and the date is worked out for each job. What the client is paying isn't offered here, so it can't slip in.
When you assign a DJ with a fee, Spinlist asks whether to send their agreement there and then. Or use Send DJ agreement in Who's playing.
The DJ gets an email with a Read & sign button, and it's on their home page under Booked for you. Who's playing shows whether it's waiting or signed, with Open, Copy link and Send again. Change the fee and it tells you to send it again. Signing doesn't touch the client's contract, invoices or the job's stage. You can sign it too, by hand or automatically.
19. Working for an agency
If an agency has added you to its team, its gigs appear in your Music page marked Assigned to you, along with the couple's music, timeline and answers.
Create an event for your agency
Tap + New Quick Event or + New full event.
Under Who's it for?, pick the agency.
For a full event, the agency's own music and questionnaire templates load, so every one of its events starts the same way.
The event is the agency's: it counts on the agency's plan, it's assigned to you, and the agency gets a notification. You can still edit its details while it's yours, and the couple sees the agency.
Your agreement
If the agency sends you a DJ agreement for a gig, you'll get an email, and the gig under Booked for you on your home page shows Sign your agreement. Read it, type your name to sign, and you're both emailed a copy.
The gig in your own Bookings
If you keep your own books in Spinlist too, open the job there and use The music event › Link an existing event. The list includes full events and Quick Events the agency has assigned to you, marked with the agency's name. Type in the search box to find one by name, couple, venue, agency or date (for example "12 Dec"). Searching also looks through archived events, so older gigs from before you used Bookings can be found. Linking makes it one gig: the calendar shows it once, and the job page opens the agency's planner. It stays the agency's: changing who's playing on your job never changes who they've put on their planner, and deleting your job leaves their planner alone.
Making the event from your job. When the job's client is an agency you DJ for, Create the music event and Quick Event on that job make the event as the agency's, assigned to you and joined to your job, just as if you'd picked the agency under "Who's it for?". The agency must let you create events for it. On the full event form you can still pick yourself instead.
Let it link itself. Any full event or Quick Event an agency gives you, or that you make for the agency from your own login, joins your job for that agency on the same date automatically, including ones you already have. Spinlist knows which client is the agency if the client's name is the agency's business name or their email is the agency's Spinlist login. If neither is true, put the email they log in to Spinlist with in Their Spinlist account email on the client (Clients › Edit). It works in either order: if the agency makes the event first, it links as soon as you add, import or correct the date on your job. It only does this when it's certain. With one job and one event for them that day, they're joined. With several on one day (a quiz and a silent disco at the same park, say), each event is matched to the job with the same venue or the same words in its name. If two could go either way, they're left for you to link. Unlink one and it won't come back.
Agency to agency
If you run a team and another agency books you, the gig under Booked for you has a Who's playing? menu. Pick one of your DJs, and:
the planner, live voting and any Quick Event go to that DJ, so the couple, the venue and the booking agency see your DJ's PLI and PAT in the venue pack
the booking agency sees "Playing: Sam · sent by your agency" on their job, and you both get notified
the gig appears in your own Bookings with the booking agency as the client and their fee as the price, ready to invoice. Change the DJ there or under Booked for you, and the change shows up in both places
money stays separate: they see what they pay you, and you see what you pay your DJ
If the booking agency takes the gig back, your copy says so, and your DJ is told they're no longer needed.
Who sees what. The booking agency's client only ever sees the booking agency: their branding, their contact card and their paperwork, plus your DJ's name, photo, bio and venue pack. They don't see your agency's name or your DJ's own links or contact details, even if the booking agency normally lets DJs show their own. You and your DJ see the music planner, timeline and questionnaire, as well as the gig's date, venue and timings. Your DJ runs the night as normal. You can only look: you can't change the planner, run the live voting or send the venue pack. You don't see the client's contact details, the booking agency's notes, quote, contract, invoices or fee to their client. You can't change their planner or send their venue pack either.
No plan of your own?
Gigs an agency gives you always work, with or without a plan. You only need a plan to create events under your own name.
20. Notifications & tours
The bell next to your name shows what's happened, with an unread count:
A couple changes their songs, timeline or answers, or sends the venue pack to their venue.
You're assigned a gig. If you run a team, you're told when one of your DJs creates an event for you.
A certificate is about to expire.
We reply to, or move on, a bug or idea you reported.
Tap a notification to go straight to the event (or page) it's about.
Announcements from Spinlist show at the top of the page. Minimise any you've read.
Want one email a day instead of checking? Turn on the Daily round-up email in Settings.
Guided tours run the first time you open a page. Replay one from the Tour button in the bottom corner.
21. Refer a DJ
Tap Refer a DJ in the menu under your name to copy your link or email an invite. When a DJ signs up through it and takes out a subscription, you get a month free: off your next bill if you're paying, or added to your account if you're not. They get the usual 30-day free trial. There's no limit, and the months stack up.
22. Email, card payments & your gig diary
Your email (Resend)
Spinlist emails your clients through your own Resend account, so quotes, contracts, invoices, reminders, enquiry auto-replies, couple invites, DJ logins and DJ agreements come from your business address and replies come to you. Open Email & payments set-up in your account menu (or spinlist.co.uk/connect.html) for the step-by-step: make a free Resend account, add your domain (a sub-domain such as mail.yourbusiness.co.uk is best), add the records it lists at your domain company (or press Auto configure), make a sending key, paste it in and send yourself a test. Until it's connected, you copy each link and send it yourself. DJs in an agency use the agency's email automatically.
Card payments (Stripe)
With Bookings, connect your own Stripe account on the same page and clients can pay their deposit (once they accept a quote) and invoices by card. The money goes straight to your Stripe account, and Spinlist takes no cut. Card payments are recorded on the job by themselves and you get a notification. Without Stripe, clients pay by bank transfer and you record it on the job.
Gig diary
Under Settings › Gig diary, subscribe to your gigs in Apple Calendar, Google Calendar or Outlook. New bookings appear on their own.
23. System status
Wondering whether a problem is you or Spinlist? Check spinlist.co.uk/status. It shows the web server, database, Spotify and Apple Music search, and the public demo. Degraded on a music service means it's being throttled: searches still work, through the other catalogue.
24. Troubleshooting
If…
Try this
A guest can't vote
Check voting isn't locked or past its deadline, and that they've got the current link or QR.
How do I log out, or change my plan?
Tap your name at the top right of any page.
My logo is wrong on a PDF or post
Check which logo is in which slot under Branding. The dark-background one is usually your white version. On Promo Kit, you can pick which logo the posts use.
The Gig Window can't see Serato
Keep the app open: it keeps looking for Serato and connects by itself as soon as it finds it.
The Gig Window's info tab is empty
Tick Gig window on the questions you want, and save the template.
A DJ on my team can't create events for me
Check Can create events for you is ticked on them in My DJs.
My trial ended and I can't create events
Choose a plan from Plans & billing. Gigs an agency gives you still work without one.
A venue says a certificate is missing
It's expired or not uploaded. Upload the new one in Venue Pack and every link updates at once.
I can't see the Prep button
Prep is on every paid plan except BASIC.
My exported playlist imports empty
Set up your library with Music Manager: a browser can't read where your files are.
I want to delete an old event
Archive it, then delete it from the Archived tab.
I can't see Bookings
Bookings comes with PRO EVENT and PRO EVENT MULTI-OP. Change plan from Plans & billing.
My quote or contract wasn't emailed
Connect your email (section 22). Until then, copy the link from the job and send it yourself.
A detail is missing from a contract
The job doesn't have it yet. Fill it in on the job (timings, venue, billing contact) and send the contract again. The job page lists which details were left blank.
Test invoices are in my reports
Delete them from Bookings › Invoices.
The camera won't open to scan kit
Allow the camera for your browser. On iPhone: Settings › Safari › Camera › Allow. Or type the code.
I can't find DJ agreements
They're on PRO EVENT MULTI-OP, under Bookings › Setup.
Need a hand? Get in touch through the Contact page.