artistryhost
← Operator notes
April 17, 20266 min readoperationsmetricsmarketing

Booking funnel metrics: the blind spot in this industry

Ask a SaaS founder about their conversion funnel and you'll get a five-stage answer. Ask an experiential operator and the answer is usually 'I don't know. I just know how many showed up.' Here are the five stages every venue should be measuring, and what to do when each one breaks.

Sam Reyes·Growth, ArtistryHost team

The first time we ran the funnel math for Cork & Candles, we cried a little.

For about a year, we had been running a steady stream of paid social ads driving traffic to our website, with bookings as the conversion goal. The ads were "working" by any reasonable definition. We were getting customers, the room was filling, we were growing. So we thought we had a decent funnel.

Then we actually measured it. Of the people who clicked an ad and landed on the site, fewer than 5% opened the booking widget. Of the ones who opened the widget, fewer than half made it to the cart. Of the ones who got to the cart, about a third actually completed payment. By the time you traced the funnel end to end, our ad dollars were converting at less than 1% to a confirmed booking.

That's a normal-looking funnel for this category, by the way. What's not normal is most operators have no idea what their numbers look like. They know how many people came on Friday night. They don't know how many got most of the way through booking and bounced.

This post is about why that's a problem and what the right thing to measure is.

The five stages

Every booking has a funnel, whether you're tracking it or not. The five stages we'd recommend instrumenting:

  1. Impression. A person sees you somewhere. An ad, a search result, a Google Business Profile, a social post.
  2. Site visit. They click through to your site. Now you're in your own analytics.
  3. Booking widget open. They open the booking widget. This is usually a separate action from "site visit" because most operators have content on their site that doesn't immediately push to booking.
  4. Cart. They've selected a class, a date, and a number of attendees. Maybe they've added an add-on or two. They're one click from paying.
  5. Confirmed booking, they've paid. The booking is on your calendar.

Drop-off happens at every stage. The question isn't whether you're losing people. The question is whether your drop-off rates are normal, and where the recoverable money sits.

What "normal" looks like

Benchmarks vary by vertical, but here's what we see at Cork & Candles and what we've heard from operators at Wax + Wine and the venues we talked to building ArtistryHost. These are rough ranges, not laws of physics.

Impression → Site visit: 1–3% click-through on paid social (Meta is the high end). 5–10% on a Google Business Profile that's set up well. Anywhere from 0.1% to 10% on a search result depending on where you rank.

Site visit → Booking widget open: 8–15% for a venue with a clear booking CTA above the fold. We were at 4% before we redesigned our homepage. We're at 11% now.

Booking widget open → Cart: 40–60% for a well-designed booking flow with clear dates and prices, and lower for venues with confusing scheduling, missing prices, or required signup-before-booking.

Cart → Confirmed booking: 50–70% for a flow with no surprise fees and a clean payment step. Drops dramatically when there's a +6% surcharge appearing at the last step. (FareHarbor's published guest fee is the most common conversion-killer in this category.)

End-to-end, from "saw an ad" to "paid for a booking," you're typically looking at 0.5–2% conversion on cold traffic and 3–8% on warm traffic from your own email list.

If your numbers are inside those ranges, you're normal. If they're outside, there's a specific thing to investigate.

When to act, when not to

The mistake most operators make once they start measuring is treating any drop-off as a problem. It isn't. Drop-off is natural at every stage. Most of the people who land on your site weren't going to book today no matter what.

The frame we'd recommend: if you're at or above benchmark, don't sweat it. Look for the next 5%, but accept it'll take work for marginal returns. If you're below benchmark at a specific stage, that stage is where the recoverable money is, and there are typically only five things to check.

The five culprits, in rough order of how often they're the cause:

1. Prepayment friction. If you're requiring full payment up front and your cart-to-confirmed rate is below 50%, this is probably the first thing to test. Try a 30% deposit with balance in-person, or test no-deposit-required, and watch what happens to the conversion rate.

2. Too many clicks in the booking flow. Count them. If your guest has to navigate from your homepage to a separate "classes" page, then to a class detail page, then to a date picker, then to a "select number of attendees" page, then to a checkout. That's five clicks before they pay. Cut three of them.

3. Too many clicks on the marketing site before checkout. Some operators have a "let's tell you everything about our venue before you book" structure. Long About pages, dense pricing tables, FAQ sections all above the booking CTA. The pattern that converts better: hero, brief description, prominent book-now button, supporting content below.

4. Unclear expectation-setting before they get to the booking widget. This one is sneaky. If your guest opens the widget expecting "$45 per person" because that's what the marketing page said, then sees "$45 base + $5 materials fee + $3 booking fee" at checkout, the cart abandonment rate spikes. Match the marketing page price to the checkout price exactly.

5. Surprise fees at checkout. This is the FareHarbor and Peek Pro problem. A 6% surcharge appears at the last step. The guest's total goes from a number they were comfortable with to a number that's slightly more than they expected. Some percentage bounces. You can't fix this if you're on a percentage-fee platform. You have to switch to one that doesn't pass guest-facing fees.

What we built into ArtistryHost

The data above came from us instrumenting the funnel manually at Cork & Candles, using a combination of Google Analytics, the booking platform's reports, and a spreadsheet that took us two weeks to build correctly. By the time we had it working, we knew enough about what we wished a booking platform would expose.

ArtistryHost shows you every stage of the funnel, by date and by class, with conversion benchmarks specific to your vertical. If your paint-and-sip studio is converting widget-open-to-cart at 30%, the dashboard tells you that's below the benchmark of 40–60%, and surfaces the five things to check.

The other thing we surface, that we wish we'd had at Cork & Candles: benchmark comparisons against other operators in your vertical. Once we have a hundred venues on the platform, we'll publish anonymized benchmarks publicly. You'll be able to see how your conversion rate stacks up against the median candle bar, paint-and-sip studio, or winery in our customer base.

That doesn't exist anywhere in this category today. It's one of the things we most wanted as an operator. We're building it because it'll make every operator running on us a little smarter every quarter.

The thing nobody tells you about funnels

Most operators measure their funnel once, find a problem, fix it, and stop measuring. The trick is to keep measuring weekly. Funnels drift. A marketing-page change you made for SEO reasons can break your conversion rate. A pricing test you ran for a month and rolled back can leave residual cart-abandonment behavior. The point of instrumenting the funnel isn't to fix it once. It's to notice when it changes.

The goal isn't perfection. The goal is "marginally better than last week, every week, forever." That's how a 1% conversion rate becomes a 2% one over a year. Not by finding the secret unlock. By measuring, adjusting, measuring again.