Skip to content

Sell out.
Staff up.
Results out.

Entries, waves, crew and sponsors sit on one record you can open from your phone on race morning. Publish results in one step and every runner gets their time and photos without you sending a single email.

Bib ranges
assigned
ANYRUN
0001
BAYSIDE RUNFEST · 10K

Example account · demo figures

847
Entered of 1,000
85%
Claimed · waitlist at 100%
13/16
Crew seats filled
24
Days to gun

The Monday after is quiet.

The work that used to fill your week after a race is either done or gone.

Your books close as you go

Entries settle onto your own Stripe as they are paid, so the weekend after the race is yours again.

Books straight
Export your racing and finance data

Start list, waves, crew, results and finance are one record: CSV whenever you want it, in the format your accountant and your timer already read.

Every format
Your crew comes back ready

Their shifts, checks and history carry between events, so you are not rebuilding a roster from a group chat.

Carried over
It lands in your own Stripe.
Your own Stripe

Entries are charged onto your own Stripe account. We don't hold event funds: Stripe takes its card processing fee there, and the platform fee is the one line that comes to AnyRun.

10K entry × 2$130.00
Tech tee × 1$35.00
Parking × 1$10.00
Platform fee, ex GST (runner pays)$8.82
GST on the platform fee$0.88
Runner pays$184.70
You receive, before Stripe’s fee
$175.00

Same engine as checkout. The runner covers the fee by default, and you choose to absorb or split it when you create your organisation. Entry money settles into your own Stripe account as each cart is paid.

Stop stitching five tools together.

Five parts of the console, in the order you meet them: distances, waves, the crew roster, results and the finance page, each drawn from a real console tab.

Registration

Structure a multi-day event with confidence: each race has its own distance page, closing day and start time. If capacity is reached the platform opens the waitlist for you, and runners can transfer their entry to someone else when your policy allows it.

Secure checkoutWaitlistsTransfers
Distances · Bayside RunfestPreview
10Kcap 600Waiver on$65.00
5Kcap 250Waiver on$35.00
Half marathoncap 150Waiver on$95.00
Waitlist opens at 100%. You set the transfer policy.3 distances · 1,000 places
Waves you fill in one click

Add a wave, set a start time, cap it or leave it uncapped, drag the order. One button fills them fastest predicted finish first, and everyone it places gets told which wave they are in.

Auto-allocatePredicted paceWave notices
Waves · Bayside 10KPreview
Wave A · sub-456:00 am
Full
Wave B · sub-556:12 am
244/300
Wave C · all welcome6:24 am
112 in · uncapped
Allocate unassigned18 with no wave yet
Volunteers, rostered

Roles, shifts and briefing packs. Filled seats at a glance, from your phone at the start line. Their checks and history carry over from the last race.

Shift packsWWC checksWallet passes
Roster · Bayside RunfestPreview
Aid station 26 of 6
Finish chute4 of 4
Bag drop2 of 3
Course marshals1 of 3
Three seats short, and the console knows who filled them last year.13/16
Race morning
The scan desk

The desk runs off a phone. It reads the code on the runner's pass, takes a typed bib when the camera will not, and checks the runner in on one tap. Each check-in is stamped with who made it, and a second tap adds nothing.

Switching
Last year's entrants

Through your integration token a file stages first, so the create, update and skip counts come back before a single row is written. Uploaded into the console by hand, the same file imports in one pass and reports what it added and what it skipped.

Discounts
Promo codes

Codes take a percentage or a fixed amount, cap at a number of redemptions, carry an expiry, and apply to one distance or to the whole event. The price on the code is the price the cart charges.

Chip file in.
Placings out.

Results publish in one step and the gallery matches photos by bib.

Step 01
The gun goes

Your timer keeps the workflow they know. The course runs exactly as it did last year, with the entries living here.

Step 02
You drop the chip file

Import the file your timer hands you. Bibs are matched to the start list and the gaps are named before anything publishes.

Step 03
It files under every name

Your finishers each get a time, a placing and photos in their account, waiting under their name.

