What a booking agent's CRM should do

By the Backline team · · 8 min read

In this guide
  1. Why a booking agent needs different software from a sales team
  2. The core records it should hold
  3. Holds and offers: the part most spreadsheets get wrong
  4. Deals, contracts and paperwork
  5. Advancing and travel
  6. Money: invoices, commission and artist statements
  7. Communication and history
  8. Reporting that's actually useful
  9. Data protection for agents
  10. A checklist for choosing agency software
  11. Frequently asked questions

A booking agent's CRM should hold your roster, your promoter and venue contacts, and every date from first hold to paid settlement in one record, so nothing lives only in an inbox or a spreadsheet. At minimum it needs to track holds and offers, generate contracts and invoices, keep advancing details with the show, and produce artist statements that show commission and expenses clearly. If it can't answer "what's the status of this date and who owes what?" in a few seconds, it isn't doing the job.

Generic sales CRMs are built around a pipeline of deals. Agency work is different: one artist, many dates, each with its own promoter, deal, deposit, advance and settlement, and often several holds competing for the same night. This guide sets out what the software should actually do, in the order you use it.

Key takeaways

  • The core record in agency software is the show (a date for an artist), not the contact or the deal.
  • Holds need positions, expiry dates and a clear history, or you will double-book or lose dates by accident.
  • Contracts, invoices and artist statements should all pull from the same agreed deal, so the numbers can't drift.
  • Advancing and travel belong on the show record, where the tour manager and promoter can be pointed to one source of truth.
  • Data rules still apply: promoter and venue contacts are personal data under UK GDPR, so keep them accurate and only what you need.

Why a booking agent needs different software from a sales team

A standard CRM assumes one company, one contact, one deal moving left to right. A booking agent's world doesn't fit that shape:

  • One artist, dozens of dates. Each date has its own promoter, venue, fee, deal type and status.
  • Competing holds. The same artist might have a first hold in Leeds and a second hold in Sheffield for the same Friday.
  • Money flows both ways. Deposits come in from promoters, commission comes off the top, expenses get recharged, and the balance goes to the artist.
  • Lots of people per show. Promoter, production manager, venue manager, tour manager, the artist's manager, sometimes a co-promoter.

So the useful question isn't "is this a CRM?" but "does this model a show the way I work?"

The core records it should hold

Roster

Every artist you represent, with their territories, management contacts, standard fee guidance, rider, stage plot, input list, and any radius or exclusivity commitments already in place. When you build an offer, these details should be one click away rather than buried in a shared drive.

Promoters, venues and buyers

Your contact book is your business. For each promoter or venue you want:

  • Who the buyer is, and who handles production and settlement.
  • Capacities and room configurations for each venue.
  • Past shows with your roster, including what was paid and how tickets sold.
  • Notes that matter next time: slow payer, great hospitality, curfew is strict, load-in is up three flights of stairs.

Shows

The show is the heart of agency software. One record per date, carrying the status (hold, offer, confirmed, contracted, advanced, played, settled), the deal, the money, the paperwork and the people.

Holds and offers: the part most spreadsheets get wrong

Holds are where agents lose money and reputation. A good system should:

  1. Record hold position. First, second, third hold on a given date at a given venue or in a given market.
  2. Store an expiry or review date. Holds that sit forever block other offers. Set a date to chase or release.
  3. Show conflicts. If you place a hold for an artist on a date they already have a confirmed show 400 miles away, you want a warning, not a surprise.
  4. Keep the history. Who placed the hold, when, and what happened to it. When a promoter says "we had that date first", you can check.
  5. Turn an offer into a confirmation cleanly. The agreed fee and deal terms should flow into the contract and invoice without retyping.

We go deeper on the terminology and workflow in holds, offers and confirmations.

Deals, contracts and paperwork

Once a date is confirmed, the CRM should produce the paperwork from the agreed deal, not from a fresh copy-and-paste. That means:

  • Deal types it understands: flat guarantee, guarantee versus a percentage of net box office, door split, or percentage after expenses.
  • Contract generation from a template you control, filled with the show's details: parties, date, venue, fee, payment terms, set times, rider, cancellation terms.
  • Signature tracking, so you know which contracts are out and which are back.
  • Version control, so if the fee changes after an extra show is added, everyone is working from the latest document.

For a rundown of the clauses that do the heavy lifting in those contracts, see live performance contracts: the clauses that matter.

Advancing and travel

