sellphotos.online

How to sell sports and race photos the same day: a QR at the finish line and a selfie

For photographers who shoot fun runs, marathons, cycling events, school sports meets and local leagues. What works, what doesn't (helmets and sunglasses), and a same-day workflow.

6 min read

Finish line to download, same day

A runner crosses the finish line, gets a medal, drinks a bottle of water, and looks at their phone. That's the moment they want the photo. Not next Thursday, when a link arrives with 6,000 thumbnails and a search box that doesn't work.

Sports photos sell on emotion and timing. The sprint finish, the dive, the team lifting the trophy. If the buyer can find their photo while they still feel it, they buy. If they have to scroll, most give up.

This is a practical guide for photographers who shoot fun runs, marathons, cycling events, school and college sports meets and local leagues: where to put the QR code, what face search can and can't do on a race course, how to price, and how to get photos online the same day.

Put the QR code where people stop

People don't stop at the start line. They stop after the finish.

  • The medal table. Every finisher passes it, and their hands are about to be free.
  • The results board. People stand there checking times. Put a poster beside it.
  • The baggage and water area. Long queues, phones out.
  • The trophy presentation. A QR on the backdrop or the MC's last slide.
  • The race email and the club's WhatsApp group. The same link, sent once photos are up.

A sample A4 poster: Find your photos. Scan, take a selfie.

Each event gets a print-ready QR code, a link and a short event code. Print the QR big enough to scan from a metre away, with one line of instructions: "Find your photos. Scan, take a selfie."

Selfie search, honestly

When a runner scans the code, the gallery opens in their phone's browser. No app, no account to browse. They tap Find my photos, agree to a short notice, take a selfie, and see only the photos they're in.

Three phone screens: the gallery, "Searching 1,240 photos…", and "7 photos of you, buy all 7 for $29"

On a race course, this works well for some shots and not at all for others. Be upfront about it with your buyers and with the organiser.

Works well

  • Face-on shots coming towards you: the finish straight, the last bend, a hill climb.
  • Podium, medal and team photos.
  • Swimmers on the blocks, players on the bench, the huddle.

Won't match, or matches poorly

  • Cyclists in helmets and wraparound sunglasses.
  • Back shots and side shots where the face isn't visible.
  • Tiny figures in wide shots of the course.
  • Faces hidden behind a hand, a bottle, or another runner.

So keep the whole gallery browsable. A buyer who doesn't find themselves by selfie can tap "Show all photos" and scroll, and per-photo buying stays available. There is no bib-number search, so for cycling events with lots of helmeted shots, consider one event per course section (start, the climb, the finish), each with its own QR code, so riders know which gallery to scroll.

Pricing that suits sports

You can set three kinds of prices on each event, plus volume discounts.

  • Per photo. For the buyer who wants one shot of the finish.
  • All my photos. One price for every photo of that person. This is the natural product for a runner or a player. It needs face search on. If you upload more photos later, buyers who bought "all my photos" get the new matches added to their order.
  • Whole event. For a team manager or a club that wants every photo for its archive or social media.

Here's an example to show the arithmetic, not a benchmark: a 1,000-runner 10K, $6 per photo, $24 for all my photos. If 120 runners buy all their photos and 50 buy one or two singles, that's $2,880 plus about $450, roughly $3,330 from 170 approved orders. There's no commission on that; your cost is the yearly plan. Every approved order counts as one checkout, so 170 orders is well inside the Starter plan's 250 a year, but a season of races needs Plus (1,000 checkouts) or Pro (2,000).

In India the same idea works in rupees: ₹150 per photo, ₹499 for all my photos, paid by UPI. Prices can be set in any of 47 currencies.

Buyers pay you directly

Money flow: the runner pays the photographer directly; sellphotos.online only charges the yearly plan

The buyer sees your payment details at checkout (UPI, bank transfer, PayPal, Zelle, Venmo, or whatever you write), pays you, and uploads a screenshot. You check the money arrived and approve the order. Then the full-size, unwatermarked originals are ready to download.

That manual approval is the trade-off. In return, the platform never touches your money: no commission, no payout schedule, no identity checks to open a store. On a busy race day, set aside ten minutes every couple of hours to approve orders. Unpaid orders get reminders and expire after 14 days, and you can reject an order with a note.

The same-day workflow

Here's a workflow that gets photos online while runners are still at the venue.

  1. Before the race. Create the event with its name, date, prices and payment details. Choose a watermark (there are 27 designs, with your name or logo). Download and print the QR code.
  2. Shoot in waves. Swap cards every 30-45 minutes and hand the full one to whoever's editing.
  3. Cull hard. Delete misses, blinks and blurred frames. Buyers want one great finish photo, not eight nearly identical ones.
  4. Export JPEGs. RAW files aren't accepted. A quick preset for exposure and white balance is enough on race day.
  5. Upload from the venue. It's a browser upload, from a laptop on a phone hotspot or the venue Wi-Fi. Watermarked previews and face search indexing run on their own. Originals can be up to 100 MB each.
  6. Announce it. "First photos are up. Scan the QR at the medal table." Then post the link in the race's social channels and email.
  7. Keep adding. Upload the rest that evening. "All my photos" buyers get their new matches automatically.

Events with several photographers

Big races often have three or four photographers on different parts of the course. There are two ways to handle it.

Each photographer sells their own event. Every photographer has their own store, creates their own event for the race, and puts their own QR code on their section's signs. Simple, and everyone keeps their own sales. The downside is that a runner has to search more than one gallery.

One store holds everyone's photos. One photographer, or the organiser, owns the store and uploads every photographer's photos into one event. Runners search once and see everything. The platform doesn't split payments, so agree the split in writing beforehand and settle it from the store's order export, which lists every approved order.

For race organisers, the second option is usually the better buyer experience.

Pitching it to the organiser

Most race organisers and club secretaries care about three things: finishers getting their photos quickly, no extra work for their volunteers, and nothing that makes the event look bad. So lead with those. Show them the sample gallery on your phone, offer to supply the printed QR posters yourself, and ask for one line in the pre-race email and a mention from the MC. If they want a share of sales for the club, agree it in writing and settle it from your order export.

A note on privacy

Guests choose to use face search and agree to a short notice first. The selfie isn't kept: it becomes a face template that's compared only with that event's watermarked previews, never the originals, and results last 24 hours. You can turn face search off for any event, require a live camera so nobody searches with someone else's photo, and delete the event's face data when sales close. For school and junior events, check the school's or club's photo consent rules first.

Try it on your phone

Open the sample gallery, tap "Find my photos", and watch it narrow 1,240 photos to 7. Then picture that at your next finish line. Plans start at $99 a year, with no commission on any sale.


About sellphotos.online. sellphotos.online is an online store for event photos: upload a shoot, share one link or QR code, and guests find their photos with a selfie and pay the photographer directly. There's no commission; photographers pay a yearly plan from $99.

Ready to sell a shoot?

Upload the originals, share one link or QR code, and guests find their photos with a selfie and pay you directly. No commission.

Try the sample gallery