Migration & Imports
Switch systems without rebuilding the club by hand.
GolfDock is designed to detect source files, map fields, preserve external identities, review duplicates, and produce a reconciliation report before data is committed.
CSV/XLSX/Golf Genius preset/Duplicate review/External IDs/Export anytime
Import safety
Review firstSource and field detectionPreview
Existing golfer matchingWeighted
Name-only mergeBlocked
Commit and reconciliationServer-authorized
Import flow
Every row should be understandable before it changes live data.
01
Upload
Choose the source system and upload a roster, event, pairings, results, or standings file.
02
Map and validate
Match uploaded columns to GolfDock fields and preserve safe unmatched fields as scoped custom data.
03
Resolve identities
Match exact external IDs, profile IDs, emails, phones, or handicap IDs before manual review.
04
Preview and reconcile
See new, updated, matched, skipped, warning, and error counts before the authorized commit.
Migration scope
Move the operational relationships—not just a list of names.
Matching rules
A shared name is not enough to merge two golfers.
Low-risk switching
Export from the current system, preview the outcome, and prove the migration before launch.
A course should never have to trust a black-box import or lose the external IDs needed for the next update.
