Add song selection to a booking questionnaire

Music planning for a client is usually a series of small decisions: what plays when they walk in, what plays during dinner, what must absolutely be played, what should never be played. A questionnaire is where those decisions land, and the Song and Song List fields are how you ask for them. With the right setup, clients can browse a curated list, preview tracks without leaving the page, and leave notes for you, all in one place.

Song vs Song List

When you add a music field to a questionnaire, you choose between two field types.

  • Song is a single slot. Use it when you need exactly one answer, like the bride entrance song or the first dance.
  • Song List lets the client add as many tracks as they want. Use it for must-play, do-not-play, dinner favorites, or any open-ended request.
Both field types share the same settings: you can attach a curated suggestion list, and you can decide whether clients are allowed to enter songs that arent on it.

Add a song field to a questionnaire

ManageQuestionnaire TemplatesOpen Questionnaire Templates
Go to Questionnaire Templates and open the questionnaire you want to edit (or create a new one).
Click Add New Field where you want the question to appear.
Open the field editor and set Type to Song or Song List.
Give the field a name like First Dance or Must-Play Songs. That name is what the client sees as the question.
Optionally, set Show Suggestions? to attach a curated song list (see below).
Save and close. The questionnaire is saved automatically.

Attach a suggestion list

A suggestion list turns a free-form music question into a curated browse experience. Instead of staring at an empty box, the client opens a searchable list of songs you have already selected as good options, with cover art and a preview button on each row.

Suggestion lists are set per field, not per questionnaire. The same questionnaire can have a First Dance field pointing at one list and a Father-Daughter Dance field pointing at another.

In the field editor, find Show Suggestions? and pick a list from the dropdown.
Decide what to do about the Allow entering custom songs not on the list? checkbox (see next section).
Save and close.
Need to build a list first? See Create and manage song lists.

When to turn off custom songs

By default, clients can enter any song they want, whether or not it appears in your suggestion list. That is the right setting for most music planning. The suggestion list serves as inspiration; the client adds whatever they like.

Uncheck Allow entering custom songs not on the list? when you genuinely cannot accept anything outside the list. The clearest example is a 360 photo booth: clips get shared to social media, so the only safe songs are ones you have commercial rights to. Restricting clients to a pre-cleared list keeps the experience smooth and keeps you out of takedown territory.

Only turn this off when you really mean it. Locking the field to your list works for licensed-music situations, but for normal DJ planning it frustrates clients who want to suggest a song you have not added yet.

What the client sees

On the questionnaire, the song field looks like a labeled input with a search box. When the client opens it:

  • If you attached a suggestion list, they can scroll or search through your tracks. Selecting one fills in the track name, artist, and album for them.
  • If custom songs are allowed, they can also type a song that is not on the list. Check Cherry searches across Spotify, Apple Music, and YouTube to autocomplete the track details and pull in a preview link.
  • Every row has a play button. Clicking it streams a preview from whichever music service the preview URL points to, without leaving the page.
  • Clients can add their own notes on each track, useful for things like play this for the entrance only or radio edit please.

After the client submits the questionnaire, the answers show up on the booking. You can export the list later if you need it in a different tool for the actual event.

Watch the walkthrough

Was this article helpful?

Thanks for your feedback!

Sorry to hear that. Want to chat with our support team?

Chat with us

Last updated May 20, 2026 19:04