Skip to main content

Make a lead form for mini sessions

Create a lead form that lets clients schedule, sign a contract, pay, and book a mini session in one step

Lead forms let you create public, shareable forms for booking mini sessions. You can also attach a contract and a payment schedule directly to the form — so a booking comes with a signature and payment, not just a scheduled time. Your account comes preloaded with a mini session template, simplified for photographers, to make the build process faster.

📚 Tips

Before you get started:


Build the lead form

  1. From the navigation menu, select Lead capture > Lead forms

  2. Select Create new > Mini session form

  3. Select Edit form

  4. Select the “Add a session” dropdown > + Create new or choose an existing session

  5. Select Next, then follow the prompts over the next few screens. If you want to:

    • Make changes to any required or optional fields: Hover over the field, then select Edit icon Edit (pencil icon)

    • Add more fields: Select + Add question

    • Require clients to sign a contract to reserve their spot: Turn on Add a contract, then select an existing contract template or + Create new

    • Allow clients to pay in full or across multiple payments when they book: Turn on Accept payment, then enter the total price (required)

      • To split the cost into multiple payments instead of collecting it all upfront, select + Add payment. You can adjust the payments, but make sure they add up to the total price.

      • You can have a maximum of 2 payments per schedule. If you need more, see If you need more than 2 payments.

  6. Enter a form name. Optionally, add a thumbnail.

    • If you want to automatically send a confirmation email to clients when they submit the form, turn on Send confirmation email. You can also select Preview email.

  7. Select Review form, then review the template

What happens next

When someone submits the form, they sign the contract and pay (if added), and the session is booked. They'll get a confirmation email (if enabled) and the session is added to their calendar.

📣 Note

A session is booked only once the form is submitted. Learn more on the lead's experience in Lead form functionality and digital product FAQs.

You'll get an email and notification when a lead submits. HoneyBook creates a project in your “Inquiry” stage with the completed form, lead information, and signed contract and payment details attached.

If you need more than 2 payments

For more payments, a fully custom contract, or other smart file content, skip the built-in option and connect a smart file instead:

  1. Set up a smart file with a contract block (new or existing)

  2. Add an automation that sends the smart file when the lead form is submitted

  3. Now, every form submission triggers the automation and sends the contract automatically


Still have questions? Feel free to send us a message by selecting the Question Mark icon on any HoneyBook page. Our team is always happy to help!