Start free trial

Accept online bookings and appointments.

Take bookings that sync with your calendars while letting customers self-schedule and even pay for appointments.

Start your free trial

Take live bookings and schedule appointments within your forms.

Take bookings for your services as provided by your available resources, whether they’re locations, doctors, clinicians, stores, or something else. Send confirmation emails to users and get notified instantly of bookings and appointments.

Automatically accept bookings and appointments, take payments, and more.

Use booking fields, choice fields, calculation fields, signature fields, and payment fields to automate any booking process you want to manage.

Bookings & Appointments

Take bookings that sync with your calendars while letting customers self-schedule and even pay for appointments.

View all features

Accept Payments

Use our platform to take payments directly or integrate with your existing payment provider such as Stripe, Paypal, PinPayments, eWay, Commbank BPoint, NAB Transact and more.

View all features

Calculation Fields

Add fields that automatically calculate a numeric or text-based value based on other answers on the form.

View all features

Online Signatures

Allow form users to sign electronically using their mouse or finger to gather signatures for consent, payments, contracts and more.

View all features
Create and publish your form

Create online forms that accept bookings and appointments.

  1. Step 1: Choose a pre-made template (such as a booking or order form) or start fresh, then enter the Form Builder to add form fields and edit the design. Drag a Booking field into your form and follow the prompts to add your Services and the Resources you have to provide them. Set up details such as duration, prices, lead times, availability, and more. You can add calculation fields, signature fields, and payment fields, along with images, headings, logos and more.
  2. Step 2: Go to Form Settings to set-up auto-replies, email and SMS notifications, confirmation pages, workflows, permissions, passwords, multi-page forms, conditional logic, and more.
  3. Step 3: Publish and share your mobile-friendly form right away via your website, social and email. Get notified of submissions and bookings instantly via email or text.

Learn more about using Snapforms at our Guides & FAQs.

Get an online form trial or demo absolutely free.