The QR code that changed how we think about guest photos

A wedding planner messaged us last summer: 'I've been asking couples to email photos for five years. Nobody does it properly.' That's when I realised we'd solved the wrong problem. We'd built a brilliant photo gallery. What we hadn't done was make the upload dead simple.

The friction was always at the start

Before Poolr, guest photo collection meant one of three things: couples begging via email (which produces maybe 40 replies out of 150 guests), Facebook groups (which feel dated and fragmented), or event apps that require everyone to download something they'll delete in a week.

We kept hearing the same complaint: 'I took great photos but the upload process was so annoying I just gave up.' Not because people didn't want to contribute. They did. They just weren't going to fight through sign-ups, account creation, and app stores to do it.

So we flipped the design. Instead of asking guests to find us, we made the host come to them. Generate a QR code. Print it. Put it on a table. Hand it out in the ceremony programme. That's it. The moment a guest opens their camera app and scans the code, they're one tap away from uploading. No app, no account, no friction.

How it actually works in three seconds

The host creates an event in Poolr, chooses their tier, and generates a unique QR code. That code points to a private, temporary upload page. When a guest scans it on their phone, they land on that page in their browser. They tap 'Add Photos', select from their camera roll, and hit upload. Done.

What makes this work is that we handle everything on our end. We verify the code. We authenticate the guest. We store the full-resolution photos in the gallery. The guest never needs to create a password, remember a username, or install anything. Their browser does the heavy lifting, and we handle the rest.

The QR code itself is a small piece of magic. It's unique to each event, which means it's secure (you can't just guess URLs), shareable (the host can print it, text it, project it on a screen), and flexible (Poolr generates a new one if needed). The host controls when it's active, how long it stays active, and who can upload.

Why this matters for event planners and photographers

We built this for wedding couples first, but we've watched professional planners and wedding photographers adopt it for a different reason: they get every guest's perspective without managing downloads or cloud shares.

A photographer gets the posed shots, the first dance, the ring details. A guest gets the candid moment between two cousins, the table decorations from an angle the photographer missed, the ceremony through a child's eyes. Poolr puts all of that together in one gallery. The host can download it all as a ZIP, print a photobook from it, or just leave it running as a shared album for years.

For corporate events, school gatherings, and birthday parties, the same principle holds. The host doesn't have to chase people. Everyone's phone is already in their pocket. Scanning a code is faster than remembering a hashtag.

The moderation question we had to solve

One early concern from hosts: 'If anyone can upload without logging in, how do I stop inappropriate photos?' That's a real worry, and we didn't gloss over it.

Poolr includes a live moderation queue. As photos arrive, the host sees them before they hit the gallery. They can approve each upload, reject it, or flag it. This happens in real time, which means bad photos never make it into the final album. On the higher tiers, you can also set the upload window (start and end time), which adds another layer of control.

We also added Reveal Mode on some tiers, which mimics the old disposable camera effect: guests can't see other uploads as they add their own. It changes the psychology a bit. People feel like they're contributing to something, not competing for attention.

What happens after the guest hits upload

The photo lands in the host's gallery. If they're on Occasion or higher, they can do a lot with it: add a custom frame overlay, pull it into a live photo wall (which displays on a screen at the event), or include it in an automated photobook that Poolr generates later.

Guests who uploaded can see the full gallery (unless the host makes it private), which often leads to something we didn't predict: people coming back. They upload a few photos, see what others shared, feel inspired to dig through their camera roll, and upload more. It creates a small feedback loop of contribution.

For the host, all of this ends up in one place. No forwarded emails, no scattered links, no lost photos. Everything is full resolution, organised by event, and accessible whenever they want to relive it.

The moment this actually worked

We launched the QR code feature and watched the numbers. Within the first week, a church administrator ran their Easter service with Poolr. They printed the QR code on the back of the order of service. By the end of the service, they had over 200 photos uploaded. Photos from the congregation, the choir, the kids' corner, the back pews. Photos from angles and moments the official photographer never caught.

What struck me wasn't the volume. It was the message that came through: 'Everyone felt like they were part of something. They weren't just sitting there. They were contributing.' That's the real win. The QR code isn't clever because of the technology. It's clever because it removes every excuse not to participate.

If your guests are sitting on great photos but never bothering to share them, have you made it genuinely frictionless for them to do so. Or have you just told them the upload exists and hoped they'd find it.

Want to try Poolr?

Visit Poolr →