Your tasting room is the most important sales channel your winery has. Not your website. Not your email list. Not your Instagram. Your tasting room.
It's where a curious visitor becomes a wine buyer. Where a wine buyer becomes a club member. Where a club member brings friends who become club members. The tasting room is your conversion engine — and reservations are the front door.
So why does the front door belong to Tock?
The Reservation Problem Is Solved. The Data Problem Isn't.
Let's be fair. Tock and OpenTable are good at what they do. They let customers find open time slots, book a reservation, and show up. The booking mechanics work. Wineries using either platform can manage their daily schedule, control capacity, and reduce the chaos of walk-in-only operations.
The problem isn't the booking. The problem is what happens to the customer data — or more accurately, what doesn't happen to it.
When a guest books through Tock, that reservation lives in Tock's system. Their name, email, party size, and visit date sit in a database that's completely separate from your Shopify store. When that same guest walks into your tasting room, loves the Pinot Noir, buys two bottles, and signs up for your wine club — none of that connects back to their reservation.
You now have the same person in two places. A reservation record in Tock that says they visited on March 8th. And a customer record in Shopify that says they bought wine and joined the club. But those two records don't talk to each other. As far as your systems are concerned, these are two different people.
That disconnect might seem minor. It's not. It's the difference between knowing your customers and guessing about them.
What You Lose When Reservations Live Outside Your Store
Think about what a connected customer profile actually looks like when reservation data lives alongside everything else.
You'd know that Sarah Chen has visited your tasting room three times, purchased a case of Cabernet on her second visit, joined your reserve club on her third, attended your harvest dinner last October, and opens every email you send. When Sarah books her fourth visit, your tasting room staff could see all of that before she walks in the door. They could set aside the new vintage she hasn't tried yet. They could mention the spring barrel tasting she'd probably love. They could treat her like the valuable, loyal customer she is — because the data tells them so.
Now think about what happens when reservations live on Tock. Sarah books a tasting. Your staff sees a name and a party size. That's it. She walks in as a stranger — even though she's one of your best customers. The opportunity to personalize her experience, to deepen the relationship, to make her feel recognized? Lost. Not because your staff doesn't care, but because the information is trapped in a system they can't see from the tasting bar.
Multiply that by every guest, every day, every week. That's the cost of keeping your reservations on a separate platform.
It's Not Just About the Visit. It's About What Comes After.
The tasting room visit is the beginning of a customer journey, not the end of it. And the data you capture during that visit — and the context you can build around it — determines whether that journey continues or dead-ends.
When reservations live inside your Shopify store, every booking creates a customer record that's connected to everything else. If that guest buys wine during their visit, you see it. If they join the club, you see it. If they come back next month and bring friends, you see it. If they browse your online store that evening and add a case to their cart, you see that too.
This is the data that makes your marketing actually work. Not blasting the same email to your entire list — but sending the right message to the right person at the right time.
The guest who visited once but never purchased? That's a different follow-up than the guest who visited three times and joined your club. The couple who booked a tasting for their anniversary? They might be interested in your private dinner series. The group of six who came in on a Saturday and tried every wine on the list? They're prime candidates for your build-a-box subscription.
You can't build these campaigns when your reservation data lives in Tock and your purchase data lives in Shopify and your club data lives in a third system. The segments don't exist because the connections don't exist.
The Per-Cover Math
Beyond the data problem, there's a straightforward cost question.
OpenTable charges per cover — typically $0.25 to $1.00 per seated guest, depending on the plan. For a winery doing 100 tastings a week with an average party size of 4, that's 400 covers per week, or roughly 1,600 per month. At even $0.25 per cover, that's $400 a month paid to a platform whose core business is restaurant reservations. At $1.00 per cover, it's $1,600.
Tock's pricing model is different — generally a flat monthly rate — but you're still paying for a standalone platform that doesn't connect to your store.
The question isn't whether these platforms provide value for restaurants. They do. The question is whether that value proposition makes sense for a winery that already has a Shopify store, already has customer data infrastructure, and already needs those systems to talk to each other.
What Winery Reservations Should Actually Look Like
Here's what changes when your reservation system lives inside your Shopify store instead of on a separate platform.
The booking itself happens on your website. A customer visits your tasting room page, selects a date and time, chooses their experience — a guided tasting, open seating, or a specific event — and checks out through Shopify. No redirect to Tock. No OpenTable widget that looks nothing like your brand. Just a seamless booking experience that matches your site.
When that booking is confirmed, a Shopify customer record is created — or updated, if they've purchased from you before. Before your guest even arrives, you already know whether they're a first-time visitor or a returning customer. Whether they're a club member. What they've ordered in the past. Your tasting room staff has context before the first handshake.
After the visit, everything that happened feeds back into that same profile. What they tasted. What they bought. Whether they signed up for the club. When they book their next visit, the profile gets richer. When they order wine online two weeks later, it connects. When you run a campaign targeting guests who visited in the last 90 days but haven't joined the club yet, the segment builds itself — because the data is all in one place.
No CSV exports. No manual matching. No "I think this is the same person." One customer. One profile. Every touchpoint connected.
This Is Why We're Building CrushSuite Seats
We kept hearing the same thing from wineries: "We love Shopify for our store. We use Tock for reservations. We use another tool for clubs. And none of them talk to each other."
That fragmentation is the problem CrushSuite exists to solve. Compliance was the foundation — connecting regulatory infrastructure into Shopify's checkout. Clubs extend that into recurring revenue. And Seats completes the loop by bringing tasting room bookings and events into the same ecosystem.
CrushSuite Seats is built for how wineries actually operate. Guided tastings with scheduled time slots and fixed capacity. Open seating for a more relaxed walk-up model with rolling availability. And ticketed events — from 40-person harvest dinners to 2,000-person vineyard concerts — all sold through your Shopify checkout.
Every booking creates a Shopify customer. Every visit enriches the profile. Every interaction connects to compliance data, club membership, purchase history, and event attendance. Your tasting room staff sees a complete picture. Your marketing team gets real segments. Your DTC manager finally has the unified data they've been asking for.
No Shopify Plus required. No separate platform. No data silos.
Seats is in active development. If you're a winery running reservations on a platform that doesn't talk to the rest of your business, we'd love to show you what connected booking looks like.
Join the waitlist for CrushSuite Seats and be the first to know when it's ready.


