Wix Forms: Scheduling Appointments Through Your Form
6 min
In this article
- Step 1 | Add a form to your site
- Step 2 | Add an appointment field to your form
- FAQs
Allow visitors to book free consultations or meetings directly on your site by adding an appointment field to your Wix form. For example, an interior designer can offer free consultations, allowing prospective clients to schedule a time to discuss their projects.
Appointments appear on your booking calendar, helping you stay organized and easily manage your schedule. They can take place over the phone, via video conferencing, or in person at your business or a custom location.
Before you begin:
To add an appointment field to your form, install Wix Bookings and upgrade your site.

Step 1 | Add a form to your site
Add a form to your site to gather valuable insights while allowing your visitors to submit inquiries, subscribe to newsletters, make purchases and more.
Wix Editor
Studio Editor
- Go to your editor.
- Click Add Elements on the left side of the editor.
- Click Contact & Forms.
- Choose from the following options: Create New Form, Add Existing Form, or Premade Forms.
- Click the desired form to add it to your page.

Step 2 | Add an appointment field to your form
Add an appointment field to your form to allow clients to schedule appointments directly through your site. Customize details such as duration, meeting format, assigned staff, and more.
Tip:
Add a brief service description to provide more context for your site visitors.
To add an appointment field to your form:
- (If you selected Create New Form) Skip to step 3 below.
- Click the form you added and then click Edit Form.
- Click Scheduling and select Appointment.
- Click the relevant tab to edit the General or Advanced appointment field settings:
General
Advanced
5. Click Save to create your appointment field in the form.
6. Customize the form further to add more fields to it.
What's next?
Design your form to tailor the form fields and background to your brand.
FAQs
Click a question below to learn more.
How can I view and manage appointments scheduled through my form?
Can I manually approve appointments?
Can I assign multiple staff members to one appointment?
Are appointments connected to e-commerce for payment processing?
Can I sync my calendar with the appointments made through the form?
Can I add more questions to the appointment booking form?
How can I customize the time slots for the appointment field?
How do I delete an appointment field from my form?