Skip to content

Activity

Events & Calendar

The Events page is your motorsport event calendar. It pulls events from organizations you follow through MotorsportReg, shows your registration status, and lets you browse upcoming track days, HPDEs, autocross events, clinics, and social gatherings. Navigate to Events in the sidebar to open it.


MotorsportReg integration

Events are powered by a MotorsportReg integration that syncs event data automatically. When you connect your MotorsportReg account (see Getting Started), TrackOut pulls two types of data:

  • Organization events -- Public events from clubs and organizations you follow (e.g., NASA, SCCA chapters, PCA regions). These are mirrored and available to all users who follow the same organizations.
  • Your registrations -- Events you have personally registered for on MotorsportReg. These are flagged with a "Registered" badge, "Waitlisted" badge, or cancellation state as appropriate.

The sync runs in the background when you open the Events page. If an event appears in both your registrations and the organization calendar, it is merged into a single entry with your personal registration status applied. If you cancel a registration in MotorsportReg, if an organizer declines or deletes your entry, or if MotorsportReg drops the inactive registration from its feeds, the next trusted full sync updates the event in TrackOut to reflect the cancellation -- the "Registered" badge is removed, the row no longer appears under the Registered filter, and any empty auto-created track day is cleaned up. A daily background sync also checks for dropped cancellations.

If the organizer cancels an event while you are still registered, TrackOut shows the row as cancelled instead of treating it as a live registration. Declined and deleted MotorsportReg entries are also shown as cancelled in TrackOut, because they all mean you are no longer attending.

When MotorsportReg keeps a cancelled registration visible

MotorsportReg's API sometimes keeps an inactive registration in your event list, so the auto-detection above can't always tell what's still active. For those cases, every registered row has a kebab menu (⋮) on the right side:

  • Mark as cancelled -- Removes the "Registered" badge in TrackOut and cleans up any empty auto-created track day. Use this when you cancelled the registration in MotorsportReg but TrackOut still shows it as registered.
  • Re-register -- Available after you mark a row cancelled. Flips the row back to registered and re-creates the auto track day.

The manual mark is preserved across syncs: a routine sync that still sees the event in your list will not undo your action. As with auto-detection, a track day with user-authored data (sessions, notes, an assigned car) is preserved -- only empty placeholders are cleaned up.

Auto-created track days

When you register for an event in MotorsportReg, TrackOut automatically creates a matching track day pre-filled with the event's date, track name, and description. Multi-day events become a single track day that spans the full event window, so a weekend HPDE shows up as one entry covering Saturday through Sunday rather than two separate days. Open the track day from the Track Day button on the registered event row (see below) and start adding notes, sessions, and weather data even before the event.

Year-long or season-long enrollments (more than seven days) stay on the Events calendar but are not auto-created as track days.

Your edits are preserved

If an auto-created track day already has user-authored data -- such as sessions, notes, schedule details, setup information, or an assigned car -- TrackOut keeps it even if the MotorsportReg registration is cancelled.

Cars and run groups for registered events

Registered events can be connected to the car you plan to drive. Use the car picker on a registered event row, or assign/change the car from the linked track day detail page. The selected car stays in sync between Events and Track Days.

In Settings -> Driver profile, each MotorsportReg organization can also have a preferred run group. Pick from the suggested list, choose Instructor or Free Form, or type a custom value. TrackOut can learn additional run groups from schedules you upload and link to that organizer, so the picker gets more useful over time.

Readiness and recaps

Registered events that are tied to a car can power Track Readiness: the car readiness panel, pre-event check walkthrough, readiness reminder email, and post-event recap all use the event context.

For registration-backed events, the event prep card can also show Track Day Prep progress. If the prep card asks you to assign a car, its assignment menu shows readiness dots for each active car. Open the Pre-event checklist sheet to review checklist items, mark the remaining items ready, or log fresh tire, brake, and wear-tracked part measurements without leaving the Events page.

After an event, use the recap flow to record how the car felt, any unusual notes, worst-corner tread depth, and total spend. This keeps the event record useful after the calendar date has passed.

No manual event creation

Events are sourced from MotorsportReg. You do not manually create events on this page. To log a specific track day with sessions and lap data, use the Track Days feature instead.


Views

The Events page supports two views, toggled from the dropdown in the top-right corner (desktop only -- mobile always shows list view).

List view

