
Integrate BookItIn appointment booking into your WordPress site. Embed booking calendars and let clients book directly on your website.
| Author: | babrisoftware (profile at wordpress.org) |
| WordPress version required: | 6.0 |
| WordPress version tested: | 6.9.4 |
| Plugin version: | 1.0.0 |
| Added to WordPress repository: | 04-04-2026 |
| Last updated: | 04-04-2026 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://bookitin.app/integrations/wordpress |
| Total downloads: | 31 |
![]() Click to start download |
|
BookItIn is a powerful appointment booking solution that makes it easy for your clients to schedule appointments directly on your WordPress site.
Third-Party Service
This plugin connects to BookItIn, an external appointment booking service, to provide its functionality. The plugin requires a BookItIn account to operate.
When you use this plugin, data is sent to BookItIn servers:
- When connecting your WordPress site to BookItIn (OAuth authentication)
- When displaying the booking widget (iframe embed from bookitin.app)
- When syncing WordPress users to BookItIn (user email, name)
Relevant BookItIn links:
- Service: https://bookitin.app
- Terms of Service: https://bookitin.app/terms
- Privacy Policy: https://bookitin.app/privacy
Features
- One-Click Connection – Connect your WordPress site to BookItIn with a single click
- Embeddable Booking Widget – Add a booking calendar to any page or post using a simple shortcode
- WordPress Admin Dashboard – Access your BookItIn dashboard directly from WordPress admin
- User Sync – Automatically sync WordPress users as BookItIn clients (coming soon)
- Responsive Design – Booking widget works beautifully on all devices
How It Works
- Install and activate the plugin
- Go to Settings BookItIn
- Click “Connect to BookItIn” to authorize your account
- Add the
[bookitin]shortcode to any page or post - Your clients can now book appointments directly on your site!
Shortcode Options
The [bookitin] shortcode supports the following attributes:
calendar– Show a specific calendar by ID or slugwidth– Widget width (default: 100%)height– Widget height (default: 600px)class– Additional CSS classes for styling
Example: [bookitin calendar="haircuts" height="800px"]
Requirements
- WordPress 6.0 or higher
- PHP 8.0 or higher
- A BookItIn account (sign up free)
Screenshots
FAQ
ChangeLog



