Fieldframe is built around a specific workflow: photographers who already edit and export from Lightroom Classic, shooting sports where athletes wear numbers. Here's exactly what happens to a photo from the moment you publish it.
If you already add keywords in Lightroom Classic (jersey number, player name), the Fieldframe plugin reads them automatically on export. If you don't tag anything, that's fine too. Both paths work, and you can mix them within the same event.
The Fieldframe Publish Service plugin sends photos straight from your Lightroom catalog. Photos with existing Lightroom keywords skip detection entirely and arrive already confirmed, since the number and name are already known. No keywords, no plugin? Drag and drop JPEGs into the web dashboard instead.
Any photo without existing keyword data gets scanned automatically for jersey numbers. If a team roster is linked to the event, detected numbers are matched against it and the player's real name gets filled in, not just a number.
Not every photo gets a confident automatic tag, a number can be angled, blurred, or partly out of frame. Those land in a keyboard-driven review queue: arrow keys to move between photos, one keystroke to confirm or correct. Seconds per photo, not minutes.
Once photos are tagged, the event publishes to a public gallery. Anyone with the link can search by jersey number or player name, no account required. Multiple events can sit under one persistent club page instead of a new link every game.
Every downloaded photo gets IPTC metadata embedded automatically: player name, jersey number, event details, and your byline. If the photo already had Lightroom metadata (copyright, existing keywords), that's preserved and merged, not overwritten.
Team sports photos rarely have just one person in frame. Fieldframe automatically tags the clearest number it finds, and you can add a second tag yourself in seconds if another player in the same photo deserves credit too.

This photo now shows up in a jersey-number search for either player, whether the tag was automatic or added by hand.