For music, painting and dance courses

Music & art course CRM: from trial lesson to stage every student in one panel

Music & art course software, program and CRM on one platform: Music & art course appointment software, customer management software and sales automation with WhatsApp.

Piano, guitar and violin lessons with lesson-credit packages, and painting, ceramics and dance workshops with group schedules on the same calendar. Trial lessons, tuition and installments, show announcements and end-of-course certificates are in the same panel too.

Lesson packageRemaining credits, late cancellation rule
StudioAlert for a second lesson at the same time
QRVerifiable certificate
Quick answer

Which CRM software should be used for Music & art course? ÖzgürKod is a CRM for Music & art course businesses: Instrument lesson packages, workshop groups, trial lessons, studio conflict alerts and QR-verified certificates in a single panel. Setup takes minutes; try it free for 7 days.

Message center
Inbox
Sound familiar?

The familiar challenges of music and art courses

When one-on-one packages, workshop groups and studio hours live in separate books, a new conflict comes up every week.

Teachers and studios clash

Two students are booked with the same teacher at the same time, the piano room is given to two lessons at once, and the clash is only noticed when the student arrives at the door.

Lesson credits live in a notebook

How many of the eight lessons in the package were held? Did a canceled lesson use up a credit? When a parent asks, the teacher and the front desk give different numbers.

Trial lessons don’t turn into enrollments

The child likes the trial lesson and the family says “we’ll think about it”; who will call, and what was discussed, is never written down.

Show announcements one by one

The end-of-year show or exhibition date is written to each family separately; which group it went to gets mixed up.

Tuition and sibling discounts by hand

Monthly tuition, sibling discounts and overdue payments sit in a spreadsheet and are checked one by one at the end of the month.

Certificates made in Word

When the course ends, the document is prepared by hand; when someone asks whether it was really issued, it can’t be verified.

For Music & art courses

What does ÖzgürKod do for music and art courses?

With the “One-on-one lesson packages” section and the group lesson schedule of the Education Institution module, from the trial lesson to the end-of-year show.

Student journey: from trial lesson to year-end recital

  • Plan the trial lesson as a lead record; let the lead join an open workshop lesson as a guest or book a separate appointment with the teacher, and turn the lead into an enrollment in one click
  • Sell one-on-one lessons such as piano, guitar and violin as lesson-credit packages; each lesson is written to the teacher’s calendar as an appointment, and the late cancellation rule protects the credit
  • Open painting, ceramics and dance workshops as groups; lessons are written to the calendar from the weekly time, and the system warns before you save a lesson that clashes in the same studio or with the same teacher
  • Define the monthly tuition or term fee; sibling, early enrollment and prepayment discounts apply when conditions are met, and the installment plan is written to the deal
  • Publish show and exhibition announcements to all families, to one group or to the program; the announcement appears in the parent portal, and the target families are transferred to a group for a bulk WhatsApp message
  • At the end of the course, issue an attendance certificate or certificate; once the attendance requirement is met, it is verifiable with a certificate number and QR code
Trial lesson → Package → Certificate — ÖzgürKod CRM
1
Candidate

Families who reach out by message or through the online pre-registration page are welcomed; trial lesson requests can also come in through this page.

2
Trial lesson

The lead sits in on an open workshop lesson as a guest, or a separate appointment with the instructor is created; the lead converts to a registration with one click.

3
Enrollment

A one-on-one package or a workshop group is selected; conditional discounts are applied, and the payment plan is opened as a deal.

4
Lessons

One-on-one lessons are scheduled as appointments and workshop lessons as a group schedule; instructor and studio conflicts are flagged before saving.

5
Attendance and evaluation

The instructor takes attendance on their phone and writes a progress evaluation for the student.

6
Recital announcement

The announcement is published in the parent portal; the target families are added to a WhatsApp campaign group, and you approve the send.

7
Documents and renewal

Once the attendance requirement is met, a certificate with QR verification is issued; completed registrations and low package balances drop into the renewal list.

WhatsApp and Instagram

Not from a personal phone, but from the business line

Don't let Student messages get lost on employees' phones; the line belongs to the business, the history belongs to the CRM.

In minutes with a QR code, or with the official WhatsApp Cloud API. You can keep using the WhatsApp Business app on your phone and connect the same number to the CRM at the same time (coexistence).

