For wedding photographers

Group shots,
without the shuffling.

Send each couple a guided survey. Get back an optimised shot list that moves the fewest people between frames. Printable PDF, shareable link, and a day-of wrangler app on your phone.

500+ photographers already shuffling less★★★★★ 4.9/5
17 shots optimised · -41% moves
📸Sarah & James · 14 Jun
Couple submitted 28 family members
psl.app/e/mitchell-obrien/shots
Shot list · Optimised
17 / 17
01Couple · both families+28
02Couple + bride’s parents-24
03Bride + parents + siblings+3 / 0
04Bride side only-1
05Couple + groom’s parentsswap 4
500+Shot lists generated
12 minAvg group-shot time
40%Less shuffling
4.9/5Photographer rating
Features

Everything you need on shoot day.

PerfectShotList handles the logistics so you can focus on light, composition, and the little moments between frames.

01 / OPTIMISATION

Optimised shot ordering that minimises who moves — between every single frame.

Our solver treats each shot as a node and each person-move as a cost. The result: a sequence that moves the fewest people possible, even for 40-person family groups.

solver preview
02 / SURVEY

Guided couple survey

They add family units and people — no spreadsheets, no email chains.

03 / STRATEGY

All · Balanced · Minimal

Couples pick a strategy; the pool filters to match.

04 / EDITABLE

Drag, drop, done.

The generated list is a starting point. Couples and photographers can add, remove, and reorder shots with drag-and-drop — changes re-run the optimiser live.

editor preview
05 / WRANGLER

Day-of wrangler app.

A mobile-first PWA your wrangler opens on their phone. Tap through shots one by one — who joins, who leaves, what to look for.

wrangler preview
06 / EXPORT

PDF + share link

Clean PDF for the binder, live link for the couple, or both.

07 / BRANDING

Your studio, your brand

Logo, palette, fonts — the survey and exports wear your colours.

08 / TIMING

Schedule buffer

Padding between frames so you’re never chasing the sun.

How it works

Four steps to a perfect shoot.

From first email to last family group — the flow takes about ten minutes to set up, and then it runs itself on the day.

01

Create an event

Add the couple’s names, date, venue, and any notes you want them to see.

02

Send the survey

Copy the magic link. The couple fills in family units and picks a strategy.

03

Review & lock

Couple reviews the auto-generated shots. You lock the list when it looks right.

04

Shoot on the day

Open the wrangler app, tap through. Mark each shot captured, skipped, or retake.

Testimonials

Photographers love it.

Not just because it saves time — because it changes how relaxed the couple feels when you’re lining up 40 people at sunset.

★★★★★

I used to spend 30 minutes on group shots and still miss combinations. Last wedding I was done in 12 minutes with every shot ticked off.

Sarah Mitchell
Wedding photographer · Melbourne
★★★★★

The couple loved filling out the survey — they said it made them feel involved in the planning. And I got a perfectly ordered list without lifting a finger.

James O’Brien
Wedding photographer · Sydney
★★★★★

My second shooter used the wrangler app while I was doing candids. She said it was like having a cheat sheet for every shot.

Priya Desai
Wedding photographer · Brisbane
Pricing

Simple plans, no surprises.

Start for free. Upgrade when you’re ready. Every plan includes the optimiser — the magic isn’t gated.

StarterFree forever
$0 / forever

Try it on your next wedding.

  • 1 active event
  • Full survey flow
  • Optimised shot list
  • PDF export
Get started
StudioTeams
$49/ month

For teams and studios.

  • Everything in Pro
  • Team member seats
  • Studio-wide branding
  • Bulk event import
  • API access
Contact us
About

Built by a photographer, for photographers.

PerfectShotList was born out of frustration. Every wedding, the same chaos during group shots — printed lists that don’t account for transition time, family members wandering off because they don’t know when they’re needed, and a photographer trying to direct 40 people while losing golden-hour light.

We asked a simple question: what if the shot list itself was smart enough to minimise the shuffling? Turns out the answer is a well-known class of optimisation problem — and it works beautifully.

founder shoot

Ready to stop shuffling?

Create your first event in under a minute. No credit card required, no photographer left behind at sunset.

PerfectShotList
© 2026 PerfectShotList · Built with film grain & golden hour