Creating the Gravity Form DrezSync Attaches To

DrezSync adds booking to a Gravity Form, so you need a form for it to live on. If you have never built one, this is the short version. Gravity Forms has full documentation for everything past this point.

Create the form

  1. In WordPress, go to Forms, then New Form.
  2. Give it a name. The name matters more than you would think, because by default it becomes the title of every calendar event the form creates. Consultation Booking reads better on your calendar than Form 1. You can override this later with a custom event title.
  3. Start with a blank form.

Add the fields you need

Most booking forms want at least these three:

  • Name, so you know who booked.
  • Email, which is what the Pro invite option uses to send them a calendar invite. It is also how you reply to them.
  • The DrezSync Booking field, which handles the date and the times together.

Add anything else you want to see on the booking. Everything a customer fills in is written into the calendar event’s description, so a Notes field or a Number of Guests field shows up on the event itself. See Adding Policy Text or Extra Details to the Event and Invite.

Add the booking

That is the DrezSync part, and it is one field. See Your First Booking Form for the field and its rules.

Put the form on a page

Edit any page or post, add the Gravity Forms block, and pick your form. Gravity Forms also gives you a shortcode if you would rather place it that way.

Test it before you publish

Use the Gravity Forms Preview to try a booking. Preview loads the form fresh, which rules out caching, the most common reason a form looks wrong right after you change something. See Changes Are Not Showing Up.

If no times appear when you pick a date, work through No Available Times Show on the Form. It is usually the calendar ID, the open days, or a timezone mismatch.