How to build a clinic appointment request form with Elementor Pro

An appointment request form for a clinic with Elementor Pro: doctor and time fields, email to reception, WhatsApp redirect, minimal patient data.

Updated 20 October 2026 · Written by AI Web Tools

Short answer

Build a clinic appointment form with Elementor Pro's Form widget: fields for name, phone, doctor (a select list), preferred date and preferred time, an Email action to reception, Collect Submissions as a backup, and a Redirect to a thank-you page or a WhatsApp chat. Ask for the minimum: no symptoms or medical history in a web form. Reception confirms the slot by phone.

The form

  1. Fields: Name, Phone (tel), Doctor (select), Preferred date (date), Preferred time (select: morning, afternoon, evening), optional Message.
  2. Actions After Submit: Email (to reception), Collect Submissions, Redirect.
  3. Success message: "We will call you to confirm your appointment."
  4. Test from a phone and check the email arrives. See if emails go missing.

Doctor profiles that feed it

List doctors with a Loop Grid so patients see timings before they book. See Loop Grid. A "Book with this doctor" button on each card can link to the form with a note of the doctor's name.

Patient privacy

  • Collect only what the appointment needs.
  • Use HTTPS and strong passwords for anyone who can see submissions.
  • Delete old submissions regularly.

The full use case is Elementor Pro for clinics.

Sources

Prices and features change. Check the source before you buy; we update this guide when they do.

Questions people ask

Still unsure? Message us on WhatsApp.

Can the form block double bookings?

No. It collects requests. A real-time slot calendar needs a booking plugin.

Can patients upload reports?

The Pro form supports file upload, but we advise against collecting medical documents through a website form.

Can reception get the request on WhatsApp?

The form can redirect the patient to WhatsApp, and reception gets the email. See the form-to-WhatsApp guide.

Ready to go Pro?

Message us on WhatsApp and get activated today.