advanced datepicker featured image logo

Ninja Forms +
Advanced Datepicker

Let your users book dates and times for appointments and more directly from any WordPress form!

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 even currently are using, any one of the many scheduling and booking plugins for WordPress. Lots of them out there, and many of them really good. They can also be complicated to setup and maintain for you and our 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 very 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!):

advanced datepicker field with calendar view displayed for enabling or disabling dates that can be selected by the user

 

Easily configure days you are available, or if it’s easier, days you’re not!

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!

advanced datepicker field's time range selection features

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 availabilities open all day, but any one 30 minute slot to only be booked by one person? Easy.

Just toggle on submission limits by date and time, then tell the Advanced Datepicker how many submissions are allowed.

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? Charge different prices for different dates or times? Just apply the logic you need to make almost anything happen!

Get automatic notifications of each new appointment

Ninja Forms notifications work flawlessly paired up with the Advanced Datepicker features. Count on on email notifying you or your client of each new booking. 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.

Start making professional scheduling and appointment forms easy with the Advanced Datepicker 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!

Frequently Asked Questions

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 cancelled. If cancelled, 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 do offer a 14-day full refund policy for any reason whatsoever.

Changelog

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