Every bay, always monitored

The operating system for golf simulator facilities

GSA connects automation, system monitoring, automated recovery, player support, bookings and facility growth in one purpose-built platform, so your facility runs without someone standing in it.

$49.99 CAD / bay / month + HST Setup $699 – $1,299 one time

Monitoring live right now
7 Facilities
20 Bays live
16 GSPro
4 TrackMan

The problem

A simulator facility does not fail loudly. It fails quietly, at 9pm, with nobody there.

Every hour a bay is broken and unnoticed is an hour you have already sold. These are the four costs of running a facility manually.

01

Staff on site for hours that do not need them

Someone opens the bays, starts the software, checks the screens and locks up. Most of it is work a system should be doing. Extended hours mean extended payroll, whether anyone books or not.

02

Bays down without anyone knowing

Simulator software freezes, a launch monitor drops its connection, a PC reboots into the wrong display mode. Without continuous monitoring, the first person to find out is the customer standing in the bay.

03

After-hours calls that pull someone back to the building

A player cannot start their round. They call. Someone drives in to press a button. The problem was usually solvable remotely, if anything had been watching.

04

Bookings lost to a bay that was never really available

A bay listed as bookable but not actually working costs you the booking, the refund and the customer. Availability has to reflect the real state of the hardware.

How it works

GSA operates a different layer

Booking software sells the hour. GSA runs the facility that has to deliver it: the bay, the hardware, the session and the player. From booking to bay and everything between.

The facility runs itself

GSA Automation powers up the bay, launches the simulator stack in the right order and runs the customer session end to end, with no staff step in the middle.

The system watches itself

GSA Heartbeat monitors every critical application and system continuously, detects the moment something stops working, and starts the recovery before anyone has to notice.

The player gets helped

GSA Guardian walks the player through the problem in the bay and resolves the common ones on the spot, without a phone call and without sending anyone to the building.

GSA Automation

Operate the bay without operating the bay

The core automation platform. It runs the simulator environment, launches the programs a round needs, manages the customer session from arrival to close, and removes the manual steps your staff are doing today.

  • Automated boot sequence — the simulator stack launches in the correct order on power-on, with camera stabilisation and display-mode switching handled
  • Session management from booking code to close, so a customer arrives to a ready bay
  • Scheduled operations — nightly resets, power schedules and shutdown across every bay
  • Kiosk lockdown, so players reach the game and nothing else
  • Remote control of any bay, including on-screen messages to the player
  • Works with the stack you already run — Uneekor, TrackMan, GSPro, Foresight and more
See every automation capability
Bay 2 · 19:00 booking — welcome screen

The arrival

Unattended should not feel unattended

The worry about running without staff is that it feels like nobody cares. Done properly it is the opposite. Every customer gets the same welcome, on your busiest Saturday and on a wet Tuesday when nobody is in the building.

Before they arrive

The bay resets itself between bookings, so nobody walks into the last group's mess, their settings or their half-finished round. It is presented the same way every time.

As they walk in

Their booking opens their bay. No queue, no counter, nobody to find, and no waiting around while somebody gets to them.

On the screen

The bay greets them by name and shows them where they stand: how long they have, that everything is ready, and what to do next. They are expected, and it shows.

A staffed facility gives that welcome when someone is free to give it. An automated one gives it every single time.

GSA Heartbeat

It knows before you do, and it has already started fixing it

GSA Heartbeat continuously monitors the critical simulator applications and systems in every bay. When something stops working it detects it, confirms it, and starts the appropriate recovery on its own.

01

Continuously

Monitor

Every bay reports its state to the cloud on a short interval, covering the simulator software, the launch monitor, the display and the machine itself.

02

Within seconds

Detect

A missed heartbeat, a frozen process or an unexpected exit is identified and confirmed, so a momentary blip is not treated as a failure.

03

Automatically

Recover

The affected software is relaunched. If the fault repeats, GSA Heartbeat escalates to a full simulator stack restart rather than trying the same fix twice.

04

Only if it cannot be fixed

