Gig management for working musicians

Setlist Builder

Setlist Builder

Build drag-and-drop setlists, calculate projected finish times, and share your setlist with your band in one click.

Studio licence required The setlist builder requires a Studio licence or above. You’ll also need songs in your songs library before building a setlist.

Opening the setlist builder

The setlist builder appears below the gig form when editing any gig. Go to Gig Diary → Gigs, click Setlist on any gig row, or open a gig and scroll down past the gig details form.

Adding sets

A setlist is made up of one or more sets — Set 1, Set 2, Encore, and so on. Use the buttons in the top right of the setlist section to add sets:

  • + Add Set — adds a blank set
  • 📋 Copy from Gig — adds a set copied from another gig’s setlist

Each set has an editable label — click on the set name to rename it. Common labels are Set 1, Set 2, and Encore, but you can call them anything.

Adding songs to a set

Each set has two columns — Library on the left and Setlist on the right.

  1. Search or scroll through your song library on the left
  2. Click a song to add it to the setlist on the right
  3. Drag and drop songs in the setlist to reorder them
  4. Click the × button on any song to remove it from the set
Tip Songs already in the setlist appear greyed out in the library so you can see at a glance what you’ve already added. You can still add a song a second time if needed.

Timing calculator

The timing calculator at the top of the setlist section projects your finish time based on your songs’ durations.

FieldDescription
Start timeYour on-stage start time — e.g. 20:00
Gap between songsSeconds between each song — allows for tuning, chat, applause
Break between setsMinutes between sets — for a proper break
Projected end timeCalculated automatically as you build the setlist

Each set also shows its own start time, end time, and total duration as you build.

Copying a set from another gig

Rather than building from scratch, you can copy a set from any other gig in your diary:

  1. Click 📋 Copy from Gig in the top right of the setlist section
  2. Select a gig from the dropdown — all your other gigs are listed
  3. Select which set to copy — each set from that gig is listed with its song count
  4. Optionally edit the set label
  5. Click Add Set — the set is added with all songs pre-populated

Copying a set within the same gig

To duplicate a set within the same gig — useful for two identical sets — click Copy set in the set header. A new set is created with the same songs in the same order.

Public setlist pages

Each set has a Public checkbox. When ticked, that set appears on the gig’s public setlist page at:

yoursite.com/setlist/{gig-id}/

One-time setup After activating PB Gig Diary for the first time, go to Settings → Permalinks and click Save Changes to flush the rewrite rules. This ensures setlist URLs work correctly. You do not need to create a separate WordPress page for this to work.

The public page shows the band name, venue, date, and all public sets with songs, original artists, and durations. A View setlist → link appears automatically on your public gig listing for any gig with at least one public set.

Tip You can keep Set 1 and Set 2 public while keeping your Encore private — just untick the Public checkbox on the Encore set.

Sharing your setlist

Click 📤 Share Setlist at the bottom of the setlist section to generate a plain text version ready to share with your band via WhatsApp, email, or any messaging app.

Use the checkboxes to control what’s included in the shared text:

  • Original artist — shows the original artist in brackets after each song title
  • Key — shows the musical key in square brackets e.g. [Am]
  • Duration — shows the song duration
  • Song numbers — numbers each song in the set

Click Copy to clipboard and paste directly into your message.

Saving the setlist

The setlist saves automatically as you make changes — there’s no Save button needed. Changes are applied immediately.