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.
Link a button (any site, any plan)
- Edit the page or post → click + to add a block → Buttons.
- Type Book now.
- Select the button, click the link icon, and paste your booking address (
https://book.artistryhost.com/yourvenue/yourlocation). Press Enter. - 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.
Want the booking flow on the page itself?
Your admin also gives you an Embed code (right under the booking address). On WordPress it goes in a Custom HTML block: add a block → Custom HTML, paste the whole snippet (the iframe and the short script after it, which lets the frame size itself), and Update. Elementor and Divi have an HTML widget that works the same way.
Two things to know: hosted platforms sometimes sandbox embedded frames in ways that block Apple Pay and Google Pay inside them, so guests there pay by typing a card; the linked button never has that problem. And WordPress.com plans below Business strip scripts from Custom HTML, so the frame won't auto-size there — use the button on those plans. Coming from a tool whose calendar was embedded? Delete its code from the block and paste ours in the same place.
Need a hand? The Question button at the bottom-right of any help page reaches us.