GolfManager integration with Badgie: club sales, debts, classes and subscribers
How to connect GolfManager to Badgie with the tenant and API Key, which data is synced every 15 minutes and what the club sees in the panel: overview, debts, sales, classes, customers, subscribers, trends and pricing.
5 min readIntermediateUpdated October 2, 2026

Quick answer
If your club uses GolfManager for bookings, sales and subscribers, Badgie connects to it with the tenant identifier and an API Key. From then on Badgie syncs sales, bookings, customers, invoices, payments, subscriptions, products and dynamic prices every 15 minutes, and shows them in a panel with debts, sales, classes, subscribers and trends, linked to your students.
In this guide
Where to find it
- Connection: Management โ Modules โ GolfManager (/dashboard/integrations/golfmanager).
- Panel: Finance โ GolfManager (/dashboard/golfmanager), visible once the integration is connected.
Step by step
- In GolfManager, create a system user for Badgie and generate its API Key.
- In Badgie open Management โ Modules โ GolfManager, enter your Tenant and the API Key and click Connect. The key is stored encrypted.
- The first sync starts on its own; after that Badgie refreshes the data every 15 minutes. Sync now brings it forward.
- In Links, link each GolfManager customer to their Badgie student.
- If you want, set up the calendar sync (mode, start date, horizon and categories).
What you see in the panel
Tabs Overview, Debts, Sales, Classes, Customers, Subscribers, Links, Trends and Pricing, plus the sync status.
With the AI agent
The Badgie agent queries GolfManager data: summary, debtors and a customer's debt, top customers, a customer's profile, churn risk and voucher balance (get_golfmanager_summary, get_golfmanager_debtors, get_golfmanager_customer_debt, get_golfmanager_top_customers, get_golfmanager_customer_profile, get_golfmanager_churn_risk, get_golfmanager_bono_balance).
Frequently asked questions
Does Badgie write to GolfManager?
The integration reads data from GolfManager to show it in Badgie; the club keeps managing its bookings and sales in GolfManager.
How often is the data updated?
Every 15 minutes, and whenever you click Sync now.
What do I need to connect it?
Your club's tenant identifier in GolfManager and an API Key generated for a system user.