Step 04
Published everywhere

Results page, club page and the sharing studio go live together, and your exports are ready with them.

Bayside 10K · overallPublished 2:14 pm
M. Donovan38:12
L. Petrova38:47
Aisha K.44:26

Example account · demo figures.

  • entries.csv847 rows
  • results.csv812 rows
  • finance.csvcents-true

Entries, results and finance export in one click, any day you like. The files are yours to keep, and taking them needs nobody's approval.

We enforce opt-in for you

You choose the rail before a message can go. Service updates reach everyone. Marketing is filtered against consent by the platform, with the unsubscribe footer attached for you.

TemplatesSend windowsDelivery log
Compose · course changePreview
Service updateMarketing
Recipients1,240
Covered by this month's free allowance120
Billed at $1.00 per 1,0001,120
This send costs$1.12

500 participant emails free every month, then $1.00 per 1,000. A prepaid pack of 5,000 costs $5.00, so you buy ahead at the same rate.

Sponsors, placed automatically

Sell the inventory, approve the artwork once, and logos land across your event page, results and gallery. Views and click-throughs come back as a report you can hand to their marketing manager.

Tier contractsPlacementsPage views
Sold$4,500
Finish arch
Naming rights · 1,000 finishers
Approved 12 Jul
Unsold$850
Drink station 2
Course placement · km 11
Buy this slot ›
Sold$1,200
Kids dash
Event partner · 240 entries
Approved 2 Jul
Unsold$250
Course pin · km 17
Single marker
Buy this slot ›
The wording your state prescribes
Victoria Schedule 2SA Form 1Versioned

Victoria and South Australia set out the exact words a recreational-services waiver has to carry. AnyRun reproduces the Victorian Schedule 2 warning and the South Australian Form 1 disclosures word for word, picked by the state your event is held in, and the other six jurisdictions each carry a schedule written for their own law.

The document holds a version and a content hash. Edit the wording and the version moves, and an entry already in flight has to read the new one before its order can complete.

Use AnyRun to manage running and endurance events.

Nine more things the console does for the event you have set up, in one pass. Each one opens from the same event record.

06 · BookingsIn the same cart
Add-ons ride with the entry

Runners add tees, parking and shuttles to the same cart, counted as they go.

Tech tee · $35412 sold
Parking · $1096
Return shuttle · $1541
07 · RefundsOne queue
Refunds, in one queue

A runner asks, you approve or decline in one place, and the ledger keeps the running total for you.

Requests open3
Approved todayA$310.00
Declined, with a reason1
08 · CapacityAt capacity
We open your waitlist

At capacity we open the list for you. When a place frees, promote the next runner in one tap and they get 48 hours to pay.

10K · 600 places100%
Waiting18 · 3 promoted
09 · BibsIssued
Bib ranges, assigned

We issue bib numbers per distance, and the range is on your start list before you print it.

ANYRUN
0001
10K1 – 600
5K601 – 850
Half851 – 1000
10 · CourseCrew brief
Stations on the course

Water, gels and marshals sit on the record your crew brief prints from.

Water · 4 crewkm 5
Water + gel · 6 crewkm 11
Water · 3 crewkm 17
11 · FinanceCents-true
Four finance numbers

Your gross, fees, refunds and net, with the export files under them.

Gross
$54,860
Fees
$2,704
Refunds
$310
Net
$51,846
12 · GalleryConsent-first
Photos matched by bib

The gallery reads bib numbers and files each shot in the right runner's account, without face matching.

A runner mid-effort, bib visibleBIB 412
Matched to a bib27
Awaiting review4
Location dataStripped
13 · Crew packsWallet pass
Crew packs, sent for you

Briefing pack, shift time and a wallet pass land with every volunteer you roster.

Packs delivered16 / 16
Wallet passes added14
Shift remindersT−48 h
14 · IntegrationsYour domain
Your domain, your keys

Point a subdomain at the platform and verify it from the console, then run your Stripe, your timing file and your calendar through it.

