How to Deliver Wedding Photos to Clients Without Re-Uploading
A practical wedding delivery workflow: organize the day into scenes, password-protect the gallery, send a sneak peek early, and get album picks back as filenames instead of an email thread.
The wedding is shot, culled, and edited. What's left is the part nobody enjoys: moving 60–90 GB of finished JPEGs somewhere the couple can actually see them, and then waiting weeks for their album picks. Here's a delivery workflow that skips the upload entirely and turns selection into a list of filenames you can paste straight into Lightroom.
How do I deliver wedding photos to clients?
Deliver wedding photos by sharing the Google Drive folder you already backed the wedding up to as "Anyone with the link", publishing it as a password-protected gallery, and sending the couple that single link. Because the gallery reads the folder live instead of copying it, there's no second upload, no storage tier, and photos you add later appear in the link the couple already has.
Why the upload step is the real bottleneck
Most wedding photographers already have the finished set in cloud storage — it's the backup. Uploading that same set again to a gallery platform costs an evening of bandwidth, and then costs again every month as a storage tier. It's the one step in the whole workflow that produces nothing: the couple can't tell whether their photos were copied to a second server or read from the first one.
Delivering from Drive removes it. The folder is the gallery. You go from "export finished" to "link sent" in about a minute, and old weddings stay online at no extra cost — which matters more than it sounds, because anniversaries are when couples come back, order prints, and refer you.
Step 1: Let your folder structure become the gallery structure
A wedding delivered as one undifferentiated wall of 900 thumbnails is exhausting to browse, and the ceremony gets buried under the reception. Use subfolders the way you'd use chapters:
- Getting Ready
- First Look
- Ceremony
- Portraits
- Reception
Each subfolder becomes a named scene in the gallery that the couple can jump between. You're probably organizing this way already — the point is that no separate step is needed to carry it across. Reorganize in Drive later and the gallery follows.
Step 2: Publish it, with a password
In Drive: right-click the wedding folder, Share, and set General access to "Anyone with the link" as a Viewer. Then paste that link into GalleryLink, add the couple's names as the title, pick a theme and layout, and set a password.
Two independent layers protect the work: the slug is random and unguessable, and only a bcrypt hash of the password is ever stored. Pick something the couple can say out loud — first names and the year is the convention for a reason, since they'll be forwarding it to family. Client galleries also carry a noindex, so a wedding never turns up in someone's search results.
Step 3: Send a sneak peek before the full set
The couple will ask for something to post within 48 hours. Because the gallery reflects the folder, you don't need a separate delivery for this: drop ten finished frames into the folder, send the link, and add the remaining 890 a week later. Same URL, no follow-up email, no explanation about which link is the real one.
This also rescues the awkward case where you find another card or re-edit three frames after delivery. Fix it in the folder; the gallery is already correct.
Step 4: Get album picks as filenames, not descriptions
Album selection is where wedding delivery usually stalls. The couple replies with "the one on the steps where she's laughing", you spend an evening decoding it, and two rounds later you're still not sure you have the right frame.
Turn on album selection with a target count instead — 60 frames for a 40-page album, say. The couple hearts photos as they browse, sees their running count against the target, and submits a final set with their name attached. What lands in your dashboard is a timestamped list of actual filenames. No accounts were created to make that happen; favorites are tracked per browser.
How long should a wedding gallery stay online?
As long as you like. This is the quiet advantage of Drive-based delivery: an archived wedding costs you nothing beyond the Drive storage you were already paying for, so there's no reason to expire it at 90 days or charge the couple to reactivate it. When they come back on their fifth anniversary, the link still works.
A realistic timeline
| When | What you do | What the couple gets |
|---|---|---|
| Day 2 | Drop 10 edited frames into the folder, publish the gallery | Sneak peek link, password included |
| Week 4–6 | Export the full edit into the same folder, in scene subfolders | Full gallery at the same link |
| Week 6 | Enable album selection with a target count | Favorites flow, submitted as a list |
| Forever | Nothing | A link that still works |
Shoot, back up to Drive exactly as you do now, and let the backup be the delivery. More detail on the wedding-specific setup — scenes, guest access, view-only galleries — is on the wedding photographers page.