All templates

Creative · Free template

Free Photography Booking Form Template

This form lets photography clients request a shoot by choosing a session type, date, package, and location all in one place. It replaces the endless DM and email back-and-forth so you can confirm bookings and hold your calendar faster.

Free · no code · ready in seconds with AI

Best for

Used by portrait, wedding, family, and brand photographers to take client shoot requests straight from their website, Instagram bio, or booking link.

  • Build it in seconds — describe it or start from this template
  • On-brand design, not a plain grey form
  • Responses in one inbox + CSV export
  • Free, no code, no watermark

Run all of this from one link.

Free to start — no card required.

Photography Booking Form

Template preview — 9 fields

Your answer…
you@example.com
+1 555 000 0000
Portrait / Headshots
Mini Session (30 min)
Select a date
Select a time
Your answer…
Your answer…
Submit

Photography Booking Form template — questions

How do I use this Photography Booking Form template?

Describe your session types and packages to OneSol's AI, or start from this template. Edit any field, publish, then share the link or embed it on your site or Instagram bio. New booking requests land in your inbox with email alerts — free, and no code.

Can I collect a deposit or retainer when a client books?

Yes. Connect Stripe and add a payment step so clients pay a deposit or the full session fee as they submit. The booking and payment arrive together, so you hold the date with far less risk of a no-show.

Is the Photography Booking Form free?

Yes. It's completely free to build, publish, and share — no watermark, no code, and no credit card required.