Photo booking: how to set up online booking for photography

Direct answer

Photo booking is the online scheduling step where a client picks a session type, sees real availability, and pays a deposit to hold the date — instead of a back-and-forth over email or DMs. Setting it up means defining session types and prices, opening real availability, requiring a deposit at book time, and sending one client link instead of five email questions. The goal is a paid hold without calendar ping-pong.

Grain Issue builds photo booking + deposit into the same photographer client portal as proofing and delivery, rather than as a separate add-on product. Pixieset (Studio Manager) and ShootProof both sell booking as a distinct feature bolted onto their gallery product — worth knowing if you're comparing rather than just setting up: see Grain Issue vs Pixieset. Calendly + a CRM still works if you already live in that stack.

Setup steps

  1. Write session types clients understand (family, newborn, branding) with a clear starting price.
  2. Set length, buffers, and blackout dates so the calendar matches how you actually shoot.
  3. Require a deposit at booking so tire-kickers self-filter.
  4. Put one book link in your inquiry reply and site. See photography clients ghost after inquiry.
  5. Confirm by email with date, location notes, and what happens next.
  6. Connect card payments so deposits land in your Stripe. See how to collect card payments as a photographer.

What good booking is not

  • A discovery call for every price question
  • Venmo screenshots as your payment system
  • A calendar tool that never talks to your gallery

If inquiries arrive while you're out shooting, see how to answer photography inquiries fast.

FAQ

Do I still need a consult call?

Only when the job is complex. For standard portrait sessions, a book + deposit link converts warmer leads faster.

Can I keep Calendly?

Yes. Keep it if it already works. Replace it when you are paying for Calendly and a gallery and still copy-pasting client details.

Will online booking stop ghosting?

It reduces friction. It does not stop comparison shopping. Pair booking with a published starting price.