What is Abonio

An overview of Abonio: a CRM for studios, schools and clubs - clients, schedule, memberships, payments and analytics in one place.

Abonio is a CRM for studios, schools and clubs. Instead of notebooks, chats and a dozen spreadsheets, you get one place where clients, schedule, memberships, payments and analytics live together. Abonio runs in the browser on a computer, tablet or phone.

What Abonio takes care of

  • Clients. A client base with cards, groups, balances and visit history. Guest requests from the Telegram bot land here too.
  • Journal and schedule. Recurring and one-time sessions, a clear calendar and attendance marking in a couple of clicks.
  • Memberships. By number of sessions, for a period, or single. Sessions come off the membership by themselves when you mark attendance.
  • Payments and debts. A payment goes onto the client's balance, and the membership is assigned from that balance. You see at once who owes what.
  • Finance, analytics and reports. Studio income and expenses, revenue, attendance, retention, Excel export of any data and import from a file.
  • Team and access. Trainers and administrators each work with their own permissions.

Abonio doesn't take payments from your clients: you record the payments (cash, card or transfer), and the system keeps track of balances, memberships and dates.

Who it is for

Abonio is built for people who teach and train: dance and fitness studios, schools and language courses, sports sections, private trainers and tutors.

Finding your way around

The Abonio dashboard: the section menu on the left, the location filter and the help button in the header
The menu, the location filter and the help button

On the left is the section menu 1: Dashboard, Clients, Chat, Locations, Groups, Journal, Memberships, Payments, Finance, Team, Analytics, Data & Reports, Settings and Help. The number on Clients shows new booking requests from the bot, the one on Chat shows unread messages. Which items you see depends on your role. A section your studio's plan doesn't include has a lock on it: open it to see which plan unlocks it.

If your email is on the team of several studios, the studio name at the top of the menu gets an arrows icon. Click the name to see your studios, with a check mark on the current one. Pick another, and Abonio opens its dashboard. Your choice is remembered: next time you sign in, you land in the studio you picked last. A browser has one active studio for all its tabs, so after you switch in one tab, the other tabs ask which studio to go on in.

Above the page content there's the Location filter 2. Pick a specific hall or All locations, and clients, sessions and numbers on the pages narrow down to it. Your choice is remembered across all sections. A staff member assigned to several locations sees All my locations instead, and with just one location the filter doesn't show at all.

The ? button in the header 3 opens the help article for the section you're in, in a new tab. Help in the menu opens the whole help center.

Where to start

Set things up in this order: the studio, locations and team first, then memberships and groups, then the schedule and clients.

  1. Set up the studio

    In Settings, on the Studio tab, enter the studio name and photo, the interface language, currency and timezone. In Payment methods on the same tab, list how clients can pay: clients see this in the Telegram bot.

  2. Add locations

    In Locations, add the halls or branches where you hold sessions: name, address and, if you like, the team and a photo or video showing how to find you.

  3. Invite your team

    In Team, add trainers and administrators. Someone with an email can sign in to Abonio with their own permissions. Without an email they can't sign in, but you can still assign them to sessions and include them in pay calculations.

  4. Create memberships

    In Memberships, first create types on the Types tab (say, group, individual, split), then the memberships themselves on the Memberships tab, with a price and a number of sessions or a validity period.

  5. Create groups

    In Groups, add directions if you need them, then create groups: name, membership type and maximum number of people.

  6. Build the schedule

    In Journal, click Add session and create recurring or one-time sessions: location, group, trainer, days and times.

  7. Add clients

    Add clients by hand in Clients, or load your whole base from a file in Data & Reports. Then enrol them in groups and issue memberships.

From then on you're ready for day-to-day work: today's schedule and the clients who need attention are on the Dashboard, and attendance is marked in the Journal. Once attendance is marked, the session comes off the membership automatically.

Next: see what the Dashboard shows, and learn how to manage your client base.

Related articles