artistryhost
← Help center
Migration & setup

Putting the booking button on Squarespace

Link a Book now button to your booking address on any Squarespace plan — page buttons and the site-header button, step by step. No code needed.

Squarespace works well with ArtistryHost: you link a Book now button to your booking address. It needs no code and works on every plan, including Personal.

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. Edit the page where you want the button.
  2. Click an insert point → Button.
  3. Set the button text to Book now.
  4. Under the link field, paste your booking address (https://book.artistryhost.com/yourvenue/yourlocation).
  5. Set it to open in a new tab if you prefer. Save.

That's it. When a guest clicks, your booking page opens — branded to your business — and one-tap Apple Pay and Google Pay work every time.

You can do the same with the Button in your site header: Edit → Site header → enable the button → link it to your booking address.

Had the old embed on a page?

We used to offer an embedded (iframe) version of the booking flow and have since retired it — Squarespace and other site builders run embedded code in a sandbox that silently blocks Apple Pay and Google Pay inside the frame, which costs you bookings. If you have the old embed in a Code Block, it still works, but we recommend deleting the block and replacing it with the linked button above — your guests get one-tap wallets back the moment you do.

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

Last updated July 30, 2026.