A Chrome extension that pulls shot data from Trackman web reports and exports it as CSV.
- Automatically captures shot data when you open a Trackman report
- Exports to CSV with metrics grouped by category (speed, launch, spin, distance, etc.)
- Independent speed (mph / m/s) and distance (yards / meters) unit selectors
- Files named
ShotData_YYYY-MM-DD.csvfor easy organization
- Download
production.zipfrom the latest release - Unzip it
- Go to
chrome://extensionsand enable Developer Mode - Click Load unpacked and select the unzipped folder
- Clone the repo:
git clone https://github.com/criticalberne/TrackPull.git cd TrackPull - Install dependencies and build:
npm install bash scripts/build-extension.sh
- Go to
chrome://extensionsand enable Developer Mode - Click Load unpacked and select the
dist/folder
- Open a Trackman report URL (
web-dynamic-reports.trackmangolf.com) - The extension automatically captures shot data
- Click the TrackPull icon in your toolbar to see the shot count
- Choose your preferred speed and distance units
- Click Export CSV to download your data
https://web-dynamic-reports.trackmangolf.com/reports?r=12345
https://web-dynamic-reports.trackmangolf.com/activities?a=67890
https://web-dynamic-reports.trackmangolf.com/reports?ReportId=11223
Metrics are grouped by analytical category for quick scanning:
| Group | Metrics |
|---|---|
| Speed & Efficiency | Club Speed, Ball Speed, Smash Factor |
| Club Delivery | Attack Angle, Club Path, Face Angle, Face To Path, Swing Direction, Dynamic Loft |
| Launch & Spin | Launch Angle, Launch Direction, Spin Rate, Spin Axis, Spin Loft |
| Distance | Carry, Total |
| Dispersion | Side, Side Total, Carry Side, Total Side, Curve |
| Ball Flight | Height, Max Height, Landing Angle, Hang Time |
| Impact | Low Point, Impact Height, Impact Offset |
| Other | Tempo |
The prompts/ folder contains ready-made prompts you can use with ChatGPT or Claude to get club fitting insights from your exported CSV data. Either drag and drop your CSV file into the chat window or paste the data directly — each prompt handles both. They're organized by skill level:
- Understanding Your Numbers — Learn what each metric means and how yours compare to average golfers
- Basic Club Recommendations — Find out what category of clubs suits your swing
- Distance Gapping — Identify carry distance gaps and overlaps in your bag
- Shaft Flex Analysis — Get shaft flex and weight recommendations based on your speed and launch data
- Shot Shape Tendencies — Analyze your face angle, club path, and curvature patterns
- Launch & Spin Optimization — Compare your launch/spin to optimal windows and suggest loft/shaft changes
- Club Delivery Analysis — Evaluate attack angle, dynamic loft, and low point for efficiency
- Full Bag Fitting — Comprehensive analysis with specific club head, shaft, and setup recommendations
bash scripts/build-extension.shbash scripts/build-zip.sh