Escalate & notify

Only when automated recovery cannot resolve it does a human get involved, and the alert says which bay, what failed and what was already tried.

GSA Guardian

When the player needs help and nobody is on site

GSA Guardian is automated troubleshooting and guided support for the person actually standing in the bay. It resolves the common problems in place, so a player's issue does not become a phone call, a call-out or a refund.

  • Guided troubleshooting the player can follow on the bay screen or their phone
  • Resolves the routine problems — a stalled round, a display that did not switch, a launch monitor that needs re-pairing
  • Opens a support ticket with the bay's full state attached when it genuinely needs a person
  • Keeps your staff out of the loop for issues that never needed them
  • Works alongside GSA Heartbeat: hardware faults recover automatically, player-side problems get guided

The result: a facility can stay open and unattended without leaving a customer stranded in a bay with nobody to ask.

Bay 6 · Guardian — on the bay screen

Optional add-on

GSA Guardian Assist — for the things that aren't broken

A group books your bay for eight o’clock. Something is not doing what they expect, there is nobody in the building to ask, and the clock is running on their booking. Nothing is actually broken. They just do not know this system. GSA Guardian Assist is the person who does.

“I'm swinging and nothing is happening on the screen.”

They have teed up a coloured ball. Most launch monitors will only track a white or a yellow one, and nothing on the screen tells them that. As far as they can see, the bay is broken.

What we do Tell them to swap to a white ball. They are hitting again inside a minute, and they never think the place is faulty.

“I've looked everywhere. Where is Augusta?”

It is there, just under a different name. Famous courses are usually renamed for licensing, so searching for the one they know turns up nothing at all.

What we do Tell them what it is actually called and where to find it, instead of them burning twenty minutes of their booking looking and then settling for a course they did not want.

“We've started and half of us are set up wrong.”

Player order, left or right handed, tee position, handicaps. It all gets set before the first shot and it is easy to get wrong with a group of four. Now the lefty is teeing off from the wrong side and nobody knows how to change it.

What we do Sort it mid-round, so they carry on from where they are instead of scrapping the game and starting again.

“Every drive is coming up short. Something is off.”

Their yardage or course conditions are set wrong. That menu sits in a different place on every system, so unless someone has shown you, you will not find it, and every shot for the rest of the round feels wrong.

What we do Walk them to the right screen on their system and get it set properly, so the round is worth playing.

Notice that nothing on this list is broken. No crash, nothing to recover, no alert. As far as the system is concerned it is working perfectly. That is exactly why automation cannot help: there is no fault for it to find. These are the questions a member of staff standing in the room would have answered in ten seconds. In an unattended facility, there is nobody standing in the room.

That is what GSA Guardian Assist is for: the human side of running a simulator. Not the hardware, but the person in front of it who is one small thing away from a good night and does not know which small thing it is. Help reaches them from the bay, and often it is a quiet fix from our side rather than a conversation at all.

Who handles what

01

GSA Heartbeat

Something in the system fails. Detected and recovered automatically, usually before anyone notices.

Included
02

GSA Guardian

Something goes wrong for the player. Guided troubleshooting in the bay resolves the common ones automatically.

Included
03

GSA Guardian Assist

Nothing is broken. They are just stuck. A person who knows simulators sorts it, whether that takes a message or a quiet fix from our side.

Optional
04

You

Only once every layer above has been exhausted. With GSA Guardian Assist in place, that is a far shorter list of nights.

What it costs

$79.99 per month, plus $20 per bay per month, including 5 service calls a month. Optional — add it or drop it without touching the rest of your platform.

A six-bay facility is $79.99 + 6 × $20 = $199.99 per month, plus HST.

Why it matters to you

These are the most common reasons a player gets stuck in a bay — and the most common reason an owner's phone rings at night.

GSA Guardian Assist answers them instead of you. A player who would have left frustrated finishes their round, and you find out about it in a report rather than a phone call.

Growth

Golf SimPass, Booking Agent and marketing tools

