Proje vitrini hazırlanıyorPreparing project showcaseПодготавливаем витрину проекта
Skip to main content
Language Schools

The next level starts soon, but the candidate list still lives in WhatsApp.

Rocketly links language-course enquiries from WhatsApp, Instagram DM, web forms and lead forms to a single student record. Placement bookings, level start dates, group preference and renewal all stay on one screen.

Where Level Tracking Breaks Down in a Language School

English, German and exam-prep enquiries scatter across WhatsApp, Instagram DM and web forms, so two advisors end up replying to the same candidate.

A candidate invited to a placement test sits beside one who already took it, and the record does not show which level maps to which group.

As the level start date approaches nobody can see who is still undecided, so groups open with unfilled seats or do not open at all.

The conversation about moving up a level is nobody task at the end of a term, and a student who does not continue usually disappears quietly.

Study-abroad enquiries turn into long threads about schools, dates and accommodation, with no visible record of which step is waiting on whom.

Where Language-Course Enquiries Come From

WhatsApp Business

Fee, timetable and group-start questions mostly arrive here; placement reminders are scheduled with approved template messages.

Instagram DM and Story Replies

Candidates who see speaking-practice clips and student stories usually DM. Story replies land in the same conversation.

Website Form and Chat Widget

A free level-test form and live chat turn a visitor browsing your course pages directly into a candidate record.

Google and Meta Lead Forms

Exam-prep and new-term campaign lead forms sync into the CRM, so you see which campaign produced placement tests.

Study-Abroad Requests

Agency partnerships and study-abroad applications mostly arrive by email or form and run as a file in their own stage.

Telegram and Corporate Group Requests

International students and corporate training requests often run through Telegram; the thread attaches to the same record.

What Rocketly Takes Over in Your Language School

Collect Course Candidates in One Inbox

Whether the candidate writes from WhatsApp Business, Instagram DM and story replies, Telegram, email or a web form, the conversation attaches to the same record. Rocketly supports 12 channel types; the school decides which to open.

Give the Placement Process Its Stages

Build the flow: Enquiry → Information → Placement Test → Group Proposal → Enrolled → Renewal. The board shows which candidate is waiting at which stage, their level and the group you proposed.

Placement and Consultation Bookings

A shareable booking page lets the candidate pick a slot, and it syncs with Google Calendar. Whether the session is in person or online is noted on the record, and the reminder is scheduled and sent with your approval.

Tie Candidates to the Level Start Calendar

The start date each candidate is waiting for and their group preference stay on the record. As the date approaches, undecided candidates gather in one list and a task opens for the advisor.

Track Online and In-Person Groups Separately

Group type, time zone and branch are tagged on the record, and the lesson link and reminder attach to it for online groups. The lesson itself stays in your video tool; Rocketly is the communication layer beside it.

Start Renewal Before the Level Ends

Students approaching the end of a level are listed as a segment, and a drip sequence sets the reminder rhythm for the move-up conversation. If nobody replies, a second-contact task opens.

Follow the Study-Abroad File

School choice, dates, accommodation and document steps become tasks with named owners. Visa and school admission belong to third parties; Rocketly only shows where the file is waiting.

Document the Course Package and Price

Use the quote module to turn the course package, materials fee and instalment option into a PDF, share it through a candidate-specific link, and follow view and approval status from the record.

Reports by Level, Group and Channel

With 38 ready-made report types you read from your own data which channel produced placement tests and which level converted into enrolment, while seats can still be filled.

Ready to bring the customer communication you connect into one shared workspace?

Configure your process, team and connected sources at a pace that fits your operation.

Where AI Helps in a Language School — and Where It Stops

AI can prepare drafts and summaries from conversation context; your team decides what is shared with customers.

Drafts Replies

Produces a draft from your knowledge base for recurring questions about fees, timetables and group starts; the advisor edits it and decides whether to send.

Summarizes Long Candidate Threads

Summarizes a study-abroad conversation spread over weeks so the team sees the context at handover without rereading it.

Helps Tag the Enquiry by Language and Goal

Suggests target language, exam-prep intent and group preference from the conversation context; the team confirms the tag.

Does Not Assign Levels or Predict Exam Results