bayside​runfest.com.auLive
Stripe accountConnected
Timing file · one uploadReady
$0.99 + 4.9%
Per cart · ex GST

There is no subscription fee with AnyRun. Our simple per-cart fee is published on the pricing page, with a community rate for registered charities, schools and not-for-profits and free routine runs for running clubs. You decide whether to absorb the fee, pass it to runners, or split it.

Worked examplesEngine math
Standard cart · $175.00$8.82 fee, ex GST
Community cart · $65.00$2.88 fee, ex GST

These come out of the checkout’s own fee function.

Media usage · Bayside RunnersPreview
Club total6.4 GB of 10 GB
More room+100 GB for $5.00 ex GST · a month

The meter is visible at all times. A pack adds room at club level, shared by every event, for one month; to keep the room, buy another before it lapses. Example account · demo figures.

The feePer cart · ex GST
Routine runsA$0

A routine run has no cart, so the club owes A$0 for as long as it runs: the club time trial, the weekly session, the training series.

Standard$0.99 + 4.9%

Per cart, ex GST, on the first $100, easing to 3.9% then 2.9% above $300.

Community$0.99 + 2.9%

Flat, ex GST, for registered charities, schools and not-for-profits.

Payout accountA$29 once

Charged when you connect the account your entry money lands in.

What metersTwo counters
Email500 free

Participant emails a month, then the published rate. A prepaid pack is priced at exactly that rate, so you buy ahead at the same price.

After the allowance$1.00 / 1,000Prepaid pack5,000 for $5.00
Storage10 GB

Of media across your club, shared by every race you run. More room is a pack, which lasts one month; buy another before it lapses to keep the room.

Extra headroom100 GB for $5.00 ex GSTEach pack lasts1 month
Pay per cartFree to set upOne-click export

Your crew’s roles, on one login.

Your crew signs in with the same accounts they race and volunteer with. Create an organisation, invite people, hand out roles, and the console appears in their account. Each person keeps one password and one identity, the one they already race with.

Access is scoped by role, so your accountant sees finance and your entrant list stays private.
Your audit log records every privileged action.
Promote a volunteer you have worked with to staff with one invite.
Organisation
Bayside Runners Club
4 events · 3 members
Priya DeshpandeOwner
Sam CallowayStaff
Otto BrandtAccountant
Same people records

Here is the whole plan.

You do the whole of it yourself, today. A live, sellable event page fits inside one sitting.

01
Set it up, free

Build your event page, distances, waivers and waves. Publishing costs A$0, and a routine run costs A$0 for as long as it runs.

Event page and distances
The event waiver
Waves, caps and start times
02
Sell entries, staff the course

Entries land, we open the waitlist at capacity, and the roster fills from people who already have an account. You watch the fill bar from your phone.

Entries and waitlists
Volunteer roles and shifts
Sponsor placements live
03
Reconciled as they pay

Chip file in, results out. Your gross, fees, refunds and net sit in four numbers, with the export files under them.

Results and photos, published in one step
Four finance numbers
Xero, QuickBooks and BAS files
Where the edges areThe limits
Chip timing

Your timer keeps the hardware and the software. AnyRun takes the file they hand you, matches it to the start list, names the gaps, ranks it and publishes.

Face matching

Photos are found by the number on the bib. The platform does not use face matching.

Team invoicing

A team is started or joined with a code, the captain holds the roster and can hand it on, standings publish with the results, and each runner pays for their own entry.

The event you watch happen.

Entries filling, crew rostered, results published and the books reconciled. You get to stand at the finish line and watch it happen.

Free to set up · No subscription · Export any time

A runner crossing an AnyRun finish line with both arms raised, confetti in the air and a full crowd behindBayside Runfest · 2:14 pm
FINISHERS HOME
812

The rest of the platform

Nine console features · all included

Optional analytics cookies. We'd like to load Google Tag Manager (it carries Google Analytics, our advertising measurement and Microsoft Clarity) to understand how AnyRun is used. Until you accept, none of it is loaded at all; "necessary only" keeps it that way, and we don't sell your data. Details in the Cookie Policy.