The chatbot answers common questions and collects student information; a member of your team takes over the conversation whenever you want.

Send an announcement or reminder to the student group you choose with a Meta-approved template; see how many people it reached and how many read it.

Auto-reply to a “price?” comment on your post and send the details by DM; the person who commented also lands in the inbox.

Connect with a QR codeScan it with WhatsApp on your phone; no template needed.
Official Cloud APIMessages arrive even when the phone is off; approved templates and reply buttons.
Alongside the appYour WhatsApp Business app keeps working, and conversations also land in the CRM.
Hello, are you open on weekends?23:14
Hello! We're open Saturday 10:00–17:00. How can I help you?23:14
I also have a specific question23:15
A team member took over the conversation
SA
selin.awhat's the price?2 min
İŞ
your businessHi Selin, we've sent the details by DM 🙂auto-reply · now
AI

Don't track everything yourself; let it tell you what matters

It reads messages, surfaces who is waiting for a reply and what's at risk, and starts your day with a summary.

Know who to get back to first

  • Message analysis: urgency, satisfaction, buying intent and risk; complaints and urgent requests are separated.
  • Awaiting reply: unanswered conversations and messages requesting an appointment in one list.
  • Today's tasks: a short morning summary showing who you need to follow up with that day.
  • Ask a question: type questions like “How many new student came in this month?” and get answers from your data.

AI features run on accounts with AI analysis turned on; when it's off, messages, appointments and follow-ups run on rules.

No separate tools to set up

Messages, appointment, payment collection and your team — in one account

When a student writes, their history, open quote and balance are on the same card. You don't need to make your team install a second app.

Try free for 7 days

Student cardMessages, appointments, quotes, payments and notes on one card; even if the team member changes, the history stays with the business.

Team and permissionsAssign records to team members; if you want, each person sees only their own students.

Track it from ad to customerLeads from Meta ad forms land in the record together with their source.

Full power on your phoneThe panel is mobile-friendly; reply to a message, reschedule an appointment, add a note from your phone.

Channels and connections

Wherever your Student write from

Messages from every channel land in the same inbox; the conversation is assigned to one of your team members and merges into the student card.

  • WhatsAppCloud API or QR
  • InstagramDMs and comments
  • MessengerYour Facebook page
  • TelegramYour Telegram bot
  • TikTokDM
  • Web chatThe widget on your site
  • Meta ad formsWith the ad source

Connect Telegram with your own bot token, Instagram and Messenger with your Meta account, and WhatsApp with a QR code or via the Cloud API. Unified inbox →

Web form Google Calendar iCloud Calendar
Selection guide

What should you look for when choosing a CRM for Music & art course?

Before you decide, evaluate your candidates against these 5 criteria.

5 criteria

  1. One-on-one packages and groups on the same calendar. Instrument lessons and workshop groups need to sit on the same calendar; instructor and studio conflicts must show before saving.
  2. Remaining lesson credits. Lessons need to come off the package automatically; a rule needs to set what happens to the credit when someone cancels at the last minute.
  3. From trial lesson to registration. A lead who comes for a trial lesson must stay on record with the result and a note, and must convert to a registration in one step.
  4. Announcements and parent access. Recital and holiday announcements must be publishable by group; a family must see attendance, payments and announcements from a single link.
  5. Leads who arrive by message. Most leads message on Instagram and WhatsApp; the conversation, trial lesson and registration must come together on the same person’s card.

Music & art course program, software or CRM?

Most business owners search for the solution they need as “Music & art course program,” “Music & art course software,” “Music & art course appointment software” or “Music & art course customer management software.” “CRM” is the international name for this solution, and the need is the same: keep student information in one place, never miss a request, and bring order to your work.

As a Music & art course automation, ÖzgürKod gathers student messages from WhatsApp, Instagram and the web in one panel and handles appointment and payment collection tracking on the same screen. We also cover industry-independent selection criteria in our CRM software selection guide.

Music & art course softwareMusic & art course softwarecustomer management softwareappointment softwareMusic & art course otomasyonu
Comparison

Method comparison for Music & art course

Notebook/Excel, a general-purpose CRM and ÖzgürKod side by side.