Advancing is where shows go well or go badly. The CRM should keep advance details on the show record:

  • Load-in, soundcheck, doors, set times and curfew.
  • Production and backline contacts, hospitality and dressing rooms.
  • Parking, guestlist allocation, merch arrangements and any venue merch commission.
  • Travel and accommodation: trains, flights, vans, hotels, confirmation numbers.

The goal is that whoever is on the road can see the day sheet without asking you. Our advancing checklist lists what to confirm before show day.

Money: invoices, commission and artist statements

This is the area where agency software saves the most time and the most arguments.

Invoices

The system should raise deposit invoices and balance invoices from the deal, track which are paid, and flag what's overdue. If you invoice on behalf of the artist or the agency, the records should make that distinction clear. See invoicing as a booking agent for the detail.

Commission

Commission rates vary by agreement and sometimes by territory or show type. The software should calculate commission per show against the gross fee or whatever basis your agreement uses, rather than leaving you to do it in a calculator.

Artist statements

An artist statement sets out, for a period or a tour, what was earned, what commission was taken, what expenses were deducted and what is being paid out. A good CRM produces this from the show records, so it reconciles with the invoices. More on that in artist statements explained.

In Backline, the agent tools cover roster, bookings, holds, advancing, travel, invoices, artist statements and contracts, so the same show record drives each step.

Communication and history

Agents live in email. Whatever system you use should make it easy to see the history with a promoter in context: the offers you've sent, the contracts exchanged, the notes from the last call. At minimum, log key decisions against the show ("promoter agreed £50 extra for the second support", "curfew moved to 23:00"). When there's a dispute six months later, the record matters more than anyone's memory.

Reporting that's actually useful

You don't need dozens of dashboards. These reports earn their keep:

ReportWhy it matters
Open holds by expiry dateChase or release before you block other offers
Confirmed shows without signed contractsThe riskiest gap in any agency
Shows not yet advanced, by dateCatch problems a fortnight out, not on the day
Unpaid deposits and balancesCash flow and promoter reliability
Commission by artist and periodYour own income, and statement accuracy
Shows by promoter and marketWho you work with most, and where the gaps are

Data protection for agents

Promoter, venue and crew contacts are individuals, so their details are personal data under UK GDPR. Most agency contact with promoters is routine business correspondence, which is fine, but a few habits keep you on the right side of the rules:

  • Only keep what you need for the work (name, role, work email, phone).
  • Keep contact details accurate, and update them when someone moves on.
  • Control who on the team can see what, especially artists' personal details, passport information for travel, and bank details.
  • Have a sensible retention approach for old contacts and finished shows (only as long as you genuinely need it).

This is general guidance, not legal advice.

A checklist for choosing agency software

Before you commit, run a real show through it from hold to settlement and check that it can:

  • Store your roster with riders, tech specs and commitments.
  • Place holds with positions and expiry dates, and show conflicts.
  • Record the deal type you actually use, including versus deals.
  • Generate a contract from your template.
  • Raise deposit and balance invoices and track payment.
  • Hold advancing and travel details on the show.
  • Produce an artist statement that matches the invoices.
  • Export your data in a standard format, so you're never locked in.
  • Give each team member the access they need, and no more.

If a system fails on holds or money, it doesn't matter how good the rest is.

Frequently asked questions

What is a booking agent CRM?

A booking agent CRM is software that manages an agency's roster, promoter and venue contacts, and every show from first hold to settlement. Unlike a sales CRM, it is built around the show as the core record, with holds, deal terms, contracts, advancing, invoices and artist statements attached to each date.

Can I run a booking agency on spreadsheets?

You can with a small roster, and many agents start that way. The problems appear as dates multiply: holds go stale, contract versions drift from invoices, and statements take hours to reconcile. Once you're regularly handling overlapping holds for several artists, dedicated software usually pays for the time it saves.

What features matter most in booking agency software?

Hold tracking with positions and expiry dates, deal types that match how you actually book, and money handling that links contracts, invoices and artist statements. Advancing and travel on the show record come next. Everything else is a nice-to-have.

Should the artist or their manager have access to the agent's CRM?

That depends on your agency and your agreements. Many agents share confirmed itineraries, day sheets and statements with artists and managers but keep holds, negotiations and other clients' information private. Whatever you choose, make sure the software lets you control who sees what.

Does UK GDPR apply to a booking agent's contacts?

Yes. Promoters, venue staff and crew are identifiable individuals, so their names, emails and phone numbers are personal data. Routine business contact is normal, but you should keep the data accurate, limit access, and not keep it longer than you need. This is general guidance, not legal advice.