How to create a password protected Booking page

If you don't want your ScheduleOnce Booking page to be available to the general public, you can put a form in front of your Booking page to act as a "gatekeeper". When your Customers access the Booking page, they will be prompted to provide a password before the form is displayed.

Some 3rd party forms and Custom forms can require a password. To password protect your Booking page, ensure that you’re using web form integration and that your lead generation form provides this functionality.

In this article, you'll learn about creating a password protected Booking page. 

Why would I need to create a password protected Booking page?

For example you may be offering appointments to a specific company and you don’t want non-employees to be able to schedule. By password protecting your Booking page you can selectively provide the password to only those Customers who should be allowed to access it.

Password protection also acts as an additional layer of security.

Creating a password protected Booking page

In this example your Wufoo form will act as the “gatekeeper” to your Booking page.

  1. Integrate ScheduleOnce with your Wufoo form using URL parameters
  2.  In Wufoo, create a new form or edit an existing form. Ensure that your Wufoo form includes the Customer name and Email fields.
  3. Use Wufoo’s templating feature to pass the field content to ScheduleOnce.
  4. In the Wufoo Form Manager, hover over your form and click the Set password button (Figure 1).Figure 1: Wufoo Form Manager
  5. Enter the password for the page and save the changes. Your Wufoo form is now configured to ask Customers for a password before the form can be displayed.

You should use one of the Wufoo sharing options to invite your Customers to schedule. Make sure to provide them with the password. Customers will enter the password, fill out the form and make a booking without having to fill out the ScheduleOnce Booking form.


Don’t share the ScheduleOnce Booking page directly as this will bypass the additional logic that applies on the Wufoo form step.

Was this article helpful?
Thank you for your feedback!