Automation keeps the facility running. This is the half that fills it — facility discovery, customer access, bookings, and the marketing tools that bring players back.

Golf SimPass

A facility growth and customer engagement platform. Players discover your facility, create an account, book and pay, and keep a relationship with you between visits.

  • Facility discovery and a public venue profile
  • Player accounts and customer access
  • Gift cards, memberships and leagues
  • Your own custom domain

Booking Agent

Bookings that reflect the real state of the facility. A bay that is not working is not a bay you can sell, so availability follows the hardware.

  • Online booking on your page or your own domain
  • Booking codes that open the bay automatically
  • Cross-bay routing and scheduling
  • Card payment and confirmation in seconds

Marketing tools

The operator tools that turn a first visit into a habit, run from the same dashboard as everything else.

  • Customer database and segments
  • Email templates and campaigns
  • Player rewards and points
  • Reviews, reporting and revenue tracking

For your facility

Somewhere to be found

Your facility gets a public profile on Golf SimPass with your bays, your hours and your prices, so a player searching for indoor golf near them finds you, books a bay and pays, without you lifting a finger.

For their players

One account, every facility

Players sign up free at golfsimpass.com, find a bay near them and book it in seconds. Their bookings, gift cards, memberships and league standings all live in one account that works at every Golf SimPass facility — including yours.

See Golf SimPass as a player

Modular by design

Take one solution, or take the whole platform

Every part of GSA stands on its own. They are worth more together — one dashboard, one customer record, one view of the facility, but nothing forces you to start with all of it.

Which GSA solutions can be taken on their own, and what each one does
Solution What it does On its own In the complete platform
GSA Automation Runs the bay, the software and the session Included
GSA Heartbeat Monitors, detects and recovers automatically Included
GSA Guardian Automated player troubleshooting and support Included
GSA Guardian Assist A person who knows simulators, for what automation cannot answer Optional $79.99/mo + $20/bay
Golf SimPass Discovery, player accounts, bookings, growth $99/month $79/month
Booking Agent & marketing Bookings, campaigns, rewards, reporting Part of Golf SimPass Included

Customers

Live this fall for the 2026/27 season

Three facilities, three different shapes — one staffed, one running unattended, one across multiple sites. This is what “take one solution or take the whole platform” actually looks like once it is running.

Two bays · attended

Golf the Fairway

The venue GSA was built in. Two bays running fully automated and monitored, with hosted booking, and Golf SimPass handling gift cards and memberships.

  • GSA Automation
  • GSA Heartbeat
  • GSA Guardian
  • Hosted booking
  • Golf SimPass — gift cards, memberships

Two bays · unattended

Birdie Barn

Runs his league his own way, off the platform. What he uses Golf SimPass for is the sign-up: players register for the league there, alongside gift cards and memberships, on full automation underneath.

  • GSA Automation
  • GSA Heartbeat
  • GSA Guardian
  • Hosted booking
  • Golf SimPass — league registration, gift cards, memberships

Multi-site franchise · Ontario

Anytime Golf

A franchise running several venues across Ontario on a platform customised for them. Full automation and GSA Heartbeat at every site, with GSA Guardian Assist doing the heavy lifting on player support.

  • Customised franchise platform
  • GSA Automation
  • GSA Heartbeat
  • GSA Guardian Assist
  • Golf SimPass — not used; they brought their own hosted booking system

“Craig and his team helped make my dream of operating my own virtual golf simulator business a reality. Our simulators now run automatically, and I can manage my business from anywhere with confidence.”

Allyson Harting

Golf the Fairway

Pricing

One price, per bay

You pay for the bays you run. No tiers to outgrow, and nothing charged for bays you do not have.

The complete automation platform

$49.99 per bay, per month

Priced in CAD · plus HST

  • GSA Automation — bay startup, session management, scheduled operations
  • GSA Heartbeat — continuous monitoring, detection and automated recovery
  • GSA Guardian — automated player troubleshooting and guided support
  • The operator dashboard, alerts, staff roles and reporting

