Description
The Advanced Datepicker add-on incorporates a date and time selection field into Ninja Forms with granular availability control, allowing you to define blocks by day of the week, time windows, and submission limits per slot. This extension eliminates the need for external booking plugins by centralizing schedule, capacity, and time restriction management directly in the form.
Key Features of Advanced Datepicker
- Flexible input modes
Defines whether the field captures a date, time, or both in the same form input. - Day-of-week blocking
Marks an entire day as unavailable by clicking the day header in the calendar. - Capacity limits per slot
Restricts the number of submissions accepted per date or time slot. - Time windows and intervals
Sets the earliest and latest available times and the intervals between slots. - Merge tag compatibility
Passes the selected date value via merge tag to notifications and payment actions.
Benefits of Advanced Datepicker
- Scheduling without an external plugin
Forms that collect dates already control availability without installing a separate booking solution. - Overbooking control
The submission limit per slot prevents confirmations beyond the configured actual capacity. - Conditional logic integration
Works with the Ninja Forms Conditional Logic add-on to display the field conditionally. - Business hours restriction
Time windows configure scheduling options within business hours, without manual logic.
Who Is Advanced Datepicker For?
- Healthcare professionals, consultants, and service providers who collect appointments directly on the site.
- Event, rental, and venue operators who need to control capacity by date in registration forms.
- Developers and agencies that build advanced forms with Ninja Forms and need native availability control.
How to Download Advanced Datepicker
Advanced Datepicker is available for download on this Ultrapack page. To install, go to Plugins > Add New > Upload Plugin in the WordPress dashboard, select the .zip file, and activate it. With the module active, the date and time field appears in the fields list when editing any form in Ninja Forms.
The Advanced Datepicker component eliminates the need to install a separate booking plugin: after activating the module, the administrator inserts the date field into the Ninja Forms form and defines blocked days, service windows, and limits per slot through the same field editing interface. For those filling out the form, the displayed calendar already reflects actual availability without invalid options.
Frequently asked questions
Is Ninja Forms Advanced Datepicker GPL-licensed?
Yes. Ninja Forms Advanced Datepicker is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Ninja Forms Advanced Datepicker on multiple sites?
Yes. You can use Ninja Forms Advanced Datepicker on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Ninja Forms Advanced Datepicker cost at Ultrapack?
Ninja Forms Advanced Datepicker costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Ninja Forms Advanced Datepicker include updates?
Yes. The current version of Ninja Forms Advanced Datepicker is 3.3.4, published at Ultrapack on Feb 27, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ninja Forms Advanced Datepicker scanned before publication?
Yes. Every version of Ninja Forms Advanced Datepicker goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ninja Forms Advanced Datepicker?
Requires WordPress 6.7 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 3.3.4 17 February 2026
- Bug Fixes
- fix date format validation for d/m/Y (day/month/year) format
- fix default AM/PM value to respect hour limits
- fix weekday restrictions not working when no specific dates selected
- fix hour dropdown resetting when changing minutes with limited hours
- fix time-only field validation with hour limits
Version 3.3.3 02 February 2026
- Bug Fixes
- fix version comparison for min/max date settings
- = 3.3.2 (10 February 2025)
- Bug Fixes
- Prevent undefined offset error on submitted date
- 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: Precise Min and Max dates options added.
- = 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
Version 3.2 2 April 2021
- Pre release version change
Version 3.1 24 November 2020
- Initial Release
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
ninja-forms-advanced-datepicker.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ninja-forms-advanced-datepicker.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.7 or higher. Tested up to WordPress 6.9.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready