>_ Solution  ·  FOR PHOTOGRAPHERS

Client galleries
& booking portal.

For photographers juggling enquiries in email, contracts in PDFs, galleries on a subscription service and invoices somewhere else. One branded portal that runs the whole client journey.

>_ we replace: Studio Ninja · Pixieset · ShootProof · HoneyBook · the spreadsheet
Build yours Customer portals →
FOR PHOTOGRAPHERSPhotographers. Photographer Client Galleries & Booking Portal. Solution | YOURS

The problem
we solve

Sound familiar?

Every job means five tools: email for enquiries, a PDF for the contract, a payment link for the deposit, a gallery subscription for proofs, an accounting app for the invoice. None of them talk to each other.

Clients get lost between the tools. "which link was the gallery again?". And shoot-day evenings go to admin instead of editing.

Gallery services charge monthly forever, watermark the experience with their own brand, and hold years of client galleries hostage to the subscription.

What you're
probably on now

We know these tools well. And exactly where they stop.

Studio Ninja

Good workflow. But galleries and delivery still live somewhere else.

Pixieset

Lovely galleries, rented monthly forever, with their name in the corner.

ShootProof

Proofing sorted; bookings, contracts and payments still scattered across other tools.

HoneyBook / Dubsado

Powerful, generic, and famously a part-time job to set up.

Google Drive links

Free. Until a client shares the whole folder.

The spreadsheet

A shoot tracker only you understand, and only when it’s open.

>_ Moving off any of these? We migrate your data out as part of the build. History intact.

What's in
the build

Every piece, shaped around how you work.

[01]

One branded client portal

From enquiry to final delivery, clients log into one place with your name on it. Never a third party’s.

[02]

Booking with contracts & deposits

Enquiry forms flow into quotes, e-signed contracts and card deposits in one motion. No date is held without a signature and money down.

[03]

Proof galleries with selects

Clients browse proofs, heart their selects and leave notes per image. You see the shortlist instantly. No more spreadsheets of filenames.

[04]

Automated delivery

Final galleries deliver themselves on schedule with download limits, print-release PDFs and expiry rules you set once.

[05]

Shoot pipeline

Every job on a board. Enquiry, booked, shot, editing, delivered. With dates, balances owing and what’s blocking each one.

[06]

Payment tracking

Balance reminders go out automatically before the shoot. Final galleries unlock when the invoice is paid.

How we
build it

Same five steps, every build.

01

Discover

We map one of your real jobs end-to-end. Every email, every tool, every "sorry, resending the link". And find the handoffs where things stall.

02

Plan

A fixed-price spec covering the portal, gallery engine and migration of your active clients. Price agreed before build.

03

Build

You run a real client through the prototype early. Their confusion (or delight) shapes the gallery UX before launch.

04

Launch

Active galleries migrate off the subscription service; the old tools get cancelled inside a month.

05

Support

A care plan through busy season, or full handover with docs. Storage scales without a per-gallery fee.

What it
runs on

Owned outright. No lock-in.

Your own Postgres database + object storage. Galleries live on your infrastructure Signed, expiring gallery links. Private by default Stripe for deposits and balances E-signature contracts with audit trail Runs on your own domain Daily backups, tested restores
>_ What this typically changes
3wk→4d
select turnaround

Clients pick their images in the portal instead of emailing lists back and forth.

$0
per-month gallery fees

The subscription service goes. Storage costs cents, and the galleries are yours.

100%
deposits before date-hold

No date held without a signed contract and money down. Enforced by the system, not awkward emails.

>_ Typical outcomes for builds of this kind. Your quote spells out exactly what we'll commit to for you.

Make it yours.

Answer a few questions and get an honest, scoped quote in about three minutes. No sales call, no obligation.

Get my quote

More solutions