artistryhost
← Help center
Migration & setup

Putting the booking button on Wix

Link a button on any Wix plan, or drop the booking flow onto a page with an Embed element. One caveat: the overlay script doesn't work inside Wix.

Wix works with ArtistryHost using either a linked button or an embedded booking flow. There's one thing Wix can't do, covered at the bottom.

First, grab your booking address from the admin: Locations → (your venue) → Edit → "Add booking to your website." It looks like https://book.artistryhost.com/yourvenue/yourlocation.

  1. In the Wix Editor, click Add Elements → Button.
  2. Place the button where you want it and set its text to Book now.
  3. With the button selected, click the link iconWeb Address (URL).
  4. Paste your booking address (https://book.artistryhost.com/yourvenue/yourlocation) and choose to open it in a new tab.
  5. Publish.

This works on every Wix plan and needs no code. On Wix it's also the most reliable option for Apple Pay and Google Pay — the booking page opens on its own, outside Wix's embed sandbox.

Embed the booking flow on a page

To put the booking flow directly on a page:

  1. Add Elements → Embed Code → Embed HTML (sometimes shown as "Embed a Widget").
  2. Choose Code and paste the inline embed from your admin:
    <iframe src="https://book.artistryhost.com/yourvenue/yourlocation"
            title="Book your experience"
            style="width:100%;min-height:680px;border:0;"
            allow="payment *"
            data-artistryhost></iframe>
    
    The version in your admin comes with a small script that resizes the frame to fit, so there's no inner scrollbar.
  3. Drag the element to the width you want. Publish.

One caveat: Wix runs embedded code in a sandbox that can block Apple Pay and Google Pay inside the inline frame. If wallets matter to you, use the linked button above.

The one thing to avoid on Wix

Don't use the overlay snippet (the version with <script src="…embed.js">) on Wix. Wix runs embedded code inside a sandbox, and the overlay can't break out of its box — instead of covering the page, the booking flow would be trapped in a small rectangle.

On Wix, stick with the linked button or the inline embed above. Both give guests the full booking flow.

Your tracking still works

You might worry that sending guests to your booking flow means losing your analytics. It doesn't. Your Meta Pixel and Google Analytics fire inside the booking flow, under your own pixel IDs, throughout the whole booking — from the first view to the confirmation. Because the entire flow lives on one consistent booking address, there's no jump to a third-party platform's domain mid-checkout, so your ad attribution stays intact. The linked button on Wix is every bit as measurable as an on-page embed.

Need a hand? The Question button at the bottom-right of any help page reaches us.

Last updated June 23, 2026.