Everything Portal

Industries

Photography CRM: Track Every Shoot From Inquiry to Delivery

By the Everything Portal team7 min read

A photography CRM is a single place to keep every client, every shoot and every next step, so nothing depends on your memory or a pile of email threads. For most photographers, the whole thing comes down to four stages: inquiry, booked, shot and delivered. Each one has a few jobs attached, like sending a contract, collecting a retainer, or delivering the gallery on time.

A wedding photographer, a family portrait studio and a headshot shooter all run on the same bones: answer fast, get the contract signed, get paid, deliver, and ask for the next booking or referral.

This guide walks through how to set that up, what to track on each client, and which follow-ups are worth putting on autopilot.

Why photographers need a CRM at all

Photography is a business of many small handoffs. An inquiry comes in through your website at 11 pm. You reply the next afternoon. The couple asks about a second shooter. You send a quote. They go quiet for a week. Somewhere in there, a retainer is due and a contract needs a signature.

When all of that lives in your inbox and a spreadsheet, a few things go wrong:

  • Slow first replies. The client who wrote to three photographers often books the one who answered first.
  • Lost quotes. You meant to follow up on that proposal, then the weekend's shoot took over.
  • Paperwork gaps. The contract got signed, but the retainer invoice never went out, or the other way round.
  • Missed rebookings. The family you photographed last fall would happily book again. Nobody asked.

A CRM fixes these by giving every client a record, every job a stage, and every stage a next step you can see.

A simple photography client workflow

Here's a pipeline that works for most photography businesses. Rename the stages to match how you talk.

Stage What it means What happens here
Inquiry Someone asked about a date or package Reply, check availability, send pricing
Proposal sent They have your options Follow up after a few days
Booked Contract signed, retainer invoiced Send prep guide, confirm details
Shot The session or event happened Edit, cull, set a delivery date
Delivered Gallery sent Ask for a review, a referral, or the next session

Wedding photographers might add a "Planning" stage for the timeline call. A headshot photographer might skip Proposal, since most clients book straight from a booking page.

Each card on the board can carry a value, like the package price, so you can see at a glance how much work is booked for next month versus still sitting at the proposal stage. For more on picking stages that match how you sell, see our guide to building a sales pipeline.

What to keep on each client record

The client record is where all the small details live, so you're not digging through texts the week of the shoot. Useful custom fields for photographers:

  • Shoot type (wedding, family, newborn, headshots, brand, event)
  • Event or session date
  • Location
  • Package booked
  • Second shooter needed (yes or no)
  • Gallery delivery date
  • How they found you (referral, Instagram, Google, a venue)

Tags are handy for the things you'll want to filter by later: "past-client," "referral-source," "venue-partner," "mini-session." When it's time to announce fall minis, you can pull up everyone tagged "family" who booked in the last two years.

Keep notes on the human details too: the grandmother who uses a wheelchair, the toddler who needs a snack break at the 20-minute mark. These are the notes that make clients feel looked after. Tag past clients by shoot type and year as well, so an anniversary or maternity email can go to exactly the right people later.

Contracts and invoices without the back-and-forth

A signed contract and a paid retainer are what turn an inquiry into a booking. The faster both happen, the fewer dates slip away.

Getting the contract signed

Most photographers now send contracts to sign electronically rather than printing and scanning. A good setup lets you start from a template, fill in the client's name, date and package automatically, and send each signer a private link they can open on their phone.

In the US, the ESIGN Act and UETA give electronic signatures legal effect for most business agreements, including typical photography contracts. If you have an unusual situation, like a large commercial licensing deal, it's worth having a lawyer review your contract terms. Our step-by-step guide to getting a document signed electronically covers what makes an e-signature hold up.

Sending the retainer invoice

Send the retainer invoice right after the contract, or at the same time. A few things help:

  • Line items that match the contract. Package, add-ons, travel fee, any discount.
  • A clear due date. "Retainer due within 7 days to hold your date" is plain and fair.
  • Partial payments. Most photographers take a retainer now and the balance a few weeks before the event. Track both against the same invoice so you know exactly what's still owed.
  • Reminders. A polite nudge before the balance is due saves an awkward conversation later.

It also helps to know whether the client has seen the invoice at all. "Did you get my invoice?" is a much easier message to send when you already know they opened it twice on their phone yesterday.

Follow-ups worth automating

You don't need to automate everything. Start with the handful of follow-ups you most often forget. Each one is a simple "when this happens, do that" rule.

  1. When a new inquiry comes in from your website form, tag it "new-inquiry," send a short thank-you email with your pricing guide, and create a task to reply personally within a few hours.
  2. When a client books through your booking page, send a confirmation email with what to wear and where to park, and create a task to send the contract and retainer invoice.

A few steps follow a stage change rather than a booking, so make them part of moving the card. When you move a job to Shot, add a task with the gallery due date so editing doesn't slide. When you move it to Delivered, send your thank-you email from a saved template, asking for a review and mentioning your referral thank-you.

Write every email in your own voice. The automation just makes sure it goes out during a week of back-to-back weddings. There are more ideas in our list of small business automation ideas.

How Everything Portal handles this

Everything Portal starts every photography business from its general setup, which you rename to fit: clients, shoots, and your own stages like Inquiry, Booked, Shot and Delivered. Each client has one record with their emails, bookings, deals, notes, tags and custom fields together.

  • Booking pages let clients book sessions themselves, on your own web address if you like. See booking pages.
  • Documents and e-signature let you send a contract from a template with merge fields, track when it's opened and signed, and give everyone a signed copy with a signing certificate.
  • Invoices support line items, tax, discounts, partial payments and reminders. You see when the email is opened and when the invoice is viewed, and get a team chat message on the first view. Online card payments aren't available yet; clients see your payment instructions for now, and Stripe is on the roadmap.
  • Automations can tag, send an email, assign or create a task when a form is submitted, a booking is made, or something else happens.

If you'd like help shaping it around your workflow, contact us.

Frequently asked questions

What is the best CRM for photographers?

The best one is the one you'll actually keep updated. Look for a simple pipeline you can rename, client records with custom fields, booking pages, contracts you can send for e-signature, and invoices with partial payments. If one tool covers all of those, you'll spend less time copying details between apps.

Do photographers need a contract for every shoot?

Most photographers use a contract for every paid session, even short ones, because it sets expectations on delivery time, usage rights and cancellations. A template makes this quick. For anything unusual or high-value, have a lawyer review your terms.

How soon should I reply to a photography inquiry?

As fast as you reasonably can, ideally the same day. Clients often contact several photographers at once. An automatic thank-you email buys you a few hours, but a personal reply is still what books the job.

How do I handle retainers and final payments?

Send one invoice for the full package and record the retainer as a partial payment, then send a reminder before the balance is due. That way you always know what's been paid and what's still outstanding without a separate spreadsheet.

See it with your own business in it

Contacts, inbox, pipeline, bookings, invoices and e-signatures in one portal, set up for your industry.