Event Builder

Build JSON snippets for new specific events, tours, and repertoire shows. Search existing performers and venues as you go — if one doesn't exist yet, just type its name and use "+ details" to add it on the fly.

Loading existing performers and venues…

Batch (not yet exported)

Nothing added yet — fill in a form below and click "Add to batch".

Specific / Music Event

The "name" field is built automatically as "Showname [Performer]" unless you override it below.
e.g. 15/10/2025 or 15/10/2025, 16/10/2025
Leave blank for a standalone show with no club night.
Structured pricing is optional and additive — the plain text price above is still what gets saved as `price`; this just also fills in `price_breakdown` alongside it. See events-schema-costings.md for the rationale.

Generated JSON

Copy the relevant section(s) into events_normalized.json: merge newPerformers into performers, newVenues into venues, then merge each record into its matching top-level array/object (specificEvents, musicEvents, tours, repertoire_shows).