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.