Skip to content

Help Center · Team & integrations

Add booking to your own website

Pick where your website is built, copy the code or link Slate gives you, follow the steps for that builder, then check that guests can book.

All help articlesChecked against Slate on

Before you start

  • You are signed in to Slate. Anyone on the team can follow the steps. Only an owner or admin can email them to a web developer or run the check at the end.
  • You can edit your website, or you know who does.

Steps

  1. In the menu on the left, under Sell, click Experiences, then click Share all at the top. If nothing is installed yet, Install booking on your website is already open. Otherwise click Add to my website on the Installations card.

  2. Under Where is your website hosted?, click yours: Squarespace, Wix, GoDaddy, WordPress, No website or Something else. Then click Continue.

    The Install booking on your website card on step 1, Platform, with Squarespace selected and the six website choices outlined.
  3. Choose how guests book on your site. The best fit is marked Recommended. If a Requirement note appears, check your plan meets it; if it does not, pick the Book now button instead.

    Step 2, Method, for Squarespace, with Booking widget on the page marked Recommended and selected, and the two choices outlined.
  4. If you chose the booking widget, pick Light or Dark under Widget appearance to match your website. Then click Continue.

  5. Click Copy code. For a link instead of code, the button says Copy address.

    Step 3, Install, showing the booking widget code with the Copy code button outlined and the numbered steps for Squarespace below it.
  6. Follow the numbered steps under the code, in your website builder. They name the exact buttons to click there. For more help, open the guide link below the steps.

  7. Back in Slate, click I have installed it.

  8. Under Verify installation, type the address of the page where you added booking, for example yourbusiness.com/book, and click Run check. Working means guests can book there. Any other result comes with what to fix.

Tips

  • To put your whole lineup on your site, use the Share all page's Book now button (Copy button), Slate script (once per website) (Copy script) and Embed the full lineup on a page (Copy embed) cards. The button opens all your experiences in a pop-up.
  • Want a Book now button in the corner of every page? On Experiences, Share all, use Floating Book now button: pick a corner and the text, click Copy code, and paste it in place of your Slate script. It uses your brand color from Branding; if you change that color later, copy the code again. Open automatically is off unless you turn it on.
  • Want a button or link for only one experience? Under Sell, click Experiences, click the experience, then its Share tab. Four cards give you a Booking link (Copy link), a Book button with text you choose (Copy button), the Slate script (once per website) (Copy script) and Embed on a page (Copy embed). Add the script to your site once; the button and the embed need it.
  • If your plan does not include the booking widget, the Book button, script and embed cards show a note about upgrading instead of the code. The Booking link card always has the link.
  • Someone else builds your website? On the install step, an owner or admin can type their address under Their email and click Email these steps. They get the code and the steps, and do not need a Slate account.
  • Pages you check are listed under Installations. Slate checks them again once a day. You can keep up to 3 pages there.
  • No website? Choose No website for steps to put your booking page address on Instagram, Facebook and your Google Business Profile.

Still stuck?

Tell us what you were trying to do and what you saw. A person reads every message.

Contact support