Availability Datepicker – Booking Calendar for Contact Form 7 – Input WP
View on WordPress.orgScores higher than 51% of indexed plugins
About
Availability datepicker & booking calendar for any form. Configure business hours, time slots, date overrides and a booking window.
Security History
What It Does
Availability Datepicker turns any Contact Form 7 form into a functional booking widget, letting you define business hours, individual time slots, date-specific overrides, and a maximum advance booking window. Visitors pick an available date and time on the front-end and the submission flows through Contact Form 7 like any other form entry. It is purpose-built for appointment-style requests rather than full scheduling with payments or staff management.
Who It's For
This plugin fits small service businesses that already use Contact Form 7 and need a lightweight way to capture appointment requests without paying for a dedicated booking SaaS. Salons, trainers, consultants, photographers, and freelancers with predictable availability will get the most out of its hours and slot configuration. It is best suited to operations where the form submission is enough; you confirm bookings manually afterwards.
Who Should Skip It
If you need real-time two-way calendar sync, deposits or payments, automated reminders, or multi-staff scheduling, this is not the right tool. Sites running form plugins other than Contact Form 7 should also skip it, since the integration is CF7-specific.
The Bottom Line
With an overall quality score of 79.06/100 and a niche feature set, Availability Datepicker is a competent, actively maintained add-on for CF7-based appointment requests. The unresolved support thread and small install base are real drawbacks if you anticipate needing hand-holding. It is a reasonable choice for simple booking flows, but businesses with complex scheduling needs should look elsewhere.
Related Plugins
Pick this instead if you need a full event management system with ticketing and recurring events, not a simple booking request form.
Choose this when your priority is storing CF7 submissions in WordPress, not adding date and time availability logic.
This is the better pick if spam protection on your existing CF7 forms is the actual problem you are trying to solve.
Go with this if you need to redirect users or send submission data to external services after form completion.
Pick this when your forms need to show or hide fields based on user input, rather than to handle scheduling.