Do you need a simple, hassle-free way to let your users schedule dates and times with you or your business? You can now set up scheduling and appointment form options directly from any of your WordPress forms with the Advanced Datepicker add-on!
You may have already tried — or are currently using — any one of the many scheduling and booking plugins for WordPress. There are many options available, and they can be really good with their effectiveness and features. However, they can also be complicated to set up and maintain for you and your clients, especially if you have to connect to third-party services to get the job done.
There’s now a very easy way to handle appointment forms directly from any form on your site. And the best part is you have all the tools you need to quickly and easily build complex appointment forms right at your fingertips.
Use your forms to schedule consulting appointments, events, rentals, and more!
What options for appointment forms does the Advanced Datepicker give me?
The Advanced Datepicker add-on brings a host of additional options to the Ninja Forms Date/Time field!
Manually enable or disable dates that a user can select.
With an easy-to-use calendar view, simply select the dates you want users to be able to select (or not select!):
Easily configure days you are available, or if it’s easier, days you’re not! For example, you could configure your WP calendar plugin to automatically mark weekends as unavailable or designate specific holidays as blocked off.
Limit the times of day that can be selected, and set time intervals.
Set the time of day you’re available and even the increment of time to be blocked off when the user schedules! This feature is perfect for users who must ensure they only take appointments during certain hours or in specific increments, like 15-minute blocks for quick calls or 30-minute blocks for consultations.
Limit the number of submissions by date and time
Want an entire day or span of days to only be selected once? Twice? Ten times? No problem.
Need to have 30-minute time slots available throughout the day, but only want one person to be able to book each 30-minute slot? Easy.
Just toggle on submission limits by date and time, then tell the Advanced Datepicker how many submissions are allowed. With submission limits, you won’t overbook time slots, ensuring a smooth scheduling experience.
Apply Conditional Logic to date and time selection
Combined with the Conditional Logic add-on for Ninja Forms, the Advanced Datepicker opens up even more scheduling options!
Need to present users different options based on the date or time selected? Show or hide entire steps of the form? Conditional Logic allows you to adjust your form dynamically based on what the user chooses, making it a truly personalized experience. Charge different prices for different dates or times? Just apply the logic you need to make almost anything happen! For example, you could offer discounted rates for off-peak hours or higher prices for high-demand times.
Get automatic notifications of each new appointment
Ninja Forms notifications work flawlessly paired up with the WP simple booking calendar features. Count on email notifying you or your client of each new booking, preventing missed appointments, and ensuring everyone stays in the loop. Even get sms, Slack, or Trello notices if you prefer!
Need different notifications going out to different people depending on the date or times selected? Again with Conditional Logic, no problem.
Simplify professional scheduling and appointment forms with the Advanced WordPress Calendar Plugin for Ninja Forms!
Never wonder if your booking form will give you the options you need again. Stop dealing with the hassle of connecting to, and checking in with, third-party scheduling services. Start handling all your booking, appointments, scheduling, and more with the Advanced Datepicker for Ninja Forms!
What type of support is available to Ninja Forms customers?
We have a dedicated support team standing by to help with anything you may need. We’re available 9am-4pm EST, Mon-Fri, and strive to answer all customer requests within 24 hours.
How do Ninja Forms licenses work?
Licenses are subscription-based and will auto-renew each year unless canceled. If canceled, you may still use your extensions but will no longer receive important updates or support once the license expires.
Can I get a demo or trial of Ninja Forms add-ons before I buy?
We don’t have a demo or trial version of our add-ons, but we offer a 14-day full refund policy for any reason. The refund policy gives you the flexibility to try out our WP booking calendar features risk-free and see how they work for your business.
Changelog
3.3.2 (24 February 2025)
- Fix: Prevent undefined offset error on submitted date
- Fix: Prevent undefined variable warning in PHP 8
3.3.1 (09 November 2023)
- Fix: Allow custom code to override min/max dates.
3.3.0 (09 October 2023)
- Feature: Add Precise Min and Max date settings to the datepicker field.
3.2.2 (11 January 2023)
- Bug fix: prevent repeatable fieldset display failure if Advanced Datepicker is enabled
3.2.1 (04 August 2022)
- Bug fix: prevent undefined submitted date error
3.2 (2 April 2021)
- Pre-release version change
3.1 (24 November 2020)
Changes:
- Initial Release