How many bays do you run?

Automation platform 6 × $44.99$299.94
Total, per month $299.94

$338.93 with HST (13%)

Plus a one-time facility setup fee of $699 – $1,299, and Golf SimPass if you take it.

Facility setup fee

$699 – $1,299 one time, on the size and complexity of your facility. We confirm your exact figure before you commit to anything.

Golf SimPass

$79/month when taken with the automation platform, or $99/month on its own.

Questions

What facility owners ask first

GSA runs the operating layer of a simulator facility. It powers up and prepares each bay, launches the simulator software a round needs, manages the customer's session, monitors every critical system continuously, recovers automatically when something fails, and helps the player directly when they hit a problem. Golf SimPass and the Booking Agent add discovery, bookings and the marketing tools that grow the facility.

GSA Heartbeat monitors the critical simulator applications and systems in every bay on a continuous interval. When a bay stops reporting, or a process freezes or exits unexpectedly, GSA Heartbeat confirms the fault and starts the appropriate recovery, usually relaunching the affected software, and escalating to a full stack restart if the fault repeats. A person is only alerted when automated recovery cannot resolve it, and that alert says which bay failed, what failed, and what has already been tried.

GSA Guardian gives the player guided troubleshooting in the bay. It identifies what is happening, walks them through it, and resolves the common problems on the spot — a stalled round, a display that did not switch, a launch monitor that needs re-pairing. If it genuinely needs a person it opens a support ticket with the bay's full state attached, rather than leaving the player to find a phone number. The point is that a player issue does not automatically become a staff call-out.

GSA Guardian is automated and included in the per-bay price. When something goes wrong for a player it gives them guided troubleshooting in the bay and resolves the common problems on its own.

GSA Guardian Assist is a person, and it is optional. It is for the things that are not faults at all — a ball that will not read because it is the wrong colour, a course they cannot find, players set up on the wrong side, a yardage setting they cannot locate. Nothing is broken, so no amount of automation will answer them. They just need someone who knows simulators.

GSA Guardian Assist is $79.99 per month plus $20 per bay per month. You can add it or drop it without changing anything else about your platform.

Staffing: opening, starting, resetting and closing bays are automated, so hours that previously required someone present no longer do.

Downtime: faults are detected in seconds and recovered automatically, instead of waiting for a customer to report them.

Lost bookings: availability reflects the real state of the hardware, and a bay that fails mid-session is usually restored inside the same session rather than refunded.

Yes. GSA Automation, GSA Heartbeat, GSA Guardian and Golf SimPass each work on their own. Most facilities take the complete platform because the parts reinforce each other — bookings that know the state of the hardware, support that can see what recovery already tried, but you can start with one and add the rest later.

GSA Automation, GSA Heartbeat and GSA Guardian, plus the operator dashboard, alerting, staff roles and reporting, all at $49.99 CAD / bay / month. Golf SimPass is separate, at $79/month when taken alongside it.

You pay $49.99 per month for each bay you run. Six bays is six times the per-bay price. It is not a flat facility subscription and there are no tiers. Add a bay and the cost goes up by one bay; close one and it goes down.

Prices are before tax — HST at 13% is added on your invoice.

Yes — a one-time facility setup fee of $699 – $1,299. It covers deployment, per-bay configuration, testing and onboarding for your team. Where you land in that range depends on bay count, hardware and how much of the facility you want running unattended. Your exact figure is confirmed before you commit.

The setup fee is also subject to HST.

GSA is not tied to one launch monitor or one swing engine. It automates, monitors and manages the stack your facility already runs, and works with the platforms commonly used in commercial bays — including Uneekor, TrackMan, GSPro and Foresight Sports. Tell us what you run and we will confirm it on the demo.

Book a demo. We will look at your facility — how many bays, what hardware, what hours you want to run unattended — walk you through the platform on a live bay, and give you a setup quote. No commitment before you have that number.

Built for facilities that don't stop

Tell us how your facility runs today and we will show you what it looks like running on GSA — including what it would cost to set up.