Ticketing for Sports Clubs: Buy the Engine, Own the Layer Around It
Shakewell ·
Every few months a club or venue operator asks us whether they should build their own ticketing system. The honest answer is almost always no, and then a longer answer about what they should build instead, because the question usually comes from a real problem that buying a platform alone will not solve.
That longer answer is this post.
Why the engine is not worth building
A ticketing platform does a set of things that are hard, unglamorous and already solved:
- Inventory and seat maps. Reserved seating, general admission, holds, allocations for members and sponsors, and making sure the same seat is never sold twice while thousands of people are trying to buy it.
- The on-sale spike. Traffic that sits near zero all week and then arrives at once when a final goes on sale. Queueing, fairness and not falling over are the product.
- Payments, refunds and fraud. Card handling, chargebacks, partial refunds when an event moves, and the fraud patterns that attach to anything resaleable.
- Transfer and resale. Several Australian states regulate ticket resale, so the rules a platform can enforce are a compliance question as much as a feature one.
Rebuilding any one of these is a significant project. Rebuilding all of them to reach where an established platform already is costs more than most clubs’ entire digital budget, and the result is a system you now have to keep secure and scalable forever. Buy it.
What buying does not solve
The trouble is that a ticketing platform is built to sell admission to events. A sports club is not only selling admission. It is running a membership, a set of venues and a relationship with people who come back every week. Those are the places where clubs end up frustrated with whatever platform they bought, and they are the places worth owning.
Membership is an entitlement, not a product
A season membership looks like a ticket that happens to cover many events. In practice it behaves differently. It carries rights (entry to the gym, access to a members’ area, priority for finals), it lapses and renews, and it is often managed in a separate membership or CRM system rather than the ticketing platform.
The failure mode is entitlement drift: a membership lapses in one system and the gate still lets the member in, or it renews and the gate still refuses them. When we rebuilt the Sporting Club of Sydney members app for Venues NSW, the work that mattered was not drawing a QR code. It was integrating membership data with the venues’ access systems so that what the gate knows and what the membership says stay the same thing.
The gate is where the experience succeeds or fails
Members judge the whole system by the ten seconds at the turnstile. QR entry on a phone, and a membership card that lives in Apple Wallet or Google Wallet rather than an app that needs a login at the gate, are now the expectation, not the upgrade. Both were part of the Sporting Club of Sydney rebuild. Wallet passes are also something we have built into a product of our own, Shakewell Wallet, for memberships, loyalty and event passes.
The question to ask of any setup is what happens when the venue’s connection drops at 6:55pm on a Friday. If the answer is “nobody gets in”, the gate design is not finished.
Your site and app are the front door, not the platform’s
Fans start on the club’s website or app, not the ticketing vendor’s. That is where the on-sale traffic lands first, where members check fixtures, and where the club’s brand either holds or hands off to a checkout that looks like someone else’s. On the stadium sites we build, pages are server-rendered on an edge network precisely because the site that has been quiet all week cannot be allowed to fall over in the hour tickets drop. More on that on our sports and venues page.
Own the customer record
Ticketing contracts vary a great deal on who owns the purchaser’s data and how easily you can get it out. For a club, the list of people who bought tickets is the most valuable marketing asset it has. Before signing, find out whether there is an API that lets your CRM and member app stay in sync, or only a CSV export someone has to remember to run. A CSV is how the data ends up three weeks stale.
Tickets happen in booked space
Ticketing sells admission to an event, but the event happens in a space that has to be booked, staffed and run. Booking sells the space; ticketing sells admission. They are different transactions and usually different systems, and they need to talk. Booka, the platform every stadium in the Venues NSW network now runs its bookings on, exposes event and space data to the systems that run the building, so what is actually on drives air conditioning, lighting and security, and staffing rosters are built from the event itself. We wrote up what a venue booking system actually needs separately.
The smaller club
Not every club needs any of the above. A community club selling tickets to a handful of events a year does not need an enterprise ticketing contract or a custom app. An off-the-shelf event ticketing service, or ticketing integrated into the website it already has, is the right size. It is the same call we make for hospitality venues selling tickets to their own events: integrate a ticketing service into the site rather than stand up a platform, because that is proportionate to what they sell.
The same principle applies at every size: buy the part that is a solved problem, and spend on the part that is specific to you.
Questions to put to a ticketing vendor
- Who owns the customer record, and how do we get it out: an API, or only an export?
- Is there an API for memberships and entitlements, so our member app and gates stay in sync without manual steps?
- How does gate scanning behave offline or when the connection is poor?
- What was your busiest on-sale, and what happened to the queue?
- Which transfer and resale rules can you enforce, and do they cover the states we sell into?
- Can the checkout carry our brand, or does the fan leave our site for yours?
- What does it cost to leave, including getting historical data out in a usable form?
If the answers to 1, 2 and 7 are vague, the platform may still be the right one to buy, but budget for the integration work that will make it behave, because you will need it.
Where we fit
We do not sell a ticketing platform. We build what sits around one: member apps, gate entry and wallet passes, the club and stadium websites that take the on-sale traffic, and venue platforms like Booka. Because we are not selling you the engine, we can be straight about which one fits.
Common questions
Should a sports club build its own ticketing system?
Almost never the core of it. Inventory, seat maps, payments, refunds and surviving an on-sale spike are specialised problems that ticketing platforms have already solved, and building them again is expensive and risky. What a club should own is the layer around the platform: membership entitlements, gate entry, the member app and the customer data. That is where custom work pays for itself.
What is the difference between a venue booking system and a ticketing system?
Booking sells the space, ticketing sells admission. A booking has an owner, an allocation and an approval trail; a ticket has a holder, a gate and a scan. They meet at the event, which is why they need to be integrated, and why merging them into one system usually serves both badly.
Can members use their phone as their ticket or membership card?
Yes, and it is now what members expect. The Sporting Club of Sydney app we built for Venues NSW has QR code entry at gym and stadium gates and a membership card members add to their phone's wallet. The scan is the easy part. The hard part is making sure the entitlement behind it is correct the moment a membership lapses or renews.
What should we ask a ticketing vendor before signing?
Who owns the customer record and how you get it out; whether there is an API for membership and entitlement sync, not just a CSV export; how gate scanning works when the venue connection drops; how the platform handled its busiest on-sale; and what transfer and resale rules it can enforce, because several Australian states regulate ticket resale.