Skip to content

Kotally Docs

Kotally tracks package and membership balances per member, grants credits when a product is purchased, and deducts them when a session is booked. Use these docs to launch a studio workspace and verify behavior before go-live.

  • Connect GoHighLevel — install from the Marketplace. Purchases, renewals, and bookings sync via webhooks; staff can use the read-only GHL embed.
  • Use the Kotally API — run the same ledger from your booking app, website, or automation. Create members, grant credits, check eligibility, and deduct/restore over /api/v2 with no GoHighLevel connection.

Both paths share the same per-location billing and credit engine.

  • Creates and tracks studio members (contacts) per location.
  • Grants credits when a mapped product is purchased (GHL events or POST /api/v2/grants).
  • Tracks package and membership balances per member.
  • Deducts credits when an eligible booking is made (GHL appointment or API deduct).
  • Gives staff admin tools (and a GHL embed when connected) for balances, payments, and bookings.
  1. Create a workspace and complete billing (or use the free trial).
  2. Add a location: connect GoHighLevel or create an API-only location from setup / Locations → Add location.
  3. Configure products, then test one grant and one deduction (and a booking if you use GHL).

Start with Getting Started, or jump to the API Quickstart for the API path.