AI does not administer a placement test, assign a level or say anything about certificates and exam outcomes. That assessment belongs to your academic coordinator and teachers.

How a Candidate Moves From Placement Test to Enrolment

01 · CONTROLLED HANDOFF

Turning a WhatsApp English question into a placement test

01

A candidate writes "do you have an evening group for business English?" The message lands in the inbox and a candidate record opens.

02

AI drafts a reply from the level structure and calendar in your knowledge base; the advisor edits it and decides whether to send it.

03

The record moves to the Placement Test stage, an advisor is assigned and the booking link is shared.

04

The appointment syncs to Google Calendar, and a reminder is scheduled for the day before and sent with your approval.

05

The result is written on the record, a matching group and start date are proposed, and the package is shared as a quote.

Keeping an undecided candidate warm until the level starts

Candidates who received a group proposal collect in one stage, showing how many days each has been deciding.

As the start date approaches, a seat-confirmation task opens for the responsible advisor.

If the candidate asks a question, the conversation continues on the same record and instalment or materials notes stay with it.

Confirmed candidates move to Enrolled; those who step back move into the next term segment.

Discussing the move up a level at the end of a term

Students due for renewal are listed as a segment based on their level end date.

The follow-up sequence prepares the reminder draft; the team approves the wording and the send list.

Students who continue move into a new level record; those who stay silent get a second-contact task.

Renewal return is tracked in your own report by level and group type.

Running a study-abroad enquiry step by step

Country, school, date range and budget are noted on the record, with conversation language and time zone on the card.

School options and pricing are prepared and shared through a candidate-specific link.

Document collection, application and accommodation become tasks with named owners.

While visa and admission sit with third parties, the conversation with the candidate continues on the same record.

Automations You Can Build Around the Level Calendar

Use these examples to discuss triggers, owners and review points before configuring your own process.

New Candidate Intake and Advisor Routing

So a first contact in a busy term never sits unowned

1

Trigger: a new conversation opens on a connected channel.

2

Condition: if the message carries a target-language or exam-prep tag, route it to the matching advisor.

3

Action: move the record to the Information stage, assign an owner and prepare a reply draft.

4

If no reply goes out within your chosen interval, notify the team lead.

Before and After the Placement Test

A plan that supports attendance and the group proposal that follows

1

Trigger: the placement appointment approaches.

2

Condition: the booking is confirmed and the candidate has given contact consent.

3

Action: schedule the reminder; content and sending authorization are checked against your policy.

4

After the test, open a task for the advisor to propose a group and prepare a quote.

Renewal Follow-Up at the End of a Level

Starting the move-up conversation before the level closes

1

Trigger: the level end date for a student approaches.

2

Action: add the student to the renewal segment and open a move-up task.

3

Condition: if the student replies, move the record to the new level stage.

4

If not, open a second-contact task and track the outcome per level in your report.

Recommended Connections for Language Schools

Connect native channels directly, or use a webhook for an existing tool — each card makes Rocketly’s role clear.

WhatsApp Business API

Native connection

Candidate threads, template messages and level-start reminders

Telegram

Native connection

Attaching international student and corporate group threads to a record

Instagram DM (Meta)

Native connection

First contact from speaking-practice posts landing on a record

Google Calendar

Native connection

Syncing placement and consultation bookings with teacher calendars

Google Ads

Lead source

Source-level reporting for exam-prep search enquiries

Google Sheets (Import)

One-time import

One-time transfer of an existing student and candidate list

What Order to Set Things Up In at a Language School

Use these steps to review your process, responsibilities and permissions before going live.

1

Define the school profile, branches and advisory team

Create branch, enrolment advisor and academic coordinator users; use roles to limit who sees which student record and conversation.

2

Build the candidate stages

Name the Enquiry → Information → Placement Test → Group Proposal → Enrolled → Renewal flow the way your school actually works.

3

Enter the level calendar and group tags

Add level start dates, level names and tags for online and in-person groups so every candidate record matches the start they are waiting for.

4

Connect channels and fill the knowledge base

Connect the channel that brings the most enquiries first, then write level structure, timetables, the level system and FAQs. For fees, define a redirect to an advisor conversation.

