artistryhost
← Help center
Migration & setup

Putting the booking button on WordPress

Link a Book now button to your booking address on any WordPress site — self-hosted or WordPress.com, any plan, any page builder. No code needed.

WordPress works with ArtistryHost using a linked button: you point a Book now button at your booking address. It works on self-hosted WordPress and WordPress.com alike, on any plan — linking a button never requires custom code or scripts.

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 or post → click + to add a block → Buttons.
  2. Type Book now.
  3. Select the button, click the link icon, and paste your booking address (https://book.artistryhost.com/yourvenue/yourlocation). Press Enter.
  4. Update / Publish.

This works everywhere, including a WordPress.com free site. When a guest clicks, your booking page opens — branded to your business — and one-tap Apple Pay and Google Pay work every time.

Page builders like Elementor and Divi have their own button widget that works the same way — set its link 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 — embedded frames on hosted platforms get sandboxed in ways that silently block Apple Pay and Google Pay, which costs you bookings. If you still have the old embed in a Custom HTML block, it keeps working, but we recommend replacing the block 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.