artistryhost
← Help center
Migration & setup

Adding booking to your website

Add a Book now button to your existing site and point it at your booking address — no code, one-tap Apple Pay and Google Pay always work. Or paste the inline embed if you'd rather booking lived on your own page.

You don't have to rebuild your website to take bookings. You keep the site you have and add one thing: a "Book now" button that points at your booking address.

You'll find your booking address in your admin under Locations → (your venue) → Edit → "Add booking to your website" (it's also on the Share page, along with a printable QR code). It looks like:

https://book.artistryhost.com/yourvenue/yourlocation

(We provision that address when you sign up. If you have more than one location, each has its own.)

Add a button anywhere on your site — your menu, your homepage, a "Book" page — and point it at your booking address. Every website builder lets you link a button, on every plan, with no code.

When a guest clicks it, your booking page opens, carrying your colors and logo. The whole flow from catalog to confirmation happens on that one address.

Platform walkthroughs: Squarespace · Wix · WordPress.

Prefer booking to live on your own page? Use the inline embed

Right under your booking address in the admin there's also an Embed code — an iframe plus a few lines of script. Paste it into your site builder's HTML or Embed block and the booking flow appears right in the page, sizing itself to fit its content, so there's no inner scrollbar and it reads well on a phone.

Two things to know before you choose it:

  • Wallets inside frames. Some site builders — Wix, Squarespace, Linktree and friends — run embedded code inside a security sandbox that silently blocks Apple Pay and Google Pay inside the frame. Nothing looks broken; the wallet buttons just never appear, and guests type card numbers instead. The linked button never has that problem, which is why it's the default we recommend.
  • Paste the whole snippet. The short script after the iframe is what lets the frame grow to fit the page. Without it the frame stays at a fixed height and guests scroll inside a box.

Moving from another booking tool? If your old provider's calendar was embedded (Peek, Bookeo, FareHarbor and most others give you an iframe), delete their code from that block and paste ours into the same spot. On GoDaddy Website Builder that block is the HTML section; on Squarespace a Code Block; on Wix an Embed HTML element; on WordPress a Custom HTML block. Turn the old provider's booking page off once ours is live, so guests with an old link can't book in two places.

What you keep, either way

  • Your brand: the booking page carries your colors and logo, so it looks and feels like your site.
  • Your tracking: add UTM tags to the button link and they carry through — your campaign tracking keeps working.
  • Your pixels: your Meta and Google pixels fire inside the booking flow, under your own pixel IDs, from first view to confirmation — so your ad attribution stays intact.
  • Your numbers: the booking analytics show views → checkout → booked, so you can see and improve conversion. Embedded views are tagged separately, so you can compare the two.

Add it to your Google Business Profile too

Your Google listing has a built-in "Book" button. Wiring it up captures guests who find you in Maps or a "near me" search without sending them to your website first.

  1. Open your Google Business Profile → Edit profile → Bookings.
  2. Add your booking address (https://book.artistryhost.com/yourvenue/yourlocation).
  3. Save.

Guests who find you on Google Maps can now book without leaving Google — which tends to convert better than guests who land on the website first (more in the GBP post).

Why a consistent booking flow matters

Some booking tools send guests to their domain (secure.theirtool.com/yourstudio) to book — a page you have no visibility into, where your Meta pixel stops firing and your ad attribution breaks.

ArtistryHost works differently. The whole flow from catalog to confirmation lives on one consistent booking address, branded to your business, and your Meta and Google pixels fire inside it under your own pixel IDs. The view and the purchase event fire together, so your attribution chain stays intact and your ad spend is measured against real bookings (more in the pixel post).

If you'd like a hand wiring any of this up, the Question button at the bottom-right reaches us.

Last updated September 16, 2026.