5

Build and test the first three workflows

Try candidate routing, placement reminders and renewal follow-up on sample records before opening them to live candidate communication.

6

Set reports and clarify the system boundary

Open level, group and channel reports. Class management, attendance and your content platform keep running in parallel; Rocketly is the candidate and student communication layer.

The Rocketly Capacity Available to a Language School

0

Channel types where course candidates write

0

Templates for level starts and renewal flows

0

Report types covering placement and level conversion

0

Interface languages for working with foreign students

The operational examples on this page are not guaranteed outcomes. What is available and how it performs depend on your process, connected sources, permissions and team use.

Language School CRM — Questions Schools Ask

Rocketly is a CRM layer for candidate and student communication: enquiries from connected channels attach to a student record, placement and group-proposal stages are tracked, level start and renewal reminders are planned, and the process is reportable. It does not replace your class management, attendance or content platform; it works alongside them as the enquiry and communication layer.

You open a booking for the placement session, note on the record whether the candidate is coming in person or online, and schedule the reminder. The test itself runs in the tool you already use; you write the result and the teacher note on the student record and propose a group from there. AI does not administer the test or assign a level — that decision belongs to your academic coordinator.

Yes. Connected sources such as WhatsApp Business, a personal WhatsApp line, Instagram DM and story replies, Facebook Messenger, Telegram, email and the web chat widget appear in the same inbox, and each message attaches to the relevant candidate record. Rocketly supports 12 channel types in total; which ones you can open depends on your account configuration and plan.

You keep the start date each candidate is waiting for and their group preference on the record. As the date approaches, a workflow lists undecided candidates and opens a confirmation task for the advisor. Before a group opens you can see from the board how many candidates are waiting at each level and judge seat availability in time.

Yes. You tag group type, time zone and branch on the record and filter the board by those tags, and for online groups you attach the lesson link and reminder to the record. Rocketly is not a video conferencing platform: the lesson itself runs in the meeting tool you already use, while Rocketly works beside it as the communication and follow-up layer.

Workflow Builder ships with 55 templates and offers 46 trigger types. You can build the move-up conversation for students nearing the end of a level, second contact for candidates who missed a placement test, and a post-enrolment welcome, all on your own course calendar. Your team approves each reminder draft.

You write country, school, date range and budget on the record and share school options and pricing as a quote. Document collection, application and accommodation become tasks so each step has a visible owner. Visa appointments, consulates and school admission sit with third parties; Rocketly does not set those timelines, it only shows where the file is waiting.

The interface is available in 3 languages — Turkish, English and Russian. You run the conversation in the candidate language, note the conversation language and time zone on the record, and plan reminders and follow-up tasks accordingly. For long threads, the conversation summary lets the team pick up the context quickly.

Yes. There is a permanently free plan and no credit card is requested. AI features, advanced workflows and some channel connections sit in paid plans; the pricing page shows which feature belongs to which plan, so you can try it for a single term before rolling it out across the school.

Language Schools

Keep Your Level Calendar and Candidate List Together

Follow placement, group proposal and renewal on one board.

Best Prices

The Right Plan for Your Business

Monthly

Yearly
2 Months Free

Free

$0

/month

Basic CRM features

Sales Pipeline

Gemini AI support

Email notifications

Starter

$29

$25

/month (Billed yearly)

$58 savings

All Free features

Unified Inbox

Sales Pipeline

Lead Scoring

Excel/CSV Export

💎 MOST POPULAR

Professional

$79

$66

/month (Billed yearly)

$158 savings

All Starter features

Visual Workflow Builder

WhatsApp Personal Integration

All AI engines (Claude, GPT-4, Groq)

Workflow Templates (12+)

✦ BEST VALUE

Business

$199

$166

/month (Billed yearly)

$398 savings

All Professional features

AI Chatbot Agents

Multi-Agent Routing

Knowledge Sources (25)

AI Training Interface

Construction CRM

$950

$792

/month (Billed yearly)

$1900 savings

All Business features

Construction CRM Module

Unit & Block Management

Payment Plans & Installments

Auto Contract Generation

Start using Rocketly today.


Discover the CRM built for your industry.