Adding online scheduling to your website
Confirming your time zone, connecting your calendar, setting availability blocks, adding appointment types, and adding scheduling forms.
Written by: Jay Douglas Last updated: 12 Sep., 2025 |
B12’s online scheduling feature lets clients book appointments directly on your website. The scheduling tool matches your site’s design and keeps visitors on your website, which can increase the likelihood that they book a meeting with you.
When a visitor books an appointment, both you and the client receive confirmation emails. The appointment also appears in your scheduling calendar.
Updating timezone
B12 auto-detects your time zone but we recommend double-checking your time zone settings.
1. In the left sidebar menu, click
. Scheduling
2. Click Availability
. From here, you can update and change your time zone.
Setting your availability by adding availability blocks gives you finer-grain control over when a client can schedule an appointment with you.
For example, you may prefer to accept appointments only in the afternoon. Follow these detailed instructions to set up your availability blocks.
Connecting your calendar
Connecting and synchronizing your calendar to the online scheduling tool will ensure that prospects or clients can accurately schedule appointments with you. Follow these detailed instructions to connect your calendar.
Adding appointment types
Appointment types let you set up appointments with different characteristics, such as time length, buffers, and location.
Each appointment type automatically generates its own scheduling page, where clients can book directly. You can also assign different team members and set unique availability for each type.
If you need to create more than one appointment type, you’ll need to upgrade to a Client Engagement plan.
When setting up a scheduling form or page, you’ll need to associate it with a specific appointment type. Follow these detailed instructions to add appointment types.
Adding an appointment field to a form or a scheduling page
After you have confirmed your time zone, connected your calendar, set your availability blocks, and added appointment types, you are ready to add a scheduling field to a form on your website or a scheduling page.
Follow these detailed instructions to add an appointment field to a form or a scheduling page.