How to set up a client portal for your photography business

Direct answer

Setting up a photography client portal means giving every client one branded place to sign, pay, proof, and download — not a gallery link plus three other logins. The setup itself is mechanical (branding, proofing rules, payment connection), but most photographers skip the step that matters most: testing the whole flow as a client would, before the first real client hits it.

This guide covers the five steps in order: scope the job, brand it, configure proofing and delivery, connect payments, and test end to end.

Business portal vs gallery portal — pick the category first

Before configuring anything, know which kind of portal you're setting up. The two categories solve different problems and the setup steps differ:

CategoryHandlesExamples
Business portalContracts, invoices, session approvals, messagingHoneyBook, Dubsado, Grain Issue
Gallery portalProofing, delivery, print/digital salesPixieset, Pic-Time, ShootProof

Some tools cover both in one subscription. If you're deciding between a portal-first tool and a gallery-first one, see the full client portal comparison before you configure anything — reconfiguring later means re-training clients on a new login.

Step 1: Map your client journey before touching settings

Write down every touchpoint a client hits, in order: inquiry, contract, deposit, questionnaire, session reminder, proofing, final delivery, print upsell. A portal setup that skips this step usually ends up covering proofing and delivery well (the fun part) and leaving contracts and payments as an afterthought bolted on with a separate tool.

The test: can you name, right now, which single URL a client uses for every one of those steps? If the answer is "it depends which stage they're at," that's the gap the portal setup should close.

Step 2: Set up branding

Clients should never see the software vendor's name. At minimum:

  1. Logo — upload it wherever the portal exposes a branding slot
  2. Subdomain or custom domain — yourstudio.grainissue.com at minimum, a

fully custom domain (clients.yourstudio.com) if the platform supports it. See white label client portal for photographers for what's typically gated behind which tier.

  1. Colors and typography, if the platform allows it — secondary to logo/domain,

but worth matching your site

  1. Email sender name — check that transactional emails (proofing links, invoice

receipts) show your studio name, not the platform's

Branding gaps are the single most common reason photographers switch platforms later — check what's actually white-labeled vs partially white-labeled before you commit time to setup. If you're evaluating platforms rather than just configuring one you've already picked, Grain Issue vs Pixieset and Grain Issue vs Pic-Time both break down what's gated behind higher tiers.

Step 3: Configure the proofing and delivery flow

This is the part clients actually interact with most. Decide, before you configure anything:

  • Approval method — favoriting inside a gallery, a comment thread, or a full

sign-off step before final edits begin

  • Revision limits — how many rounds of changes are included, and what happens

past that

  • Delivery format — web gallery only, downloadable originals, or both
  • Mobile experience — test this specifically; most clients open proofing links

on a phone first, not a desktop

Full workflow detail (including common approval-loop mistakes) is in the photo proofing guide for photographers — read that before finalizing this step if proofing is new to your business.

Step 4: Connect payments and contracts

Two things need to be live before a real client hits the portal:

  1. Payment processor connection (Stripe or equivalent) — verify a test deposit

actually lands in your account, not just that the checkout page renders

  1. Contract template with e-signature — attach it to the booking step, not as a

separate email after the fact (photography contract template)

If the platform charges a commission on card payments or print sales, know the number before you price your packages around it — this is the detail most setup guides skip, and it changes your margin math more than any UI choice.

Step 5: Test the full flow as a client would

Fill out your own inquiry form. Book yourself. Pay a real (refundable) deposit. Open the proofing link on your phone, not just your laptop. Download a final gallery. This step catches the failures that only show up in production: bulk download timeouts, folder structures that don't match how you actually deliver, unbranded email footers.

Budget an actual afternoon for this, not fifteen minutes — the setup mechanics take under an hour; finding what's broken takes longer.

Common setup mistakes

  • No deadline on proofing — clients stall indefinitely without one
  • Bulk upload/download limits discovered mid-shoot-season, not during setup
  • Unbranded transactional emails — the one touchpoint most photographers forget

to check

  • Contract sent separately from booking instead of built into the flow
  • No export path tested — know how to get your own client data out before you

need to, not after

What's next

Once your portal is live, the next thing worth doing is standardizing what happens for every new client so setup quality doesn't depend on memory. See the photography client onboarding checklist for that. To agree on the look before each shoot, see how to make a mood board for a photoshoot.

FAQ

How long does it take to set up a photography client portal?

Mechanical setup (branding, proofing rules, payment connection) usually takes under an hour on most platforms. Budget more time — a half day — for testing the full flow as a client would, since that's where real problems surface.

Do I need a custom domain, or is a subdomain enough?

A branded subdomain (yourstudio.platformname.com) is enough for most studios. A fully custom domain matters more once you're sending the portal link in printed materials or want zero visible trace of the platform name. See white label client portal for photographers for what's typically gated behind which tier.

What's the difference between a client portal and just a gallery link?

A gallery link handles delivery only. A client portal covers the full arc — inquiry, contract, deposit, proofing, delivery, and often payments — under one login. See best client portal for photographers for the full breakdown.