Book with Schedulo lets you add your
Book with Schedulo scheduling pages to any WordPress post or page.
Choose how visitors book:
- Inline embed — the full booking calendar, in the flow of your content.
- Popup button — a button that opens the booking page in a modal.
- Floating button — a fixed "Book a meeting" button in the corner of every page it appears on.
You can add it two ways:
- The Book with Schedulo Gutenberg block, with point-and-click settings.
- The [schedulo] shortcode, for classic editor, widgets, or page builders.
API key (optional)
Embedding only needs your username. If you add an API key (Pro/Enterprise plans), the block editor can list your event types in a dropdown so you can pick one without typing its slug. The key is stored on your server and never exposed to visitors or the browser.
Before you start: you need a free or paid account at
bookwithschedulo.com.
- Install the plugin. In WordPress, go to Plugins → Add New, search for "Book with Schedulo", click Install Now, then Activate. (Or upload the plugin zip via Plugins → Add New → Upload Plugin.)
- Find your username. Log in to Book with Schedulo. Your booking link is shown on your dashboard and looks like
bookwithschedulo.com/book/alex-664409. The part after /book/ — here, alex-664409 — is your username.
- Connect your account. Go to Settings → Schedulo, paste your username into Step 1 · Your username, and click Save Changes. (You can paste the whole link — the plugin extracts the username for you.) A Live preview appears so you can confirm the calendar loads.
- Add it to a page. Edit any page or post, click the + button, search Book with Schedulo, and add the block. Or paste the shortcode
[schedulo username="your-username"] anywhere. Publish — you're done.
The API key is optional; see below.