BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DrezSync: Calendar Booking for Gravity Forms icon
Actively maintained Tested with WP 7.1

DrezSync: Calendar Booking for Gravity Forms

Turn any Gravity Form into a booking form that stays in sync with Google Calendar. Hide booked times and save every booking to your calendar.

Active installs<10New
Downloads · 30d146▼ -26.6% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads472Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d19▼ -17.4% week over week
Our verdict

Solid choice

DrezSync: Calendar Booking for… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.

  • Actively developed — last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

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

Daily downloads

102030Jul 21Aug 24Sep 28
Yesterday4
Daily average (1y)7
Peak day40Jul 21, 2026
Last 12 months472

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

Rankings

Where DrezSync: Calendar Booking… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
appointments >100 946 Best appointments plugins →
booking >100 2,067 Best booking plugins →
google calendar >100 961 Best google calendar plugins →
gravity forms >100 1,582 Best gravity forms plugins →
scheduling >100 2,043 Best scheduling plugins →

About DrezSync: Calendar Booking for Gravity…

From the official readme · v1.7.3

Description

DrezSync connects a Gravity Form to your Google Calendar, so your form only ever offers times that are actually open, and every booking someone makes is written straight to your calendar.

Add one DrezSync Booking field to a form, set your hours and slot length, and you have a working booking form. No coded time slots to type out, no juggling multiple fields. When a customer picks a date, DrezSync checks your calendar live and hides anything already booked. When they submit, the booking appears on your calendar with their details.

What you can do

  • Add a booking field to any Gravity Form in seconds
  • Add more than one booking field to a form, each with its own calendar
  • Offer time slots based on your open days, hours, and slot length
  • Automatically hide times that are already booked in Google Calendar
  • Write each booking to your calendar with the submitted details
  • Set the accent color of the selected time to match your brand
  • Follow a guided, step-by-step setup to connect Google

Built for real businesses

Whether you run a studio, a clinic, a salon, or a tour, DrezSync keeps your form and your calendar as one. No double bookings, no manual copying.

DrezSync Pro

When your business grows, DrezSync Pro adds date-range booking for rentals and stays, slot capacity for group bookings, live overlap protection across fields, choosing the calendar from another field (for example by location), custom event titles, automatic customer calendar invites, and priority support. Learn more about DrezSync Pro

Support

The free version is self-service through our documentation, which covers setup and the most common questions. Read the DrezSync setup documentation

External services

DrezSync connects to Google Calendar using the Google account you authorize during setup. This connection is required for the plugin to work, and it is set up by you, on purpose, from the plugin settings screen.

What is sent, and when:

  • When a visitor picks a date on a booking form, DrezSync asks the Google Calendar API for the events on the chosen calendar for that day, so it can show only the open times. No visitor data is sent for this availability check.
  • When a booking is submitted, DrezSync creates an event on your Google Calendar with the details entered on the form, such as the name and the chosen time, so the booking appears on your calendar. If you turn on the Pro option to invite the customer, their email address is added to that event as a guest.

DrezSync does not send any data to Ally Drez or to any service other than your own Google account. It does not track visitors.

This service is provided by Google. By connecting it you agree to Google’s terms and policies:

  • Terms of Service: https://policies.google.com/terms
  • Privacy Policy: https://policies.google.com/privacy
  • Google API Services User Data Policy: https://developers.google.com/terms/api-services-user-data-policy

Installation

  1. Install and activate Gravity Forms.
  2. Upload and activate DrezSync.
  3. Go to DrezSync in your admin menu and follow the guided setup to connect Google Calendar.
  4. Add a DrezSync Booking field to any form and set your availability.

Frequently asked questions

Do I need Gravity Forms?

Yes. DrezSync is an add-on for Gravity Forms and needs it installed and active.

Does it work with the latest Gravity Forms?

Yes. DrezSync tracks Gravity Forms closely and is tested against current releases, including Gravity Forms 3.0.

Where are my Google credentials stored?

Securely in your site’s database, encrypted with your site’s own keys, never in a file that can be reached from the web.

Can I use more than one calendar?

Yes. Each DrezSync Booking field connects to one Google Calendar, and you can add more than one booking field to a form, each with its own calendar. DrezSync Pro adds dynamic routing, where a single field chooses its calendar from another field’s answer, for example by location.

Does it support date-range booking for rentals?

Date-range booking (check-in to check-out) is part of DrezSync Pro. The free version handles time-slot appointments.

Will my bookings survive if I upgrade to Pro?

Yes. Your Google Calendar connection, your form settings, and every booking field stay exactly as they are. Pro installs alongside the free version, takes over, and the free version can then be removed safely.

Changelog

1.7.3

  • Updated the bundled Guzzle HTTP library to 7.15.2, resolving two security advisories in that dependency.
  • Confirmed compatible with Gravity Forms 3.1.