CriteriaNotebook / ExcelGeneral (foreign) CRMÖzgürKod
One-on-one lessons The instructor’s notebook Calendar exists, no package link Lesson credit package; every lesson is an appointment, and the credit comes off automatically
Workshop schedule The table is updated by hand Has a calendar, no lesson logic Generated from weekly hours; studio and instructor conflicts are flagged
Trial lesson Note card Tracked as a stage Guest visit or appointment for a group lesson; convert to a registration with one click
Duyuru Message families one by one Requires the campaigns module Publish in the parent portal; target families go to a WhatsApp campaign group
Belge Word template Usually missing Numbered participation and certificate documents verifiable by QR
Instructor fees Manual count from the calendar Usually missing Earnings report by lesson hour and fee type
Music & art course for

Starts at 2.500 ₺ / month

7-day free trial · No setup fee · Upgrade your plan any time

A no-show appointment isn’t an empty hour — it’s an hour you’ve already paid for.

If you charge ₺1,000 per service: the monthly cost of your subscription equals 3 appointments.

FAQ

Frequently asked questions

Have another question? Write to us and we’ll look at your workflow together.

What does the music and arts course program track?

Leads’ messages, trial lessons, online pre-registration applications, student and family records, one-on-one instrument packages, the lesson schedule for painting, ceramics and dance workshops, tuition, discounts and installments, attendance, announcements, the parent portal, participation documents and certificates. All of it comes together on the same student’s card in the Education Institution module of ÖzgürKod CRM.

How are one-on-one instrument lessons tracked?

Take a 12-lesson piano package: lesson credits, lesson length, validity period and a fixed weekly time. Every lesson is an appointment with the instructor on the calendar; when the appointment is marked completed or no-show, a credit comes off the package. If the student cancels less than 24 hours before the lesson (the window is adjustable), the credit is used; if the institution cancels, the credit is returned and a new lesson is added at the end of the plan. When the remaining credits drop to 1, a task is created.

How do we prevent workshop and studio conflicts?

You define your studios, workshops and classrooms as rooms; workshop group lessons are scheduled on the calendar from the weekly day and time, with holidays skipped. If a second lesson is about to be saved for the same instructor, the same studio or the same student at the same time, the conflict is shown before saving; nothing is saved without your approval. The same check applies when you drag and move a lesson in the weekly schedule.

How is a trial lesson planned?

You open a trial lesson on the leads screen: the lead joins a real lesson of an open workshop group as a guest, or a separate appointment with the instructor is created. At the end of the lesson you mark attended, no-show or declined and leave a note; an attending lead converts to a registration with one click. If your online pre-registration page is live, families can also submit a trial lesson request there.

How do we send recital and event announcements to parents?

You write the announcement for all families, a group or a program, set the publish dates, and it appears in the parent portal. If you want, the targeted families with active registrations are added to a WhatsApp campaign group and the campaign screen opens; the message is sent there with your approval. The module never sends messages on its own.

Can we issue certificates at the end of a course?

Yes. You mark the program as “issues certificates” and set the attendance requirement (80% by default). A certificate is issued once enrollment is complete and the attendance requirement is met; an admin can also issue one outside the requirement by writing a reason. Students who attend at least one lesson can also receive a participation certificate. Each document gets a number and a QR code; anyone who scans the QR code sees which institution issued the document and on what date.

Does it calculate instructors’ teaching hours and pay?

If you enter the pay type on the instructor card (hourly, per lesson or monthly), the instructor hours report works out the number of lessons, teaching hours, substitute lessons and earnings from lessons with attendance taken. If you want, instructors can see their own earnings in the instructor panel. This is a calculation; the payment record stays in your own accounting.

Music & art course software and CRM the same thing? Which one is ÖzgürKod?

In practice they describe the same need. Businesses usually search for "Music & art course software", "Music & art course software", "Music & art course appointment software“ or “customer management software”; “CRM” is this solution is the international name. ÖzgürKod delivers all of these names on one platform: student communication, appointments, quotes and orders, payment collection and reporting are all in one place. So whatever term you search with, the solution you reach is the same; you don’t need to set up separate software.

Set up the new term’s class schedule in one place

Try it free for 7 days. Add your instructors, studios and packages; see the flow from trial lesson to certificate with your own data.