Works with the tools you already run.

Connect in Settings, and every booking flows out to your email and commerce tools. Club members get their benefits at booking. Paste one script tag on your website.

Readable by

Connect in Settings

Payments

Guests pay by card. The money goes to your bank.

Every paid reservation and ticket runs through your own Stripe account and pays out to your bank.

Connect in Settings

Email and marketing

Every guest who opts in lands on your list, with the visit attached.

Opted-in guests become profiles with a Booked Tasting, Canceled Tasting or Visited event.

Opted-in guests join the audience you pick, tagged with their visit date.

Connect or import

Commerce and wine club

Every booking flows out to your commerce tools, and club members get their benefits at booking.

Guests are matched or created as customers and tagged with their visit date and the ad or site that brought them.

Guests are matched by email, tagged, and get a note for each booking and visit.

Club member experiences

Members are recognized when they book and their benefits apply on their own. Bring your member list over from WineDirect, Commerce7, Vinoshipper or a spreadsheet in minutes.

Paste one script tag

Your website

Bookings on your own site, without a developer.

Booking widget

Guests pick a time and pay without creating an account. The frame sizes itself to your page. If your site strips script tags, a plain iframe works the same way.

Your websiteindex.html

<script
  src="https://oxtoapp.com/embed.js"
  data-winery="your-winery"
  async></script>

Paste it where you want the booking form.

In development

Coming soon

Two more connections are being built now.

Coming soon. Send bookings, cancellations and visits to thousands of apps without code.

Coming soon. Match guests to your Commerce7 customers and club members as they book.

Readable by

Discovery

Your profile is published in the formats search engines and AI assistants read.

LocalBusiness and Winery structured data on every profile.

Your profile is in llms.txt, and GPTBot and OAI-SearchBot are allowed in.

Your profile is in llms.txt, and ClaudeBot is allowed in.

Your profile is in llms.txt, and Google-Extended is allowed in.

Your profile is in llms.txt, and PerplexityBot is allowed in.

What happens after a booking.

A guest books on your website. It lands on your Oxto board. Your tools hear about it.

Your website

index.html

<script
  src="https://oxtoapp.com/embed.js"
  data-winery="your-winery"
  async></script>

Oxto

Reservations

Waiting for the next booking

Your tools

Only guests who opt in are sent over. Their marketing consent is only ever raised, never lowered.

Questions, answered.

A free listing or Verified sits alongside any booking tool: put its booking link on your profile and guests book there. Oxto Reserve is its own booking system, so you would move reservations to it rather than connect the two. A Commerce7 connection is coming soon.

Don't see yours? Tell us what you run.

Name the tools you use and we will tell you how Oxto fits with them.

Keep the tools you already trust.

Talk through my setup