How to embed an appointment booking form on your website how-to

Updated Apr 7th, 2021 by   Nicolas Zenker

Learn how to embed a booking form on your website in 5 simple steps. No coding experience required, just copy and paste our embeddable booking form to start accepting bookings on your website today.

Embedding an appointment scheduling widget , also known as a booking form, booking widget or booking calendar, on your website is a great way to convert leads and potential customers. Allowing users to see your availability instantly and book right away results in a far better user experience and higher conversion rate than offering a phone number, email address or enquiry form on your website. It also saves you time and effort: instead of manually sorting through hundreds of emails, returning phone calls and then finally adding the appointment manually to your calendar, you can simply define your availability with some simple rules and allow users to schedule an appointment when you’re free. AppointmentThing will then automatically add the appointment to both your calendar and your attendees calendar.

At AppointmentThing, we offer a variety of beautiful embeddable appointment scheduling widgets, with lots of features and brilliant functionality. We make it simple for you to embed the booking form on your website, which will allow you to start accepting appointments directly on your website in seconds! Our embeddable appointment scheduling widgets work great and are easy to embed (it’s a simple iframe) no matter if you have a custom built website or you use one of many website builders like Wix, Squarespace, WordPress, Weebly, Leadpages, or Jimdo (see below the article for site specific guides).

There are 5 simple steps you need to take to embed an appointment scheduling widget on your website.

  1. Create an AppointmentThing account
    Go to and click sign up. You’ll get a 2 week pro trial when you sign up (no credit card required), and after that you’ll be able to continue using the free plan forever.
  2. Set up the appointment type or types that you wish to offer
    Decide if you want to offer just one type of appointment (e.g. a 15-minute consultation call, or a 30 minute sales call) or if you want to offer multiple appointment types that your your customers can choose from (e.g. you could offer a choice of 15-minute, 30-minute or 1 hour appointments). You can also choose what time you’re available to offer appointments.
  3. Choose what type of embeddable booking form that you want
    On the appointment types page, click on the dropdown next to your booking page link, and click on “Embed on website”. Then you can choose the style that best suits the design or layout of your website.

    AppointmentThing offers three different types of embeddable booking forms for your website. With each of these options, the user will never need to leave your website to book an appointment:
    • inline embeds that show an embeddable booking form directly inline with other content on your website,
    • pop-up widgets that shows an embeddable booking form in a pop-up when you click on a button
    • pop-up text that shows an embeddable booking form in a pop-up when you click on a text link.
  4. Customize your embeddable booking form
    When you have selected your chosen embeddable booking form style, you can now choose which appointment types appear on the booking form, and customize the colours that will appear on the booking form to match your website.
  5. Copy and paste the embed code into your website
    Simply copy the widget code from AppointmentThing and paste it into your website where you want it to appear. It’s as simple as that!

    If you are using a website builder, you will need to choose the HTML or code embed option and paste the HTML code you have copied into that. We have specific guides for some of the most popular website builders below.

Website builder specific guides

Embedding a booking form on your website overview
Embedding a booking form on Wix
Embedding a booking form on Squarespace
Embedding a booking form on WordPress
Embedding a booking form on Weebly
Embedding a booking form on Leadpages
Embedding a booking form on Jimdo

Use AppointmentThing

Online scheduling doesn’t need to be as difficult, unintuitive or time consuming as it was in the past. Using an appointment scheduler is essential to making the best use of your time and giving you more time to spend on the important aspects of your business.

AppointmentThing is the best free online appointment scheduling software available today and offers the simplest way of embedding a beautiful and functional appointment scheduling widget on your website. Embed a booking form in seconds, and allow people to start scheduling meetings and appointments with you immediately. We’ll even give you a free two week trial of our Professional plan when you sign up.

AppointmentThing offers a beautifully designed app and booking pages along with powerful online booking functionality that makes your life easier including meeting buffers that give you time to prepare and automated appointment reminder (including both email and SMS reminders) that improve customer and client communication and ensure that missed appointments are a thing of the past.

If you don’t have a website to embed your booking form, you can also share a unique meeting link that allows users to schedule appointments on your unique booking page.

Sign up for appointment scheduling from AppointmentThing!