Proofing
Client Taking Weeks to Pick Their Photos: What to Do
Before you send another reminder, find out which of two things is true: the gallery was never opened, or it was opened and the decision never happened. They need opposite messages.
Updated 5 September 2026
Here is the short version. Open your studio dashboard and look at the gallery tile: it carries an opened indicator, so you can see whether anyone has opened it. Then open the clients page and look at the pick count and comment count sitting next to that gallery. Those two numbers put you in one of two states.
If it was never opened, your problem is the link and the moment it arrived, and the fix is a resend that is easier to act on. If it was opened and no picks came back, your problem is the decision itself, and another reminder will not touch it. Sending the wrong one of those two messages is why a gallery sits for three weeks.
The rest of this page is how to tell the two apart, what to write in each case, and how to make the next gallery a smaller ask so this stops happening.
Step one: find out which of the two states you are in
clientgallery.io gives you two per-gallery signals, and they are enough for this diagnosis. The gallery tile in the studio dashboard shows whether the gallery has been opened. The clients page shows, for each gallery, how many picks and how many comments have come in. Read those, then pick your message.
| What you see | What it means | What to send |
|---|---|---|
| Not marked as opened | The link has not landed with the person who makes the decision. | A message about the link and the moment. Not a nudge about choosing. |
| Opened, pick count zero | The link landed. The decision is what stalled. | A message that makes the decision smaller, with a number and a date. |
Be honest with yourself about what this does not tell you. There is no per-client behaviour trail here. You cannot see that someone starred twelve photos and froze, and you cannot see how long they spent. Two states is the whole picture, and the useful thing is that the two states genuinely call for different words.
If it was never opened, fix the delivery, not the client
An unopened gallery is almost never a client refusing to look. It is an email that arrived at a bad hour, got triaged, and never came back up. So resend it in a form that survives a bad hour.
- Reply on the original thread. A reply keeps the history attached and lands under a subject the client already recognises, instead of starting a new message they have to place.
- One link, near the top, and nothing else competing with it. If the link is under three paragraphs of preamble, it is below the fold on a phone.
- Put the access code in the same message as the link. If you turned on an access code for that gallery, a code sitting in a different email is a second thing to find, and a second reason to deal with it later.
- Send it to the person who decides. A shared address that two people half read is a common reason a gallery shows as never opened.
One more check that is worth doing once and then never again: read your own delivery email on a phone. The account-wide analytics dashboard shows a device split across mobile, desktop and tablet. If most of the people opening your galleries arrive on a phone, then the phone is the version of your email that matters, and the desktop version you wrote it in is the one you should trust least.
Give it a business day after the resend before you conclude anything. The opened indicator flips when the gallery is opened, not when the email is read.
If it was opened and no picks arrived, the decision is the problem
This is the case where reminders do nothing, because the client is not forgetting. They opened four hundred photos, understood that you want thirty, and closed the tab. Nothing about a second reminder makes that request smaller.
What makes it smaller is splitting it in two, which is exactly what the two pick levels are for. A single tap stars a photo. A double tap loves it. The gallery tells the client so in its own words: open a photo, star what you like, love your favorites, then send your picks. The first pass costs nothing, because starring is not choosing. The second pass happens over a much smaller pile, and by then the client is deciding between twelve photos instead of four hundred.
Write your message in those same words. "Star anything you like, do not think about it, then go back and love your top twenty" is a task someone can start on a bus. "Let me know which thirty you want" is a task that needs an evening, and evenings keep getting used for something else.
Then check the last step, because it is the one that silently strands a finished client. Picks only reach you when the client presses send my picks and fills in a name and a valid email. The server rejects the submission without both. Picking itself needs no client account, so someone can star a whole gallery and still never have sent anything to you. If a client says they are done and your pick count is still zero, that dialog is where they are.
Worth one glance while you are there: picking is on by default, but it can be turned off per-gallery. A gallery that went out with picking off will never produce a pick, no matter how motivated the client is.
Make the next gallery a smaller ask
Most galleries that stall were too big on the day they were sent. Three changes fix more of this than any reminder schedule.
- Send fewer photos. A gallery holds up to 1,000 photos, but that ceiling exists as an abuse tripwire, not as a target. Every near-duplicate you leave in is a decision you have handed to someone who does not do this for a living.
- Break the event into chapters with sub-galleries. Sub-galleries are exactly one level deep, each with its own share link and its own optional access code. Getting ready, ceremony, portraits, reception is four small decisions instead of one large one, and a client who only has ten minutes can finish one chapter and feel finished.
- Put a number and a date in the delivery email. "Love your favourites, we need about thirty, by the 19th" is a brief. "Take your time" is not, and clients take it literally.
On the number, be clear about what the software does and does not do. Pic-Time documents a Selection Request tool where, in its words, "The Amount is the maximum number of images the client can select", and states it is "included in the Professional and Advanced Plans". clientgallery.io has no equivalent cap. Your number lives in your email and in your contract, not in an enforced limit, and if a hard cap is central to how you sell, that is a real reason to weigh Pic-Time.
Know the moment the picks land
Half of the waiting is not the client being slow. It is the gap between the client finishing and you finding out, which for most photographers is however long it takes to check a dashboard again.
clientgallery.io closes that gap two ways. The iOS app has been live on the App Store since 30 August 2026, and push fires on exactly two events: picks sent, and a full-resolution ZIP download. Each has its own per-device toggle. Separately, an email goes to the photographer when picks are sent, with the subject naming the client and the gallery, and a body that states how many photos were loved and how many were starred. There is no email on download; that one is push only.
For context, here is what the four large platforms document for the same moment. Phrase this as documentation, not capability: these are the notifications their own help centres describe.
| Platform | Documented notification when picking finishes | Push to your phone |
|---|---|---|
| clientgallery.io | Push on picks sent, plus an email stating how many were loved and starred | Yes |
| Pixieset | Dashboard bell notification and email | Not documented |
| ShootProof | "a notification on your ShootProof Dashboard, as well as an email notification" | Not documented |
| CloudSpot | Alert Photographer button, then "an email notification with their message and a link to view the favorites list" | Not documented |
| Pic-Time | A mobile app with push, whose documented triggers are gallery views, an order needing attention, a sale, vendors registering, guests pre-registering and support chat | Not for finished picks |
None of the four documents a push notification to the photographer's phone when a client finishes picking. That is a difference in what is documented today, and it is worth exactly what it is worth: it shortens your side of the delay, not the client's.
What the account-wide numbers are actually for
The analytics dashboard in clientgallery.io is account-wide. It is not a per-client report and it will not tell you what the Tremblay couple did last Tuesday. It tracks gallery visits, unique visitors, photo views, favourites, picks sent, ZIP downloads and shares, each against the previous period, plus an average time per visitor, a device donut across mobile, desktop and tablet, a top five photos list and a ranking of your most shared and most opened galleries. Visits under three seconds are discarded as bounces, and your own visits are excluded from tracking entirely.
Use it at the level it works at. If picks sent is falling while gallery visits hold steady, the problem is not delivery, it is the size of the ask you are making, and the fix is the previous section applied to every gallery rather than a better email to one client. If most of your visitors are on mobile, that tells you which version of your gallery and your delivery email deserves the attention. It cannot diagnose one stalled client, and it is not built to.
What no software fixes
A slow client is usually a busy client. Weddings and family sessions land in the middle of moves, newborns, work and everything else, and three weeks of silence is often just three ordinary weeks. Reading it as disinterest leads to messages that sound annoyed, which makes the gallery something to avoid rather than something to finish.
No software fixes an unclear brief either. If the client does not know how many photos they are choosing, what happens if they pick more, or what you do next, then stars, hearts, push notifications and sub-galleries all sit on top of a question they cannot answer. Write the number, the deadline and the consequence in plain words, once, in the email that carries the link.
And if your business genuinely needs a hard deadline, put it in the contract. We do not enforce deadlines. Hosted galleries do not expire, nothing locks a gallery to force a decision, and no feature will make a selection date binding on your behalf. A clause that says selections are due within fourteen days and that later selections move to the back of the editing queue does more work than any reminder system, because it is the thing you can actually point to.
Sources
clientgallery.io product behaviour was verified in the product source on 5 September 2026: the opened indicator on gallery tiles, per-gallery pick and comment counts on the clients page, the star and love pick levels and their tap gestures, the send my picks dialog requiring a name and a validated email, the per-gallery picking toggle, the 1,000 photo per-gallery fair-use ceiling, sub-galleries one level deep with their own share links and access codes, push on picks sent and on full-resolution ZIP download, the picks email stating loved and starred counts, the account-wide analytics dashboard and its KPI set, and the iOS app being live since 30 August 2026. Competitor pages were fetched 5 September 2026.
- clientgallery.io product behaviour, verified in the product source 5 September 2026, https://clientgallery.io
- ShootProof, How to use Favorites Notification ("a notification on your ShootProof Dashboard, as well as an email notification"), fetched 5 September 2026, https://help.shootproof.com/hc/en-us/articles/1500009323842-How-to-use-Favorites-Notification
- CloudSpot, How Do I Know When My Client Has Finished Favoriting Photos (the Alert Photographer button and "an email notification with their message and a link to view the favorites list"), fetched 5 September 2026, https://help.cloudspot.io/en/articles/1711787-how-do-i-know-when-my-client-has-finished-favoriting-photos
- Pic-Time, mobile app notifications (the documented push trigger list: gallery views, an order needing attention or approval, a sale, vendors registering, guests pre-registering, a support chat message), fetched 5 September 2026, https://help.pic-time.com/en/articles/11972011
- Pic-Time, Selection Request ("The Amount is the maximum number of images the client can select", "included in the Professional and Advanced Plans"), fetched 5 September 2026, https://help.pic-time.com/en/articles/7831183
- Pixieset, All about Notifications (dashboard bell notifications and email notification settings), fetched 5 September 2026, https://help.pixieset.com/hc/en-us/articles/115003782811-All-about-Notifications
Frequently asked
My client has not picked photos in three weeks. What do I do first?
Check whether the gallery was ever opened. The gallery tile in your studio dashboard carries an opened indicator, and the clients page shows the pick and comment counts for that gallery. If it was never opened, resend the link on the original email thread with the access code in the same message. If it was opened and the pick count is zero, the decision stalled, and a reminder will not help. Send a smaller instruction instead.
Can I see how long a specific client spent in their gallery?
No. clientgallery.io's analytics dashboard is account-wide, not per-client. You get an opened indicator and pick and comment counts for each gallery, and account level numbers such as gallery visits, picks sent and an average time per visitor across everything. There is no per-client behaviour trail, so you cannot see that someone favourited twelve photos and stopped.
How do two pick levels help a client who is stuck?
They split one hard decision into two easy ones. A single tap stars a photo, a double tap loves it, and the gallery tells the client to star what they like, love their favorites, then send their picks. The first pass costs nothing because starring is not choosing. The second pass happens over a much smaller set, which is a far easier request than picking thirty from four hundred in one go.
The client says they finished but I received nothing. Why?
Picking and sending are two different steps. A client can star and love photos with no account at all, because the share link is the only authentication. Sending requires the send my picks dialog, which needs a name and a valid email, and the server rejects a submission without both. If someone says they are done and your pick count is still zero, that dialog is where they stopped.
Will I get a phone notification when the client sends their picks?
Yes. The clientgallery.io iOS app has been live since 30 August 2026 and push fires on two events, picks sent and a full-resolution ZIP download, each with its own per-device toggle. You also get an email on picks that states how many photos were loved and how many were starred. None of Pixieset, ShootProof, CloudSpot or Pic-Time documents a push to the photographer's phone when a client finishes picking.
Can I set a deadline that forces the client to choose?
Not in the software. clientgallery.io does not enforce selection deadlines, hosted galleries do not expire, and nothing locks a gallery to force a decision. If a deadline matters to your business, it belongs in your contract, for example selections due within fourteen days with later selections moving to the back of the editing queue. Pic-Time does document a Selection Request tool that caps how many images a client can select, which is worth weighing if an enforced limit is central to how you sell.
How do I stop this happening on the next job?
Send fewer photos, split the event into chapters using sub-galleries, which are one level deep and each carry their own share link, and put a clear number and a clear date in the delivery email. A gallery holds up to 1,000 photos, but that ceiling is an abuse tripwire, not a target. Every near-duplicate you leave in is a decision handed to someone who does not do this for a living.
Your client galleries, under your name
Unlimited galleries, your branding, one-click Pixieset import, and a Lightroom plugin, all on a flat 10 $/month with everything included. Your first gallery is free.
Create your studio