Guide · 7 min read
How to Collect Photos from Wedding Guests (Without Begging in the Group Chat)
A typical wedding: 120 guests, around 600 photos and videos taken across the day, and you'll see maybe 80 of them. The other 520 sit on people's phones forever. The reason is almost never that guests don't want to share — it's that the way you've asked is friction-heavy. Here is the system that flips the participation rate.

Why guests don't share — the four real reasons
- The ask comes too late. Two weeks after the wedding, the group chat is dead. Nobody scrolls back to find that one upload link.
- The link is friction-heavy. Dropbox needs a sign-in. Google Photos asks them to switch accounts. WeTransfer caps the size.
- They have to choose what to share. "I'll go through them later" = never.
- They don't know what you actually want. Posed photos? Candids? Videos? The whole roll?
Solve those four and your collection rate climbs from ~13% to over 80%. Each one has a specific fix.
The four-step system
1. Ask on the day, not after
The right moment to ask is when guests have their phones out anyway — at the table, during the meal, before the speeches. A printed QR card per table, plus one line from the MC, beats every other prompt combined. Asking before the wedding (in the invitation) is also fine; asking after is too late.
2. Make the upload zero-friction
No app. No account. No login. Guests open their normal camera, scan the QR, the browser opens, they tap upload. The first photo lands within ten seconds of seeing the card. Anything more — a download, a sign-in, a permissions prompt — and your participation rate halves.
3. Take the editing decision off them
Tell guests to upload everything — you'll decide later what is shared publicly. With owner curation, only the photos you approve go into the public gallery. Guests are free to upload generously because they aren't endorsing every photo.
4. Name the chapters
"Upload your photos" is vague. "Upload your photos from the speeches" is specific. Give guests named chapters of the day (Ceremony, Confetti, Speeches, First Dance, After Party) and ask them to pick one when they upload. Specific prompts get specific uploads. See the chapter timeline guide for the exact list we recommend.

The MC script (steal this verbatim)
"Before we get to the speeches — a quick one from the couple. If you're filming or taking photos tonight, scan the QR code on your table. It takes about three seconds. You'll be asked which part of the day you're uploading from — just pick the right one. They'll have every photo of tonight in one place tomorrow morning."
Read once, between courses. That's the entire campaign.
What "good" looks like
On Confetti Frame, weddings using this system typically collect:
- 500–1,500 uploads from a 100-guest wedding
- 80%+ guest participation
- Half the uploads landing during the reception, not after
- Roughly one in eight uploads being video — the format guests almost never share otherwise