BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DayPick: Date Fields for Contact Form 7 icon
Maintained Tested up to 7.0.7 #90 in booking

DayPick: Date Fields for Contact Form 7

Modern, mobile-friendly date & time picker for Contact Form 7. All features free, all translations included, no license keys.

Active installs100+100+ tier
Downloads · 30d149▲ +22.1% vs prev. 30d
Rating5/51 reviews
Health score60/100Fair
All-time downloads459Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d43▲ +30.3% week over week
Our verdict

Use with caution

DayPick: Date Fields for Contac… works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 5/5 and was last updated 4 months ago, and scores 60/100 on our health check.

  • Small user base (100+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

246Jul 14Aug 27Oct 11
Yesterday5
Daily average (1y)4
Peak day46Jun 19, 2026
Last 12 months461

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where DayPick: Date Fields for Co… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
booking >100 2,192 Best booking plugins →
contact form 7 >100 3,593 Best contact form 7 plugins →
Date Picker #35 1,908 Best Date Picker plugins →
datetime #16 431 Best datetime plugins →
Time Picker #34 2,511 Best Time Picker plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About DayPick: Date Fields for Contact Form 7

From the official readme · v1.0.1

Description

DayPick adds a [daypick] form-tag to Contact Form 7: a fast, mobile-friendly date and time picker built on the flatpickr library.

Everything is free. No pro version, no license keys, no per-domain restrictions, no paid translations. 50+ languages ship with the plugin and are picked automatically from your site language.

Why DayPick?

  • Local display, ISO storage – the visitor sees the date in their own format (e.g. 15.07.2026), but the form always submits a clean ISO value (2026-07-15). No more AM/PM confusion or broken database exports.
  • Server-side validation – min/max dates, disabled days and hour ranges are enforced on the server too, not just in the browser.
  • Automatic language – the picker follows your WordPress site language out of the box. All 50+ flatpickr locales are bundled.
  • Visual tag generator – add a field from the Contact Form 7 editor without writing any code.
  • Loads only when needed – assets are enqueued only on pages that actually render a DayPick field, with defer strategy.
  • Theme-safe styling – isolated popup CSS prevents theme conflicts.

Usage

Add a tag to your form, either with the DayPick button in the form editor or manually:

[daypick* appointment mode:datetime min:today max:+90d hours:09:00-18:00 step:30 disable:weekends firstday:1]

Available options:

  • mode:date / mode:time / mode:datetime – picker type (default: date)
  • min:today, min:2026-07-01, min:+7d – earliest selectable date
  • max:+90d, max:2026-09-30 – latest selectable date
  • hours:09:00-18:00 – allowed time range
  • step:30 – minute increment
  • disable:weekends, disable:2026-07-15,2026-07-16 – disabled days (can be combined)
  • firstday:1 – first day of week (0 = Sunday, 1 = Monday; default: site setting)
  • format:d.m.Y – display format (PHP date tokens; use _ for a space, e.g. format:d.m.Y_H:i)
  • "Select a date" placeholder – show the quoted text as the field placeholder; without placeholder the same text becomes a pre-filled default value

The submitted value is always ISO: Y-m-d, H:i or Y-m-d H:i depending on the mode. Use the regular mail-tag (e.g. [appointment]) in your email template.

Credits

DayPick bundles the flatpickr library (v4.6.13), released under the MIT license, which is GPL-compatible. The non-minified source code is available in the flatpickr GitHub repository.

Installation

  1. Install and activate Contact Form 7.
  2. Go to Plugins → Add New, search for “DayPick”, install and activate.
  3. Edit a form and use the date/time picker (DayPick) button, or add a [daypick your-field] tag manually.

Frequently asked questions

Do I need a license key or a pro version?

No. Everything – all features, all translations – is free.

Which languages are supported?

All 50+ locales bundled with flatpickr (Turkish, German, French, Spanish, Arabic, Japanese and many more). The picker automatically follows your site language. You can override it with the daypick_locale filter.

What value is sent in the email?

By default the ISO value (e.g. 2026-07-15 14:30). If you set a display format on the tag (e.g. format:d.m.Y_H:i), the email uses that same format (e.g. 15.07.2026 14:30), localized to your site language and timezone. Stored/exported data (database, CFDB7) always stays ISO for consistency.

Can visitors bypass the date restrictions?

No. min/max, disabled days, hour range and minute step are validated on the server during submission, not only in the browser.

Does it work on mobile?

Yes. DayPick renders the same picker on mobile devices so that your rules (disabled days, hour ranges) keep working everywhere.

Can I add placeholder text?

Yes. In the tag generator, fill in Default value and tick Use this text as the placeholder of the field, or add it manually: [daypick your-field "Select a date" placeholder]. The placeholder is shown on the visible field; the submitted value stays ISO.

Changelog

Initial release.

1.0.1

  • Updated the plugin display name.

1.0.0

  • Initial release: date, time and datetime modes; min/max limits; disabled weekends/dates; hour range and minute step; automatic locale; visual tag generator; server-side validation; ISO submission values.

Full changelog on WordPress.org →

Screenshots

Date picker on the front end.
Date picker on the front end.
Date & time picker with a restricted hour range.
Date & time picker with a restricted hour range.
Tag generator panel in the Contact Form 7 editor.
Tag generator panel in the Contact Form 7 editor.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best DayPick: Date Fields for Cont… alternatives

All booking plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Booking for Appointments and Events Calendar – Amelia Booking for Appointments and Events Calendar – Amelia Amelia is a powerful booking plugin for appointments and events. Manage scheduling… by Melograno Venture Studio 90K+ ★★★★★★★★★★ 4.6 (790) 3 weeks ago 94
2 Online Scheduling and Appointment Booking System – Bookly Online Scheduling and Appointment Booking System – Bookly Appointment booking system for WordPress — schedule appointments, manage calendars, send… by Bookly 60K+ ★★★★★★★★★★ 4.4 (584) 6 days ago 92
3 Simply Schedule Appointments Simply Schedule Appointments Unlimited appointments, booking calendars, and notifications. Powerful appointment booking… by NSquared 50K+ ★★★★★★★★★★ 5 (155) 3 weeks ago 95
4 SimplyBook.me – Booking and reservations calendar SimplyBook.me – Booking and reservations calendar Simply add a booking calendar to your site to schedule bookings, reservations, appointments… by Really Simple Plugins 30K+ ★★★★★★★★★★ 1 (1) 2 weeks ago 70
5 Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution Fluent Booking The ultimate solution for booking appointments, meetings, webinars, events, sales calls… by WPManageNinja 20K+ ★★★★★★★★★★ 4.7 (46) 3 weeks ago 93
6 Availability Datepicker – Booking Calendar for Contact Form 7 – Input WP Availability Datepicker Availability datepicker & booking calendar for any form. Configure business hours, time… by inputwp 10K+ ★★★★★★★★★★ 4.1 (42) 8 months ago 47
7 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 1 week ago 80
8 EMC – Embed Calendly Scheduling With Ease EMC – Embed Calendly Scheduling With Ease Embed Calendly scheduling features in WordPress and optimize your booking flow with custom… by Simpma 10K+ ★★★★★★★★★★ 4.8 (14) 3 weeks ago 73
9 Appointment Hour Booking – Booking Calendar Appointment Hour Booking – Booking Calendar Appointment Hour Booking is a plugin for creating booking forms for appointments with a… by codepeople 10K+ ★★★★★★★★★★ 4.9 (524) 6 days ago 94
10 Booking Package Booking Package Booking Package is the simplest solution for integrating an online appointment booking… by MASAAKI TANAKA 10K+ ★★★★★★★★★★ 4 (15) 1 week ago 70

FAQ

DayPick: Date Fields for Contact Fo…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 12, 2026

Is DayPick: Date Fields for Contac… free?

Yes. DayPick: Date Fields for Contac… is free to download and use from the official WordPress.org plugin directory.

Is DayPick: Date Fields for Contac… safe to use in 2026?

DayPick: Date Fields for Contac… works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 5/5 and was last updated 4 months ago, and scores 60/100 on our health check.

How many websites use DayPick: Date Fields for Contac…?

DayPick: Date Fields for Contac… is active on 100+ WordPress websites and has been downloaded 459 times since it launched in June 2026. It was downloaded 149 times in the last 30 days.

Does DayPick: Date Fields for Contac… work with WordPress 7.1?

DayPick: Date Fields for Contac… is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does DayPick: Date Fields for Contac… need?

DayPick: Date Fields for Contac… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DayPick: Date Fields for Contac… last updated?

The latest version, 1.0.1, was released on June 19, 2026 (4 months ago).

Who makes DayPick: Date Fields for Contac…?

DayPick: Date Fields for Contac… is developed and maintained by Wolinka.

What are the best alternatives to DayPick: Date Fields for Contac…?

The most popular alternatives to DayPick: Date Fields for Contac… are Booking for Appointments an… (90K+ installs), Online Scheduling and Appoi… (60K+ installs) and Simply Schedule Appointments (50K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.