Switch
Changing tee sheets should not cost you a weekend
Bring your golfers and your upcoming bookings with you. See exactly what will be imported before anything is saved, and undo it for a week if it is not right.
Why switching is low risk
The usual worries are lost bookings, a messy customer list, and being locked in again. Here is how each is handled.
Preview before you commit
Roll back for 7 days
Nothing silently dropped
Run both in parallel
Live in under 30 minutes
No contract this time
Pick your current system
Each guide covers what to export, what comes across, a fair comparison, and a step-by-step plan.
From GolfNow G1
From foreUP
From Lightspeed Golf (formerly Chronogolf)
From Club Prophet
Using something else?
What moves over
- Your golfers. Names, emails, phone numbers, and the history fields your export includes. Duplicates are merged by phone number first, then by email.
- Future bookings. Upcoming tee times land on the matching times on your new sheet. If your new sheet does not have a matching time, TeeMarshal creates it and flags it for you.
- Rate classes. Where your export names a rate for each booking, such as senior or resident, it is mapped to the rate class with the same name.
- Consent, only when you attest to it. Imported golfers are opted in to marketing texts only if you confirm in the import that the consent exists. That confirmation is logged. Otherwise they come in as email contacts only.
- Conflicts are listed, never dropped. If an imported booking would put a time over capacity, it appears on a list for your GM to resolve. Nothing is silently discarded.
- Reversible for 7 days. Every imported row is tagged with its import. If something looks wrong, roll the whole import back within 7 days and try again.
How the import works
Upload your export files
CSV or Excel, uploaded in the admin under settings. Files are stored privately for your course.TeeMarshal recognizes the format
The importer identifies the source system from the column headers and maps the columns for you. If it does not recognize a file, you map the columns yourself in a simple matching screen.Review the preview
Before anything is saved you see the mapped columns, row counts, duplicates that will be merged, and any rows with errors.Commit
Golfers land in your CRM and future bookings appear on the sheet, marked as imported.Roll back if you need to
One click undoes the import for 7 days and returns your data to where it was.
Founding-course offer
The first 25 courses get free data migration and their price locked for life
We move your golfers and bookings for you, check the result with your staff, and your monthly price never goes up for as long as you stay subscribed.
Common questions
How long does switching take?
Setting up a course, from signup to a live booking site with a test payment, is designed to take under 30 minutes with the onboarding wizard. Most courses then run the new sheet next to the old one for a few days before cutting over.
What if our current system is not on the list?
Any CSV or Excel export works. You match your columns to TeeMarshal's fields in a mapping step, then get the same preview and rollback.
Will past bookings and payment history come across?
The importers bring across your golfer list, including history fields such as last visit where your export has them, and your upcoming bookings. Old payment records stay with your previous system and processor, so keep a copy of those reports for your books.
Can you do the migration for us?
Yes for founding courses. The first 25 courses get their data migration done for them at no charge. After that, the importer is self-serve and support will help if you get stuck.
What if we change our mind after switching?
There is no contract. Cancel in the app and export everything: golfers, bookings, payments, rates, and more.
Product names are trademarks of their owners. Comparison based on publicly available information as of October 2026; terms vary by course.
Try the importer with your own export files
Create an account and run your files through the importer preview. You see how your own data comes across before anything is saved and before you decide anything.