← Back to Home

Event Management Built for Pulling

Tracker Pull replaces spreadsheets, paper sign-ups, and outdated scorekeeping with a modern web platform designed specifically for tractor pull events.

Custom scoring formulas, configurable forms and fees, real-time results entry, and a documented REST API — all under one roof.

What makes Tracker Pull different

A Scoring Engine That Bends to Your Rulebook

Every pulling organization scores a little differently. Tracker Pull's Formula Builder lets you define exactly how points are awarded — with a versioned, validated expression language that handles placement, ties, DQs, show points, hook points, and pull-offs.

Write the rule once. Standings recompute the moment results land. When the rules change next season, publish a new version and leave history intact.

Formula Builder — creating a new version of the MTTPA Standard Points Formula with the DSL editor, change notes field, and a quick reference panel listing variables and functions
Formula Builder — the version editor with the DSL textarea and the quick-reference panel for variables, functions, and constants.

Why a DSL, not a wizard?

  • · Versioned formulas — published, deprecated, and rollback-safe. Past seasons stay frozen against their version.
  • · Per-class and per-event defaults — including weightless and exhibition classes that score under their own rules.
  • · Context-aware DQ handling — show, hook, and placement points behave per your rulebook for both standard and pull-off disqualifications.
  • · Tie-aware ranking — built-in tie_group_size and eligible_rank handle the edge cases the rulebook covers in a footnote.
Sample formula — Placement points with DQ handling
when(
  is_disqualified && !dq_allows_placement_points, 0,
  placement == 1, 100 + (total_participants * 2),
  placement <= 3, 50 + ((4 - placement) * 10),
  is_points_eligible, 25 / tie_group_size,
  // default
  0
)

Variables include placement, eligible_rank, distance_pulled, tie_group_size, and more. Functions: when, if, max, min.

Run the Event

From the parking lot to the final tractor across the pit — everything you need on event day.

Event Scheduling

Multi-date events, rain dates, venue and location management, event labels, and class cloning between events.

Live Results Entry

Distances, placements, and DQs entered at the track in real time. Flows instantly to the mobile app and API.

Classes & Number Pools

Define classes by vehicle type, manage organization-wide number pools, and filter eligibility on registration.

Photo Galleries

Event galleries with admin approval workflow. Served fast worldwide on a global CDN.

Per-event analytics dashboard showing total API requests, active users, average response time, success rate, request volume over time, platform distribution donut chart, and top API endpoints
Per-event analytics — see who's hitting the API for your event, from which platforms, on which endpoints, and how it's performing.

Track Pullers, Vehicles & Members

Member rosters and machine histories that carry over season after season — across as many organizations as you sanction.

Pullers & Vehicles

Track members and their machines across seasons. Search, merge duplicates, assign numbers, and manage class eligibility.

Vehicle Ownership History

Machines change hands mid-season. Tracker Pull preserves the full ownership timeline so historical results stay accurate.

Multi-Org Account

One login, multiple sanctioning bodies. Officials and admins switch between organizations without re-logging in. Data stays isolated per org.

Registrations, Forms & Fees

Replace paper waivers, manual fee tracking, and end-of-season spreadsheet reconciliation.

CSV Bulk Import

Import hundreds of registrations, class lists, and results at once. Three-tier validation catches errors. Preview before committing.

Configurable Forms & Waivers

Require waivers, tech inspections, and entry forms per event. Capture signatures at registration time and store them with the record.

Fee Engine

Define fee types per organization or per event. Apply rules automatically at registration. Waive fees with full audit trail.

Seasonal Memberships

Track yearly member dues and vehicle season fees separately from per-event entry fees. Renew with a click.

CSV import review page for a 263-row import — driver/owner rows needing review are shown with confidence-scored auto-match suggestions and create-new-record alternatives, plus a summary panel reporting 146 auto-matched, 38 blocking review, 51 optional updates, 25 exhibition, 25 new persons, and 0 class errors
CSV importer review — confidence-scored name matches per row, with a summary panel tallying auto-matched, blocking, optional, and new-person counts before commit.

Score with Confidence

Powered by the Formula Builder above — per-participant points are stored as each result lands; season standings are aggregated on display, so the latest formula and corrections always win.

Class results table for 6,200 lbs 4x4 Modified Truck showing pull order, place, driver, vehicle, owner, distance pulled, points, and status for each participant
Class results table — each participant's distance and computed points, ranked within the class. Season standings roll up across classes at display time.

Standings, Always Current

Season standings are aggregated on display — no stale cache to invalidate. A late correction or a formula tweak shows up on the next page load.

Manual Overrides & DQ Reasons

When the rulebook doesn't cover it, you can. Override points on individual results, with configurable disqualification reasons per organization.

Payment Tracking

Per-registration mark-paid actions, bulk status updates, and a sites report for end-of-event reconciliation.

Communicate Without Friction

Reach members, document the rules, and confirm the email actually arrived.

Announcements

Post organization-wide announcements visible to members on login. Schedule and target by audience.

Messages & Notifications

In-app inbox and notification feed for admins and members. Read receipts, mark-all-read, and unread counts in the topbar.

Email Delivery Tracking

See whether your competitor confirmation actually landed. Webhook-tracked delivery, opens, bounces, and automatic suppression of bad addresses.

Document Repository

Store rulebooks, entry forms, and organization documents. Categorize by type, share publicly or keep private.

Trust & Reliability

The boring stuff that matters — built in from day one, not bolted on later.

Two-Factor Auth & Audit Log

TOTP-based 2FA, email verification, throttled logins, and a tamper-evident audit log of every admin action. Lock or disable accounts on the spot.

CDN-Backed Media

Photos, documents, and logos are stored on durable object storage and served from a global CDN. Fans get gallery thumbnails fast, wherever they are.

API-First Architecture

Every screen in the admin is backed by the same versioned REST API your integrations use. Sanctum-authenticated, documented, and stable.

Ready to modernize your pulling events?

Tracker Pull is launching for the 2026 season. Get in touch to learn how it fits your organization.

Contact Us