Take registrations on PodiumBase. Keep the system you have if you prefer.
Run registration here for $1 + 5% per entry, never more than $16, paid into your own Stripe account with you as the merchant of record. Around it: a sponsor-ready gallery, photo discovery, race-day check-in, reporting, and athlete follow-up. Nothing has to move at once, and the page itself is free.
Bib 2041Your sponsorLakefront Relay 10K
Your sponsorLakefront Relay 10K
Bib 883Your sponsorLakefront Relay 10K
Your sponsorLakefront Relay 10KYour current registration provider keeps handling registration unless you choose otherwise.
You do not have to change anything to try this.
“We already give photos away for free.”
You can keep giving photos away. PodiumBase adds the searchable gallery, sponsor placement, athlete follow-up, and event reporting around it. The gallery earns its place even when you never sell a photo.
“We already use another registration platform.”
Keep it. The event page, gallery, check-in, and reporting all work without moving registration. Native registration is optional, later, if the numbers convince you.
“We do not want to migrate before seeing results.”
You do not migrate anything. Activate one event and judge the results per event: gallery traffic, athlete matches, transactions, check-in throughput.
“We do not have time for another setup project.”
Activation is concierge. You give us the event details, we configure the page, gallery, sponsor treatment, and athlete path, and you review everything before launch.
Take the entry. Keep them coming back.
Registration
Take entries on the same page that carries your results, photos, and sponsors. Copy last year’s event and open registration in minutes, or keep your current provider and add the rest around it.
- Fee$1 + 5% per entry, percentage leg capped at $15
- Who paysRunner pays the platform fee, or you absorb it
- You receiveThe full entry through your own Stripe; you are the merchant of record
- IncludesCoupons, add-ons, donations, merch, group entries
- SetupCopy ticket types, pricing, questions, waiver and add-ons from a prior event
Photos bring athletes back
Every finisher gets a page worth returning to: they find themselves by bib or selfie, share the shot, and land back on your event. Spectators and your own crew can add photos through a link, so coverage is not limited to a hired photographer. The mobile app adds live tracking so supporters follow athletes on the course and arrive at the same page.
- Who can shootYour crew, marketplace photographers, and spectators via an upload link
- How athletes find themselvesBib search or selfie match
- Live trackingIn the mobile app: supporters follow athletes on course
- If photos are freeThe gallery still carries your sponsor and drives the return visit
- If photos are soldAthletes buy per photo; you keep 20% of every sale
Sponsor inventory
You sell sponsor packages; PodiumBase builds the inventory they buy. Shared previews and free downloads carry the sponsor mark with them.
- Who paysSponsors pay you; you set package pricing
- Our fee5% on a sponsor you bring, up to 20% on one we source; depends on how they reached you
- PlacementEvent page, gallery, photo watermarks
- WatermarkOn previews + free downloads; purchased photos delivered clean
- After activationA sponsor-ready package sheet you can sell from
Photographer hiring
Most events pay nothing: photographers shoot for their share of sales. Fund a guaranteed assignment only when a zone has to be covered.
- Your own crewNo charge, ever
- Marketplace shootersNo charge; they earn their share of sales
- Funded assignmentArranged with us: you cover the gap to the guarantee, plus 10% of that gap
$1 + 5% of the entry, with the percentage leg capped at $15 from a $300 entry upward. The same rate applies at every cart size. Platforms in the category commonly tier by cart total, so a small entry costs proportionally more there. Stripe processing is charged separately.
One event, six steps.
You bring the event details. We do the configuration with you, and you review everything before launch.

- Choose one upcoming eventAny event on your calendar. One is enough to judge.
- Keep your registration provider, or use oursExternal mode leaves registration exactly where it is.
- Connect the detailsOrganizer, photographer, sponsors, event info.
- Publish the race page and galleryYou review everything before it goes live.
- Athletes find photos, register, or come backBib search and matching bring athletes to the gallery; the same page carries next year’s registration.
- You see what happenedEvent activity, transactions, check-in results, financial reporting, per event.
What it does for your jobs.
The capabilities race directors reach for first, grouped by the job they do. The full list, with what each one does and how available it is, sits on the capabilities page.
51 capabilities in total, with the scope and event conditions called out on the capabilities page. We confirm which ones apply to your event before anything goes live.
See all 51 capabilities →Your setup today, side by side.
No competitor names here. The real comparison is the workaround: several tools stitched together around one race.
A separate photo vendor, or a shared drive of files nobody can search
Separate vendorOne gallery, searchable by bib number or selfie. Runners find themselves
You email a link; most never open it
Photo-ready alerts and email follow-up bring them back on their own
A logo on the banner and the t-shirt
Separate contractSponsors placed on the event page, in the gallery, and on photo watermarks. Inventory you can price
Paper lists, spreadsheets, or a second app to rent
Second appQR check-in, bib lookup, packet pickup, and an audit trail in the same system
Keep the provider you already use
Keep yours, or move it here later when you're ready. Your call, no migration required
Numbers scattered across each tool's export
One per-event dashboard: gallery traffic, matches, transactions, check-ins
Several vendors, several contracts, several logins
Several loginsOne page around your race, set up with you before launch
Nothing here requires migrating registration. In external mode your provider keeps handling it, and PodiumBase measures outbound registration clicks versus PodiumBase transactions, so you can see what the page drives to your provider.
Activate one eventWhat you and your athletes actually see.
MatchedTrail run
Road race
Hyrox
Triathlon
CrossFitYour race is not starting from an empty page.
PodiumBase already runs a public race corpus that athletes search. Activating your event puts it inside that, with a permanent indexed page, from day one.
Indexed and searchable today. Your event gets one, free, whether or not a single photo ever sells.
The finish histories athletes already search. A result that matches your roster connects an athlete to your gallery.
Event, gallery, and athlete pages render in English, Spanish, Portuguese, German, and French.
These are corpus counts, not customer counts, and not a photo-sales claim. We would rather show you a number we can prove than one that flatters us.
Browse the public race map →Start with one event.
We set the event up with you. Here is the whole project:
- 01Choose one event
- 02Provide event and organizer details
- 03Choose current-provider mode or native registration
- 04We configure gallery, sponsor treatment, and athlete path
- 05You review before launch
- 06You get the numbers after
You judge the results per event: gallery traffic, athlete matches, transactions, check-in throughput. After the event we walk the numbers with you, in one call.


Activate one event.
Keep your current registration workflow. We configure the PodiumBase layer with you and review it before launch.
Asked by operators.
Do we need to change registration providers?
Can we give photos away for free?
Can sponsors appear on the gallery or watermark?
Can athletes buy photos?
Can PodiumBase handle registration?
What does setup require?
Can I create my event without waiting for a response?
What does the first event cost?
What happens after the first event?
Still deciding? Activate one event and judge it on your own race.
Activate one event