Availability datepicker – Integrate with Contact Form 7 and Divi Review - In-Depth Analysis
The Availability datepicker plugin allows you to convert text fields into advanced Date and Time Pickers. It integrates seamlessly with Contact Form 7 and Divi for booking forms.
Performance Overview
User Rating
4.1/5 (based on 42+
reviews)
Active Installations
10,000+
Update Frequency
Below Average
It is calculated using the weighted average of same category
plugins.
Security Score
5 / 10
(Medium Risk)
It is calculated using the weighted average of all versions.
What It Does
The Availability datepicker by InputWP is a plugin that allows you to convert text fields into a Date Picker, Time Picker, Date and Time Picker or a Date Range Picker, using a CSS Selector. It works with Contact Form 7, Divi, Ninja Forms and Gravity Forms. Define advanced rules for the dates and times available or disable the ones that are not needed.
Perfect for appointments or booking forms that need to follow certain opening times and booking rules, the Date and Time Picker plugin integrates well with Contact Form 7 or Divi plugins through the CSS selector.
Try out the PRO version today. If you have a feature request, submit it from here.
This plugin offers multiple features including the ability to allow users to pick a date, choose a time, and customize the theme. You can also disable past dates, set minimum and maximum date and time slots, and prevent keyboard edits. It supports multiple languages and allows syncing with external calendars.
Comparing to Alternatives
This plugin offers date and time picking functionality integrated with Contact Form 7 and Divi, with a few direct competitors in the same niche.
Strengths
- Integrates seamlessly with Contact Form 7 and Divi builder.
- Offers both free and pro versions with extended features.
- Highly rated by a majority of users for basic functionality.
- Enables booking and availability selection within forms.
- Regular updates addressing some security issues.
Weaknesses
- Pro version reported to have multiple bugs and integration issues.
- Support for the pro version is reportedly poor or unresponsive.
- Known security vulnerabilities in older versions related to Freemius SDK.
- Some users report compatibility issues with newer PHP versions.
User Sentiment Analysis
With a 4.1 average rating from 42 reviews, most users appreciate the plugin's core features, but a significant minority express frustration, especially with the pro version and support.
Positive highlights
- "This plugin turns Contact Form 7 into a booking wizard, letting me easily capture bookings – Love it!" (benicinca)
- "The standard version works well for basic needs."
- "Good integration with Contact Form 7 and Divi."
- "Highly useful for adding date and time pickers to forms."
Common complaints
- Pro version does not work as expected for many users.
- Lack of support and unresponsiveness from the developer for pro users.
- Multiple bugs and errors reported in the pro version.
- Settings and integration with Contact Form 7 buggy in pro version.
Weaknesses
- Security vulnerabilities found in older versions related to Freemius SDK.
- Pro version stability and reliability issues.
- Support responsiveness is poor, especially for paying customers.
- Some compatibility issues with newer PHP versions reported.
Who Should Use This?
Best for
Users needing a free or basic date and time picker integrated with Contact Form 7 and Divi, who do not require extensive pro features or dedicated support.
Not ideal for
Users who rely heavily on the pro version features or require responsive support and bug-free experience should consider alternatives or proceed with caution.
Pricing & Value
Free version includes
The free version includes basic date and time picker functionality integrated with Contact Form 7 and Divi, suitable for simple booking or availability forms.
Pro version
Premium features such as advanced booking options and enhanced integration capabilities; however, users report significant bugs and poor support for this version.
Final Verdict
Availability datepicker – Integrate with Contact Form 7 and Divi offers solid basic functionality and integrates well with popular form and page builders, making it a good choice for users with simple needs. The free version is reliable and well-rated by most users.
However, the pro version suffers from bugs, poor support, and some security concerns in older versions, which may deter users seeking a robust premium solution. Consider alternatives if you require dependable pro features and responsive support.
Other Notable Features
Here are a few other notable features of this free
Availability datepicker – Integrate with Contact Form 7 and Divi plugin.
FAQ
No. The plugin controls which dates and times appear as selectable in the datepicker. It does not store form submissions or automatically remove a time slot after someone books it — your form plugin (Contact Form 7, etc.) handles submissions independently. To block a date after it has been taken, add it manually to the Blocked Dates list. For automated booking management and double-booking prevention, a dedicated booking plugin is needed alongside this one.
Yes, for Day Based and Flexible Range booking types. Each requires two text fields in your form (one for the start, one for the end), each configured with its own CSS selector in the Integration panel. Fixed Time Slots uses a single date+time field.
The free version applies one set of availability rules to all forms site-wide. If you need different rules for different forms or fields — for example, two services with different business hours — independent rule sets per field are available in the PRO version.
Add a plain text input to your CF7 form, then copy its CSS class or ID into the CSS Selector field in the Integration panel. The full step-by-step guide is available at inputwp.com. For other form builders, the same approach applies — use the field’s CSS class or ID as the selector.
Two things to check first: (1) the CSS selector in the Integration panel must exactly match the field’s CSS class or ID — a single character difference will prevent the datepicker from attaching; (2) open the browser console for JavaScript errors that may indicate a conflict with another plugin or theme. Still stuck? Visit the support forum.
ICS calendar sync — the ability to connect a .ics URL from Google Calendar, Outlook, Airbnb, Booking.com, or any other calendar service to automatically disable dates that are already taken — is available in the PRO version.
Settings are automatically migrated to the v3.0 format on first activation. As with any major upgrade, backing up your site beforehand is always recommended.
Contributors and developers
“Availability datepicker – Integrate with Contact Form 7 and Divi”
is open source software. The following people have
contributed to this plugin.