User guide / RaceYear Calendar

For track owners

Claim your track, manage it in the Owner Portal, keep the schedule current, and help fans find it.

For track owners

Claim your track

Claiming a track unlocks the owner portal, where you control its details and schedule.

 
 
 
raceyear.app/track/123
Own this track?
Claim it to manage the schedule and see your followers.
Request access

The claim prompt sits on every track page.

Submit a claim

  1. Open your track's page (/track/…). Search for it from the header if needed.
  2. Click “Own this track?” and submit your name, email, and a short note.
  3. An admin reviews and approves the claim. Once approved, the track appears in your Owner Portal.
Approval is manual so only the real operator gets edit access. You'll be notified by email.

Manage your track

Header → My Track · Route: /owner

The Owner Portal is your dashboard for each track you manage.

 
 
 
raceyear.app/owner
14
Upcoming races
320
Followers
88
Downloads

At a glance: upcoming races, followers, and schedule downloads.

Edit track details

Update name, website, phone, email, address, surface, type, length, classes, and your schedule link. Click Save details to publish.

Manage races

Add, edit, or cancel individual races directly from the portal.

Keep your schedule current

You have three ways to keep your schedule current. Start with the easiest that fits your setup.

 
 
 
raceyear.app/owner
Calendar sync (.ics)
https://calendar.google.com/…/basic.ics
Connect
✓ Connected · 14 events · last synced 2h ago · re-checks weekly
Resync
Disconnect

Connect a public calendar once and it re-syncs on its own every week.

1. Connect a calendar (.ics), the easiest way

  1. Paste your track's public Google / Apple / Outlook calendar .ics URL into the import card.
  2. Click Connect. Your races import immediately.
  3. The app re-syncs weekly automatically. The card shows “✓ Connected · N events · last synced…”.

Use Resync to pull changes now, or Disconnect to stop syncing (already-imported races stay).

2. Import from your website or a flyer (AI)

Point the importer at your homepage or upload a schedule PDF/image. AI reads the dates and creates the races in one batch for you to review.

3. Enter races by hand

Use the add / edit / cancel controls in the portal for full manual control.

Promote with embed and QR

Once your schedule is live, two tools help fans find and follow it.

 
 
 
raceyear.app/owner
Embed widget
<iframe src="raceyear.app/embed/track/123"
  width="100%" height="500"></iframe>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
QR for flyers

Embed the live schedule on your own site, and print a QR for flyers.

Embed widget

Copy the <iframe> snippet from the portal and paste it onto your own website. It shows your live schedule and updates automatically whenever you change it.

QR code

Download a QR code for flyers and the ticket window. Fans scan it and land on your track page, one tap from following.

One user guide for every RaceYear app. Switch apps in the sidebar.