1.7.2

  • Fixed: when a booking field takes its calendar from another field on the form, changing that answer now clears the dates you had already picked, instead of carrying them over to the new calendar.
  • Fixed: booking fields set to different calendars no longer block one another. Overlap protection now applies only within a single calendar, so a stay booked in one location cannot clash with a stay in another.
  • Fixed: the overlap warning now clears itself as soon as the clash is resolved, without needing to pick the dates again.
  • Fixed: a month that fails to load now retries on the next visit, instead of showing as fully booked for the rest of the session.
  • Tested with WordPress 7.1.

1.7.1

  • Booking field editor: the Open days, hours, and slot length options now hide when a field is set to Date Range, since those apply only to time-slot booking. The check-in and check-out settings show in their place.
  • Confirmed compatible with Gravity Forms 3.0.

1.7.0

  • Added a visual calendar to the booking field that greys out dates with no availability, so customers can see at a glance when they can book instead of clicking dates to find out.

1.6.9

  • Updated the bundled Guzzle HTTP library to 7.15.1, resolving three security advisories in that dependency.

1.6.8

  • Fixed the admin styling on the Gravity Forms settings tab.
  • The booking field settings now keep working when Gravity Forms no-conflict mode is enabled.

Full changelog on WordPress.org →

Screenshots

Customers pick a date and an open time, right on your Gravity Form.
Customers pick a date and an open time, right on your Gravity Form.
Add booking to any form with one field. Set your open days, hours, slot length, and calendar.
Add booking to any form with one field. Set your open days, hours, slot length, and…
Connect your own Google Calendar in a couple of clicks.
Connect your own Google Calendar in a couple of clicks.
Every booking lands on your Google Calendar, and booked times are blocked automatically.
Every booking lands on your Google Calendar, and booked times are blocked automatically.
Book a date range for rentals and stays. DrezSync Pro can even pick the calendar from another field, such as a Location choice.
Book a date range for rentals and stays. DrezSync Pro can even pick the calendar from…
The calendar greys out dates with no availability, so customers only ever choose a day that is open.
The calendar greys out dates with no availability, so customers only ever choose a day…

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 DrezSync: Calendar Booking fo… alternatives

All appointments 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) 5 days ago 85
2 Events Manager – Calendar, Bookings, Tickets, Appointments and more! Events Manager Events calendar and booking system: bookings, reservations, appointments, scheduling, event… by Marcus (aka @msykes) 60K+ ★★★★★★★★★★ 4.2 (549) 5 days ago 90
3 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 (579) 7 days ago 92
4 Simply Schedule Appointments Simply Schedule Appointments Unlimited appointments, booking calendars, and notifications. Powerful appointment booking… by NSquared 50K+ ★★★★★★★★★★ 5 (155) 6 days ago 95
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) 5 days ago 93
6 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 2 weeks ago 81
7 Business Essentials for Contact Form 7 Business Essentials for Contact Form 7 Business Essentials for Contact Form 7 by Scott Paterson 7K+ ★★★★★★★★★★ 3.3 (10) 3 days ago 77
8 Setmore Setmore The SetMore plugin enables your customers to book appointments with you online via your… by davidfull 4K+ ★★★★★★★★★★ 2.5 (4) 1 month ago 63
9 WPS Bookings for WooCommerce WPS Bookings for WooCommerce This WordPress Booking Plugin lets you manage full-day bookings, service appointments… by WP Swings 3K+ ★★★★★★★★★★ 4.5 (42) 2 months ago 81
10 Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling: Effortlessly manage appointments with a simple… by themespride 3K+ ★★★★★★★★★★ No reviews 3 weeks ago 71

FAQ

DrezSync: Calendar Booking for Grav…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is DrezSync: Calendar Booking for… free?

Yes. DrezSync: Calendar Booking for… is free to download and use from the official WordPress.org plugin directory.

Is DrezSync: Calendar Booking for… safe to use in 2026?

DrezSync: Calendar Booking for… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.

How many websites use DrezSync: Calendar Booking for…?

DrezSync: Calendar Booking for… is active on <10 WordPress websites and has been downloaded 472 times since it launched in July 2026. It was downloaded 146 times in the last 30 days.

Does DrezSync: Calendar Booking for… work with WordPress 7.1?

Yes. The developer has tested DrezSync: Calendar Booking for… up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does DrezSync: Calendar Booking for… need?

DrezSync: Calendar Booking for… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DrezSync: Calendar Booking for… last updated?

The latest version, 1.7.3, was released on September 7, 2026 (3 weeks ago).

Who makes DrezSync: Calendar Booking for…?

DrezSync: Calendar Booking for… is developed and maintained by Ally Drez.

What are the best alternatives to DrezSync: Calendar Booking for…?

The most popular alternatives to DrezSync: Calendar Booking for… are Booking for Appointments an… (90K+ installs), Events Manager (60K+ installs) and Online Scheduling and Appoi… (60K+ 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.