Start Free Trial SmartBookings — Online Booking & Ticketing Software All Guides

How to Add SmartBookings Online Booking to Wix

Wix Integration Admin Location: Settings > Add to website (/admin/pages/Settings_Embed.aspx)

At a Glance • Key Takeaways

  • Automated Efficiency: Streamline online bookings, live availability scheduling, and customer communication without manual intervention.
  • Live Capacity & Conflict Prevention: Prevent double-booking across staff, rooms, activity sessions, or rental fleet assets in real time.
  • 0% Platform Booking Fees: SmartBookings does not charge transaction fees or take percentage cuts of your ticket sales or customer payments.

Overview: Connecting SmartBookings with Wix

Wix is one of the most popular drag-and-drop website builders for leisure attractions, play centres, and mini golf courses. Integrating SmartBookings allows you to sell tickets, accept credit card payments via Stripe/Opayo, and manage capacities seamlessly.

Choose between two methods:

  1. Method 1: Direct 'Book Now' Button in Wix (Recommended): Links directly to your mobile-optimised booking engine (https://yourvenue.smartbookings.net).
  2. Method 2: Embedded HTML iFrame Element: Embeds the booking form directly within your Wix page using the Wix HTML Embed element.

Method 1: Adding a 'Book Now' Button in Wix (Recommended)

Linking directly to your dedicated SmartBookings domain provides the fastest checkout experience for mobile shoppers.

Step A: Get Your Booking Link

1 In your SmartBookings portal, navigate to Settings > Add to website (Settings_Embed.aspx).

2 Copy your booking URL (e.g. https://yourvenue.smartbookings.net/).

Step B: Add a Button in the Wix Editor

3 Open your site in the Wix Editor.

4 Click the + (Add Elements) button on the left sidebar.

5 Select Button and choose a button style that matches your venue branding.

6 Click Change Text & Icon and label the button "Book Online" or "Book Tickets".

7 Click the Link icon on the button settings:

  • Select Web Address.
  • Paste your https://yourvenue.smartbookings.net/ URL.
  • Choose New Window (_blank) so visitors can easily return to your Wix website.

8 Click Done and Publish your Wix site.

Method 2: Embedding the Booking Widget inside Wix (HTML iFrame)

To display the live booking form right inside a page on your Wix website:

1 In the Wix Editor, go to the page where you want the booking system to appear (e.g. /book-now).

2 Click + (Add Elements) > Embed Code > Popular Embeds > HTML iFrame.

3 Click Enter Code above the element and paste the responsive embed code below:

<div style="position: relative; width: 100%; min-height: 850px; overflow: hidden;"> <iframe src="https://yourvenue.smartbookings.net/bookevent?embed=1" style="width: 100%; min-height: 850px; border: 0;" frameborder="0" allowfullscreen></iframe> </div>

4 Drag the handles of the Wix HTML element to expand its width to 100% and height to at least 900px to avoid internal double-scrollbars.

5 Click Apply and Publish.

Wix Mobile Editor Note: Switch to the Mobile View in Wix and ensure the HTML embed element is stretched to full screen width so mobile smartphone visitors have an effortless booking experience.

Why Leisure Venues Choose SmartBookings on Wix

  • Soft Play Centres: Avoid generic appointment forms; give parents clear 2-hour session blocks and instant confirmation emails.
  • Mini Golf & Adventure Golf: Offer 15-minute staggered tee times and online family package ticket sales directly on your Wix homepage.
  • Parties & Groups: Collect non-refundable party deposits online through Stripe without back-and-forth phone calls.
Try SmartBookings Free

Ready to Automate Your Bookings & Boost Revenue?

Join hundreds of leisure venues, sports clubs, clinics, and equipment hire businesses. Set up your online booking system in under 10 minutes with 0% platform booking fees.

14-Day Free Trial No Credit Card Required Free Setup & UK Support
Start Free Trial → Instant setup • Cancel anytime