Running presales directly to fans for a full tour cycle was one of the better decisions I made for my touring budget and one of the more educational experiences in how quickly things break when you remove the infrastructure you've relied on for years. Here is what actually happened, revenue and failure modes included.
Why We Cut Ticketing Platforms Out of the Presale Flow
The math pushed the decision more than anything else. A standard third-party ticketing platform on a mid-size indie tour will take somewhere between 25% and 35% of the face value of each ticket by the time you add service fees, facility charges, and payment processing on top of the box office price. According to a 2023 report from the U.S. Government Accountability Office, consumers paid an average of 27% in fees on top of ticket face value across major ticketing platforms. That number climbs higher on smaller, self-booked runs where negotiating leverage is minimal.
For a 20-date run with an average capacity of 300 and tickets priced at $18, the difference between capturing $18 per ticket and capturing $13.25 per ticket is not trivial. It compounds into a real number across a full cycle.
The plan was simple in theory. Build a presale list directly through our fan contact list, sell tickets through a direct checkout before anything went on sale publicly through Ticketmaster or Eventbrite, and deposit the difference into our own account instead of a platform's pocket.
What the Revenue Difference Actually Looked Like
We ran the direct presale on 14 of the 20 dates. The remaining six went through a venue box office system we had no control over because the venues had exclusivity clauses in their agreements.
On the 14 direct dates, we pre-sold an average of 61 tickets per show before the public on-sale. At $18 per ticket with a Stripe processing fee of 2.9% plus $0.30 per transaction, we netted roughly $17.17 per ticket. That compares to an estimated $12.80 to $13.50 per ticket after platform fees on the same priced ticket through a major ticketing service.
Across 14 dates at 61 tickets, the gross pre-sold was roughly $15,420. The difference in net between direct and platform was approximately $520 to $630 per show, or between $7,280 and $8,820 total across the direct-presale dates. For a self-booked independent run operating on margins that thin, that number mattered.
The six venue-controlled dates grossed comparably in gross ticket revenue. The net was substantially lower, and we had no data on the fans who bought.
Building the Presale List Before We Had One
The weak point in this strategy exposed itself immediately: a direct presale is only as good as the list you send it to.
We had built our email and SMS subscriber list through BCKSTG's Guest List, which meant we had one table with both email and SMS contacts, segmented by engagement level, tagged by market. Going into the cycle, our total subscriber count was around 2,100 with roughly 680 holding both email and SMS opt-ins.
Tour radius routing handled the targeting automatically. Fans who had listed or been geocoded to within 75 miles of a show date got that show's presale notification. No manual segment building per city. That saved a week of list management work we did not have time to do in the final sprint before tickets went live.
For markets where our list was thin, meaning under 40 contacts within range, the direct presale was functionally useless. We put those dates on the standard public on-sale and did not try to force a direct presale onto an audience that did not exist yet.
The honest answer on list size: you need a minimum viable number of engaged contacts in each market to make direct presale worth the operational lift. For our tour, 100 to 150 local contacts was the rough floor where it started to feel worth running the dedicated flow. Below that, the conversion rate on even a 40% open rate email was not enough to justify the separate workflow.
What Broke and When
Several things broke, and most of them broke in the first week.
The first failure was payment link distribution. We sent the presale link via both email and SMS, with the SMS going out 48 hours before the email. A routing issue on one date sent the SMS to the wrong geographic segment, meaning fans in Pittsburgh received a presale link for the Columbus show and vice versa. We caught it within three hours, sent a correction message, and offered a refund to anyone who had purchased the wrong date. Four fans had bought. All four got refunds. Both shows still sold through their presale allotments, but it cost us two support hours and some credibility in both markets.
The second failure was capacity management. When you are running presales outside a ticketing platform's seat inventory system, you are managing ticket count manually or building your own gate. We used a simple checkout with a hard quantity cap on the payment link. On one date, a fan shared the presale link publicly before we intended, and we hit our presale cap in 40 minutes. Fans who should have received the link via our list found it sold out when they clicked through from our SMS two days later. That created more frustration than a slower sell would have.
The fix we implemented mid-tour was a time-locked link. The presale link activated at a specific time and deactivated at a specific time, regardless of cap. We also set the cap higher than the initial floor allotment and adjusted manually when a show was tracking toward full capacity before public on-sale. That required daily monitoring for the remaining dates.
The third failure was the chargeback rate. Across 14 direct presale dates, we saw a 1.2% chargeback rate, which is above the 0.6% that Stripe flags as elevated for event ticket merchants according to Stripe's published documentation on chargeback management. Most were from fans who claimed they did not recognize the charge description, which read as our band account name rather than "Event Tickets." Updating the Stripe statement descriptor to include the word "TICKETS" and the show city dropped the chargeback rate to 0.4% on the back half of the tour.
What Venue Exclusivity Clauses Actually Cost
The six dates under venue box office control were not a failure, they were a data gap.
We had no visibility into who bought tickets on those dates until people showed up at the door. No email captured at purchase. No SMS opt-in. No post-show contact path unless the fan already followed us somewhere else. Gross ticket revenue was fine. The audience we built from those six shows was invisible to us.
That invisibility has a compounding cost. On the 14 direct dates, we added an average of 34 net new subscribers per show from fans who bought presale tickets through our direct checkout. Those names are now on our list, tagged with the show date and city, available for the next cycle. On the six venue-controlled dates, we added zero. The ticket revenue from those six shows was one-time. The audience from the direct dates carries forward.
For the next cycle, the plan is to negotiate directly with venue managers on exclusivity language before signing. Several venues include ticketing exclusivity as a default in their contract but will negotiate it out, particularly for smaller markets where the venue is not capacity-constrained and the ticketing platform relationship is not financially material to them. According to Billboard's reporting on the DOJ's antitrust investigation into Live Nation, exclusivity clauses in venue contracts are under increased regulatory scrutiny, which gives independent artists more context when having that conversation with booking managers.
The SMS Component Was the Differentiator
Email open rates for the presale announcements averaged 34% across the tour. SMS open rates averaged 91%. On a 680-contact list with both email and SMS opt-ins, the text message was the presale mechanism that actually moved tickets in the first two hours.
Quiet hours enforcement mattered more than we expected. Sending at 11 PM would have technically reached more people in their active social media window, but BCKSTG's system enforced the 10 PM to 8 AM local timezone window automatically. We could not accidentally text a fan in Los Angeles at 1 AM because we sent the campaign from New York. That constraint removed a category of fan complaints we had experienced in previous cycles when we managed messaging manually.
The per-show SMS using our own assigned number, rather than a shared short code, also made a measurable difference in response rate. Fans who had saved the number saw the text come in with the contact name attached. Several replied directly to the number asking about accessibility accommodations and guest list requests. Those replies came into our account and we handled them. That two-way channel would not have existed on a short code.
What the Fan-Side Experience Actually Felt Like
We surveyed 78 fans who bought through the direct presale across four dates where we had time to set up a post-purchase survey. 71 of the 78 said they preferred receiving the presale link before it went to the general public. 52 said the text message was the reason they caught the presale before it sold through. 14 said they would not have bought at all if they had been required to create an account on a ticketing platform they had never used.
That last number is the one worth sitting with. A meaningful percentage of fans for independent artists at this scale have friction with unfamiliar ticketing interfaces, particularly older fans and fans in markets where the dominant local platform is not Ticketmaster. Removing that friction by sending a direct checkout link they could complete in under two minutes was not a small factor in conversion rate.
The fans who had problems were mostly in markets with spotty cellular service where the SMS link was delayed. We had no control over carrier delivery timing, and on two dates, a portion of our SMS list received the presale link after the cap had already been reached. We handled that with a waitlist link we sent as a follow-up, which got them priority access for the public on-sale a week later.
What I Would Do Differently
Run the time-locked link from day one, not as a mid-tour fix. The shared link situation on date three cost us credibility in a market we care about, and it was entirely preventable.
Negotiate exclusivity out of venue contracts before signing, not after. The financial and audience cost of the six venue-controlled dates was visible only in retrospect. Make it visible in advance.
Build the local list more aggressively in the eight to twelve weeks before routing is announced. The markets where we had under 100 contacts were markets where the direct presale was not viable. City Requests in BCKSTG's tour section showed us where fan demand existed before we booked. We should have spent more of that window building the list in high-demand markets before committing to dates.
Set up the Stripe statement descriptor before the first transaction, not after the first chargeback complaint.
The Numbers, Summed Up
Across 14 direct presale dates, we captured approximately $7,280 to $8,820 in net revenue that would have gone to platform fees under a standard third-party ticketing arrangement. We added roughly 476 net new subscribers to our list from direct purchasers. We had one significant routing error, one cap management failure, and a chargeback rate that was correctable.
The six venue-controlled dates generated comparable gross revenue with no list growth and no post-show contact path.
The operational lift of running a direct presale is real. It requires active monitoring, list maintenance, payment link management, and customer support infrastructure you do not need when you hand the whole operation to a ticketing platform. For artists with a functional fan list and the capacity to run the workflow, the numbers justify the effort. For artists without a list yet, the priority is building one before the tour is announced, because the presale is only as good as the contacts you send it to.
According to Luminate's 2023 Music Report, live events are the primary revenue driver for independent artists at the emerging to mid-tier level. Capturing more of that revenue per ticket while simultaneously building the contact list that makes the next tour viable is not a complicated argument. The execution is where it gets hard.