How do top race directors move 10,000 athletes across the finish line flawlessly?
Registration, waivers, the race website, and results on one runner record. Volunteer rosters that staff themselves, a course dispatch board the whole race runs from, and a sponsor report that assembles while the medals are still being handed out.
One operating system for mass-participation athletics
Everything a race director, a timing official, a volunteer coordinator, and an athlete touches, running off one record. A local 5K and a 30,000-runner marathon are held to the same standard.
Registration, Entries & Timing
Four tiers on one engine, member pricing applied automatically, and a finish line that triggers four systems at once.
Teams, Series & Sponsorship
Relay teams with their own fundraising pages, standards pushed from the series, and sponsorship in a pipeline the proposal fills itself.
Catalog, Payments & Waivers
One price across every channel, 75 gateways settling to one report, and a waiver system rather than a signature box.
Race-Day Command, Course & Volunteers
Race day from one view, every station and supply run on one board, and a coverage map that shows gaps before runners reach them.
Bibs, Screens & Expo
One scan covering bib, shirt, wave and waiver, with six screens reading the same catalog and the same participant record.
Marketing, Loyalty & Retention
Segments built on finish time rather than click rate, points for finishing, and re-registration open before the medals dry.
One platform for every race director
The format changes. The login does not.
Early-bird tiers, group discounts, and wave assignments against confirmed capacity.
Pre-race logistics, post-race results, and year-over-year re-registration sequences.
Course map, schedule, sponsor logos, and embedded registration on one branded page.
Shift sign-ups, station assignments, and day-of check-in from a single board.
Three ways to add your team to Calisto Pro
Three options adapt to every subscriber.
Add anyone to your system for tasks and scheduling
Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.
Decide what every employee sees of your system
Admins who see everything
Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.
Your team, your portals, and your admin access are all managed in Purview.
Three things that decide whether they come back next year.
A runner never sees the roster or the supply count. They see whether somebody was standing at the turn, whether the water held to the back of the field, and whether their entry was still there when they arrived.
Coordinate Every Zone Without Losing Your Voice
Zone leads, medical stations, and course marshals each hold their own assignments and their own live instructions. The marshal at the turn knows they are the marshal at the turn without anyone reading a thread back to them at six in the morning.
Intake That Doesn't Lose People
Volunteer sign-ups, vendor applications, and runner waivers arrive as structured records rather than replies. The name that never made it onto a list is the one the insurer asks about, and the volunteer who never got a shift is the one who does not offer again.
Track Every Cup and Medal
Water station stock, medal counts, and barricade allocations count down against the confirmed field rather than against a guess made the night before. The last finisher gets a cup and a medal, which is the part of the race they will describe to someone else.
The expo hall and the finish village, laid out.
A race is a course, but the packet pickup, the expo and the finish village are rooms, and they are what needs a plan. Lay out exhibitor stands, registration desks and the seating in the hall, then place the awards stage. Every stand and every seat becomes something you can assign, sell or check someone into.
Registration, Entries & Timing
Four pricing tiers on one engine, member pricing applied automatically, expo add-ons in the same checkout, and a finish-line crossing that fires certificate, results, email, and loyalty in one chain.
One Profile. Every Race. Every Year.
A runner creates a profile, selects a distance, signs a liability waiver, adds a finisher shirt, and pays. One flow. The confirmation email sends. The bib number assigns. The wave slot reserves. The shirt order queues for packet pickup. That same profile holds their race history, PR records, and emergency contacts for next year. No second account. No re-entering the same address.
Four Tiers. One Engine. Every Channel.
Four pricing tiers progress automatically by date or by capacity threshold. A promo code applies at checkout. A group registration discounts the per-runner fee. A walk-up kiosk charges race-week pricing without a laptop at the table. The website, the walk-up kiosk, and the admin dashboard all show the same number.
Members Register at Member Pricing. Automatically.
A Gold-tier running club member registers for the half marathon. The engine reads their membership tier and applies the discounted entry fee at checkout. No promo code. No manual lookup. Ten entitlement credit types handle race entries, guest passes, and event passes. One membership record feeds the registration engine, the cancellation engine, and the loyalty system.
Expo, Pasta Dinner, Shakeout Run, One Checkout
The pre-race expo, the VIP pasta dinner, the shakeout run, and the race-weekend hotel block are all bookable from one calendar. A runner who registered for the marathon and booked the pasta dinner appears as one record at both check-in points. Bib and medal inventory tracks against actual registrations. When wave three sells out, the registration page updates.
The Finish Line Triggers Four Systems
A wave start triggers timing activation. An aid station supply level drops below threshold and a resupply dispatch fires automatically. A runner crosses the finish line and four things happen: certificate generates, results publish to the live leaderboard, the post-race email queues with personalized split times, and loyalty points deposit to the runner's account. The race director defines the chains. The system executes them. The 48-hour post-race engagement window opens while the runner is still at the finish festival, not three days later when someone remembers to export the email list.
Seven products. Zero fees. One record.
Registration, waivers, a race website, and results. Included with every account.
Teams, Series & Sponsorship
Relay teams with per-runner waivers and charity fundraising, series governance with locked pricing and branding, and sponsorship in a pipeline with real audience demographics.
Relay Team in One Transaction
A relay team captain registers four runners in one transaction. Each runner gets their own profile, their own waiver, and their own leg assignment. A charity runner's fundraising page opens at registration. Donations process through the same payment gateway. Tax receipts generate automatically. The team leaderboard updates in real time from the same registration data.
One deal record. First handshake to renewal.
The bakery and the shoe brand share one pipeline. The proposal pulls real numbers. The report assembles itself.
Catalog, Payments & Waivers
Demand-driven pricing, 75 gateways settling to one report, merchandise reaching one fulfillment queue, and cryptographically sealed waivers with compliance tracking.
Every Channel Reads One Catalog
The race registration page, the expo point-of-sale terminal, the online merch store, and the packet pickup kiosk all read from one catalog. Early-bird pricing updates once and applies everywhere. No manual synchronization across three systems. Race-specific transaction details, meaning waivers, wave configurations, age bands, and timing requirements, are built into every catalog entry. Not added as custom fields. Not bolted on after the fact.
Registration Pricing Reads Demand Signals
Day one, pricing benchmarks draw from industry data for the distance and region. Month twelve, pricing draws from the race's own registration curves, sellout velocity, and historical demand by wave. When the half marathon fills faster than the 10K, prices for the half adjust automatically. The race director sets the rules. The pricing engine applies them across every channel at once.
Seven products. One transaction lifecycle. Nothing re-entered.
Signed, versioned, defensible. Your merchant account. Your currency. Your terms.
The work does not disappear. It stops living in one person.
Run on a single record so operational knowledge stays with the event, not on someone's phone.
Race-Day Command, Course & Volunteers
A command center with 15-second feeds from every system, aid station dispatch with sensor-triggered resupply, and a volunteer coverage map that shows gaps before runners reach them.
Race Day Starts With One View
5:00 AM. The race director opens one screen. Live feeds arrive from every operational system: participant positions on the course map, volunteer check-in status at 40 stations, aid station supply levels from inventory, medical team locations, and open support tickets. Each feed refreshes independently every 15 seconds. When a marshal reports a downed runner at kilometre 22, the participant's registration data loads automatically. Emergency contact. Medical notes. Waiver status. The medic en route sees the same information. Nobody called dispatch to ask for a bib number lookup.
The 5 AM Briefing Confirms, Not Orients
Training modules deploy weeks before race day. Aid station volunteers complete the hydration protocol course. Course marshals complete the intersection safety procedure. Medical staff upload current certifications for verification. Race morning, the briefing is a confirmation. Everyone already knows their role, their station, and their procedures, and the completion record for each volunteer is on file against their name. A volunteer who arrives at 5 AM already trained is a volunteer who is still standing at the turn at kilometre 32.
The Water Drops. The Dispatch Board Knows.
Aid station supply dispatch, medical team routing, sweep bus coordination, and course marshal deployment operate from one dispatch board. When an aid station at kilometre 12 runs low on water, a resupply request appears with GPS location, urgency level, and the nearest available vehicle. The board shows every active assignment, every completed delivery, and every open request. Weather monitoring feeds alerts directly to affected course sections. Post-race incident reports generate from the data already captured during the event.
Course Connectivity, Setup to Teardown
Course connectivity keeps every station, every kiosk, and every display board online from 4 AM setup through post-race teardown. The sensor reports. The dispatch board acts. The data arrives automatically. The operational products act on it.
Who Signed Up. Who Showed Up. Who Needs Backup.
Volunteers register through a public sign-up page with role-based options: aid station, course marshal, finish line, medical, expo. Shift scheduling assigns each volunteer to a station, a time block, and a role. QR check-in tracks who actually arrived at 4:30 AM and who did not. The coverage map updates in real time. Station 23 has three of four volunteers checked in. Station 31 is fully staffed. Station 12 has zero arrivals. The race director sees gaps before runners reach those positions, not after.
Eleven products. One data source. Zero re-entry.
One screen replaces the walkie-talkie and the clipboard. Coverage gaps appear before runners reach them.
Bibs, Screens & Expo
Start corral access from the participant record, a race website generated from the catalog, splits and photos behind one runner login, and expo terminals that write to the same ledger.
Marketing, Loyalty & Retention
Race-week info packets, corral and bib pickup instructions, and a weather call that reaches the whole field in one send. Then post-race engagement firing from the finish, segments built on race behaviour, loyalty across race completion, volunteer shifts and referrals, and social proof from verified finishers.
Runners Find the Race Without Ads
The race page ranks in local search without ad spend. A mobile-optimized website generates from the race configuration. When someone searches for a 5K in their city, the race appears without a dollar spent on advertising. The race page, the registration widget, and the results archive all live on one domain that search engines index as a single authoritative source.
Segment by Finish Time, Not Click Rate
Runners who completed last year's half marathon and have not registered for this year's full receive a targeted upgrade offer. First-timers get a different sequence than returning veterans. The segmentation reads from registration history, finish times, volunteer participation, and loyalty tier. Not from email opens and click-through rates.
Post-Race Cascade From the Finish
The results email arrives with splits, pace, and a PR badge. An hour later, a photo notification links to bib-tagged images. The next morning, a review request lands. By day two, an early-bird offer for next year drops. Each message fires from the finish-line crossing event in Tickets, not from a manual list export three weeks later when the emotional window has closed.
Sponsor Logos Auto-Included by Tier
Race content publishes to social channels with Gold-tier sponsors on every post and Silver-tier sponsors rotating. The race director never manually adds logos or tracks which sponsor gets what placement. Post-race, results highlights and bib-tagged photos publish directly from the participant record, and each social post marks as a fulfilled sponsor deliverable in the deal record.
Points for Finishing, Volunteering, Referring
Points award for three engagement types unique to endurance events: race completion, volunteer shifts, and runner referrals. No standalone loyalty tool tracks all three. When a Gold-tier member registers, the registration engine reads their loyalty tier and applies the member discount automatically. The loyalty program lives inside the registration flow, not beside it. A tier upgrade triggers VIP pre-race communications, earlier registration access, dedicated parking, and priority packet pickup.
Re-Registration Before the Medals Dry
Post-race surveys collect feedback while the experience is fresh. Reviews from verified finishers build social proof on the race page for next year's prospective registrants. Re-registration campaigns target prior runners with early-bird pricing. One runner record carries registration history, race results, loyalty tier, and communication preferences across seasons. The race director never starts from scratch.
Reviews From Verified Finishers Only
Review requests go only to runners who crossed the finish line, not to DNS entries or cancelled registrations. Verified completion reviews carry more weight on the race page than anonymous testimonials. Acquisition campaigns automatically suppress current registrants, so no budget is wasted on runners who already signed up. Targeting reaches prospects who match the race's actual participant profile, not pixel-based lookalike audiences.
From finish line to next year's starting line.
One trigger. One runner record. A full lifecycle from registration to re-registration.
Every zone, every station, every supply count. Live.
Registration pace, course incidents, volunteer check-in, aid-station stock, and sponsor deliverables on one screen. The view that tells you at nine in the morning whether mile 8 still has water, and the one the permit office asks about afterward.
Registration Command Center
Every distance, every wave, every pricing tier in one dashboard. Early-bird revenue, transfer requests, deferral queues, and real-time capacity by corral. The view that used to require toggling between registration exports, a spreadsheet, and your bank account.
Runner Portal
Bib lookup, wave assignment, course map, parking directions, and race-day logistics on one branded page. No more 47-question FAQ buried in a years-old blog post.
Course Operations Board
Aid stations, medical posts, timing mats, and road closures mapped with assigned staff and supply inventories. The spreadsheet-and-radio approach replaced by a live operational surface.
Sponsor Fulfillment Tracker
Logo placements, banner locations, social mentions, and activation deliverables tracked per sponsor tier. Proof-of-performance reports generated for renewal conversations.
Volunteer Shift Board
Sign-up slots by station, shift coverage heat maps, check-in tracking, and no-show alerts. Two hundred volunteers coordinated without a single group text.
0
Products on Day One
Live
Results as Runners Cross
0
Runner Record, Every Year
$0
Per-Entry Fees
The same jobs, before and after they share one record
No more calling back tomorrow or physically counting inventory. Give clients instant availability, live quotes, and transparent records in seconds, not days.
Nine products on day one. The rest when the race needs them.
No trial clock, no card, and no tier to graduate out of. The runner record a first 5K opens with is the same one a tenth edition reads from.
products activate the day you sign up: registration, waivers, race website, email, runner support, local search, race media, reviews, and a mobile app. No trial clock. No credit card.
NINE INCLUDEDproducts at scale: course dispatch, GPS tracking, sponsor pipelines, expo POS, leaderboard displays, volunteer training. No price tier gate. No sales call.
FIFTY-FOUR AT SCALEpayment gateways across every continent. The race director's own merchant account, processing rate, and terms. International races accept entries in local currency.
YOUR MERCHANT ACCOUNTlock-in. Full data export on any plan, day one or day one thousand. Three years of participant history stays yours, not trapped in an export format.
YOUR DATA EXPORTrunner record across every event, every year. Registration history, PR records, waivers, fundraising, and results. No re-entry, no silos.
ONE RECORD56 Apps. Working together.
Every app works on its own. Every app works better together.
Six apps. One race.
Entries, waivers, volunteers and results on one record. A committee that changes every year keeps the race that documented itself.
Tickets
Waves, categories, transfers and deferrals on one entry record, so the bib a runner collects is the entry they bought rather than a spreadsheet lookup on the morning.
Sign
Waivers signed at entry and filed against the runner, so the permit application and the insurer both read the same evidence rather than a folder somebody has to assemble.
Active
Timing, results and the athlete profile on the same record the entry created, so a result is published against a person rather than against a chip number.
Workforce
Volunteer rosters with the post, the shift and the briefing attached, so the water station at kilometre nineteen is staffed on paper before it is staffed at six in the morning.
Display
Expo screens, start-line boards and finish-line displays reading the same event data, so a wave change reaches every screen rather than one laptop at the arch.
Ledger
Entry revenue, sponsorship and cost post to one set of books, so the sponsor renewal conversation starts from evidence rather than from a deck assembled in March.
Communication tools built for people
Every tool your business needs to communicate is already built into Calisto Pro.
A phone system for every business
Learn moreEmail on your domain
Learn moreEvery message from every channel in one place
Learn moreSee every interaction with every contact
Learn moreVideo meetings with no download required
Learn moreEvery communication organized by its contact
Learn moreTeam communication with operational context
Learn moreNo setup cost. Pay when you start using.
Take a whole suite or pick a single app.
Calisto Core
Entries, runners and the expo
With Core, get:
Registration & entries Calisto TicketsFour pricing tiers on one engine, every channel3.7% of paid ticket price; unpaid events carry no fee
- Four pricing tiers on one engine, every channel
- Members register at member pricing, automatically
- The finish line triggers four systems
- Unpaid events carry no fee; paid entries at 3.7%
Runner records Calisto RegistryOne profile holding every race, result, and year
- One profile holds every race, every result, every year
- Registration history, PR records, waivers, and fundraising
- One person, one record, read by every app that needs them
Expo & appointments Calisto BookingsBib pickup slots, shakeout runs, and expo sessions
- Bib pickup slots, shakeout runs, and expo sessions
- Appointments against the same calendar as the race
- Availability, resources, and staff held together on one calendar
Bibs, medals & supplies Calisto InventoryEvery cup, medal, and shirt tracked against the race
- Every cup and medal tracked against the race
- Stock per aid station and per expo booth
- Counts, transfers, and valuation across every location
Automations Calisto AutomationsThe finish line triggers four systems
- The finish triggers results, photos, and the finisher email
- Entry reminders and training sequences run on their dates
- Seventeen native connectors across Calisto Pro, with no middleware
Race setup Calisto PurviewLegal entity, tax, currency, and event configurationIncluded with every account
- Legal entity, tax, currency, and event configuration
- Full data export on any plan, day one or day one thousand
- Eleven named business-unit types plus a neutral twelfth, each seeding the catalog
Series standards Calisto BlueprintStandards pushed to every event, not emailedIncluded with every account
- Standards pushed from the series, not emailed
- One protocol update and every event is current
- Twelve authoring domains: SOPs, checklists, specs, curricula, templates, and brand kits
Volunteer & staff scheduling Calisto WorkforceVolunteer shift board with intake that keeps peopleBasic scheduling included
- A volunteer shift board with intake that does not lose people
- Roles rostered against the zones that need them
- Member profiles, availability, and simple scheduling are included with every account
Calisto Commerce
Entries, add-ons, waivers and sponsorship
With Commerce, get:
Entries & add-ons Calisto CatalogExpo, pasta dinner, and shakeout run in one checkout
- Expo, pasta dinner, and shakeout run in one checkout
- Merchandise and photo packages on the same record
- What you sell is defined in Purview and operated in Catalog
Payments Calisto Payments75 gateways across every continent, your merchant account
- Seventy-five gateways across every continent
- The race director's own merchant account and processing rate
- Your merchant account, your negotiated rates, your currency
Waivers Calisto SignPer-runner waivers, including relay teams
- Per-runner waivers, including every leg of a relay team
- A relay team registers in one transaction
- Envelopes signed on any device, filed to the record they belong to
Sponsorship pipeline Calisto DealsSponsors in a pipeline, not a folder
- The bakery and the shoe brand share one pipeline
- The proposal pulls real audience numbers
- Pipeline stages, quotes, and every interaction on one record
Plus everything in Core
Calisto Ops
Race-day command, the course and the permits
With Ops, get:
Race-day command Calisto TodayOne board the whole race runs fromIncluded with any Ops app
- One board the whole race runs from
- Registration, course, volunteers, and sponsors on one screen
- A report directory, a team scorecard, and a notice queue
GPS & course tracking Calisto SignalTracking, geofences, and course alertsIncluded with any Ops app
- Position-reporting devices plotted and refreshed every fifteen seconds
- Geofences drawn as circles or polygons
- Alerts from the course land in one inbox
Course operations Calisto DispatchZone dispatch, marshals, and incident response
- Zone dispatch for marshals, medical, and sweep vehicles
- Incidents become jobs with an owner and a deadline
- Five lenses on one task feed, office and field
Zone & corral access Calisto AccessCorrals, VIP, and restricted zones on one credential
- Corrals, VIP, and restricted zones on one credential
- Every scan logged against the entry that justified it
- Credential types in one registry, with every door event logged
Race accounting Calisto LedgerEntries, expo, and sponsorship reconciled
- Entries, expo, and sponsorship reconciled in one ledger
- Entries post when they happen, not at month end
- Double-entry books with journal entries that post and reverse, never vanish
Permits & safety Calisto AssurePermits, medical plans, and incident recordsOps subscription only
- Permits, medical plans, and incident records on one engine
- The permit goes to whoever documented it
- One checklist store and one scoring engine behind every check
Site WiFi Calisto WiFiExpo and command-post networks
- Expo and command-post networks with branded sign-in
- Access points sit in the same device list as your other hardware
- Networks carry an SSID, security, bandwidth ceiling, and the site they serve
Plus everything in Core
Available Upgrades
Every App Works Independently. Calisto Pro works better together.
Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.
Browse extensionsBuy concierge hours and our team does the data entry, the configuration and the training.
See concierge packagesRequest a proposal from a certified consultant who has implemented Calisto at your scale.
Request a proposalA race is a production, a fleet of gear, and a crew on a clock.
Nothing here is an integration. It is one set of records that more than one part of your business already writes to.
Questions committees ask before the first race
Yes. Assure holds permits, insurance certificates, emergency action plans, and compliance records against the race, with expiry tracking so nothing lapses between editions. The volunteer roster, medical station map, and course marshal assignments export as the attachments a permit office asks for. Next year's application carries this year's incident log and coverage map with it, so the review starts from evidence rather than from a fresh promise.
A proof-of-performance report assembled from tracked deliverables, not reconstructed from memory. Logo placements, banner locations, social mentions, and activation commitments track as tasks from the signed contract through race day. Audience demographics and participation numbers come from the registration database. The renewal conversation opens with a document instead of an apology, which is the difference between holding your rate and discounting it.
No. Most race directors start with nine included products: registration, digital waivers, a race website, email campaigns, runner support, local search visibility, race media, reviews, and a runner mobile app. That covers a typical local-to-mid-size race. The extended operations products (course dispatch, GPS tracking, leaderboard displays, expo POS, financial reconciliation) activate when you scale to multi-day festivals or world-major events. You never pay for products you do not use.
Registration with waiver signing, an auto-generated race website, email campaigns for early-bird pushes and race-week info, runner support across email, SMS, and WhatsApp, local search visibility, bib-tagged finish photos, verified-finisher reviews, and a runner app for results. That is nine products, one login, and one runner record, at zero platform cost. Nobody has to approve a purchase to start.
When the race grows beyond what registration and marketing tools can handle. A 2,000-runner half marathon with 12 aid stations needs course dispatch for supply logistics. A 10,000-runner event with start corrals needs access control. A multi-day festival with an expo needs POS for merchandise and displays for signage. A race with a title sponsor needs financial reconciliation and the sponsor pipeline. The products are there when the race needs them.
Yes. The platform connects 75 regional payment gateways across every continent. Use your existing merchant account or negotiate your own rate, you are never locked to a single processor. Data hosting supports a bring-your-own-backend architecture, so European races facing GDPR can keep runner data in-region. Full data export is available on any plan, day one or day one thousand.
Destination marathons draw runners from dozens of countries. Runners pay in their local currency with regional payment methods, Cardnet in the Dominican Republic, Redsys in Spain, M-Pesa in Kenya, Stripe in the United States. Communications deliver in the runner's language, and entry fees, sponsor payments, expo revenue, and donations settle into one report. The board treasurer receives one document, not twelve spreadsheets.
No. There is no tier to graduate out of and no migration to schedule. A race that starts with registration, results, and email adds course dispatch, sponsor management, and spectator ticketing without moving anything, and adds multi-entity finance and timing connections the same way. Same platform, same login, same runner record, and the entry history from the first edition is still on it.
Spectators open a public tracking page, no login, no app install, search by bib number or name, and follow multiple runners at once. Split times refresh every ten seconds. Predicted finish updates as the runner passes each timing point. Pace alerts notify spectators when their runner passes a checkpoint. The tracking page reads from the same participant record as the finish-line display and the runner's own portal.
Share a public sign-up page. Volunteers select roles, aid station, course marshal, finish line, medical, expo, pick a shift and station, sign a digital waiver, and receive a QR code for race-day check-in. The coverage map updates in real time: which stations are fully staffed, which need backup, who has not arrived. Training modules deploy weeks ahead, so the 5 AM briefing confirms rather than orients.
A local bakery and a national shoe brand enter the same kanban pipeline. Tiered packages define what each level gets. Branded proposals pull audience demographics, prior-year participation, and projected reach from the registration database. The contract signs with cryptographic proof, deliverables track as tasks through race day, and the post-race ROI report assembles from live race data, turning a 40-hour report into a 40-minute review.
Finisher certificates generate from a template with merge tags for name, finish time, placement, and date, bulk generated or downloaded by the runner from the results page. Finish-line and course photos tag to bib numbers automatically, so runners find their photos on their own portal. Pre-formatted social cards carry the race branding for every platform.
Yes, and the workflows show it. Aid-station resupply dispatch exists because stations run dry at kilometre 12 while the supply truck sits in traffic. The medical incident log exists because a runner goes down at kilometre 29 and the closest team is the one that needs to know first. Volunteer check-in is a QR code because a 5 AM briefing that starts with a headcount is a briefing that starts late.
Yes. Core carries 0 additional cost: registration, digital waivers, a race website, email campaigns, and runner results at zero cost, no credit card. You only pay a percentage of revenue once you add commerce capabilities (2%) or operations (1% more). Payment processing runs through your own merchant account and chosen gateway.