The default view shows events in a timeline list, sorted by date. Each event row displays:

  • Event title with a color-coded type badge
  • Registered, Waitlisted, Cancelled, or Withdrew badge when a registration state applies
  • Date with optional start time
  • Location (venue name, city, and region)
  • Organization name
  • Register/View button linking to the MotorsportReg event page
  • Track Day button -- For events you are registered for, a small Track Day button (flag icon) links directly to the auto-created track day for that event.

A mini calendar sidebar appears alongside the list (on desktop, above the list on mobile). Days with events are marked with dot indicators. Click a date on the mini calendar to filter the list to only that day's events.

On narrow mobile screens, event rows stack their details and action buttons vertically so the Register, View, and Track Day actions remain reachable.

Calendar view

The calendar view shows a full monthly grid. On desktop, event titles appear directly in each day's cell. On mobile, days with events show dot indicators, and selecting a day displays the events below the grid.


Use the month navigation arrows at the top to move between months. The Today button (desktop only) jumps back to the current month.

The URL updates with a ?month=YYYY-MM parameter as you navigate, so you can bookmark or share a specific month view.


Use the Search events input in the header to filter events by text. Search matches against:

  • Event title
  • Organization name
  • Venue / location name
  • Venue city

Search is case-insensitive and filters results live as you type. Clear the search field to show all events again.


Filtering

Registered toggle

Click the Registered button in the header to show only events with an active registration, including waitlisted entries. Cancelled, declined, deleted, or manually withdrawn registrations can still appear in the main calendar for context, but they do not count as registered and are hidden when this filter is active.

Bookmarked toggle

Click the Bookmarked button to show only events you have bookmarked. Bookmarks let you save events you are interested in without being registered. Toggle a bookmark by clicking the bookmark icon on any event row.

Filter popover

Click Filters to open a popover with three filter categories:

FilterOptions
Event TypeTrack Day, Autocross, HPDE, Clinic, Social
OrganizationPopulated from organizations seen across months you have browsed
TrackPopulated from venues seen across months you have browsed

Filters are chip-style toggles -- click to activate, click again to deactivate. Active filter count appears as a badge on the Filters button. Click Clear all inside the popover to reset.

Search, registered/bookmarked toggles, and filter chips all work together -- only events matching all active criteria are shown.

Filters persist across months

Organization and track filter options accumulate as you browse different months. If you select an organization filter and then navigate to a month where that organization has no events, the filter option remains available so you can deselect it.


Event types

Events are automatically categorized based on their title:

TypeColorHow it is detected
HPDEBlueTitle contains "hpde", "driver", or "de "
AutocrossGreenTitle contains "autocross"
Track DayIndigoDefault category when no other keywords match
ClinicAmberTitle contains "clinic" or "school"
SocialPurpleTitle contains "social" or "meet"

Type detection is automatic -- you do not need to manually tag events.


Event details

Each event in the list shows key metadata at a glance:

  • Date and time -- When the event takes place, formatted with day of week
  • Location -- Venue name with city and region when available
  • Organization -- The club or group hosting the event

If the event has a MotorsportReg URL, a Register or View button appears on the right side of the event row. Clicking it opens the MotorsportReg event page in a new tab where you can register or manage your registration.

  • Events you are registered for show View
  • Events you are not registered for show Register

Weather forecast on upcoming events

Events landing in the next ~10 days show a small weather chip on the event row -- an icon plus the day's high/low temperature -- pulled from Apple WeatherKit using the venue's GPS coordinates. The chip matches the event day specifically, even if the event is several days out, so you can see what to expect at the track.

Events further than ~10 days out, events without a known venue location, or events whose venue lacks GPS coordinates won't show a chip. The same forecast also drives the weather summary on the Upcoming Events bar at the top of the Garage.


Weekly activity digest

If you receive the weekly TrackOut activity digest, upcoming track day rows include the event date, track, organizer when known, and available weather. Click a track day from the email to open the matching page in TrackOut.

If you are signed out, TrackOut asks you to sign in and then returns you to the event link you opened.


Event count

The header shows a count next to the month name:

  • If you have registered events this month: "3/12 registered" (3 registered out of 12 total)
  • If you have bookmarked events but no registrations: "2/12 bookmarked" (2 bookmarked out of 12 total)
  • If you have neither: "12 events" (just the total count)

Empty states

  • No events this month -- Displayed when no events exist for the selected month. Try navigating to a different month.
  • No registered events -- Displayed when the "Registered" filter is active but you have no registrations for the current month.
  • No events on [date] -- Displayed in list view when you select a date on the mini calendar that has no events.
Previous
Track days