Quick Start Guide
Get up and running on Speakly.PRO in 5 minutes — whether you're a student, teacher, or organization admin.
For Students: Start Learning in 5 Minutes
Access Your Account
- Sign in with your credentials
- Complete your profile setup (if not done already)
- Upload a profile picture and set your timezone
Join a Course
You have two ways to access learning materials:
Option A: Teacher Invitation
Your teacher can invite you directly to a course. Once invited, the course will appear in your My Enrollments section automatically.
Option B: Browse the Marketplace
- Browse available lessons in the Marketplace
- Find a lesson you'd like to purchase
- Complete the purchase
- The lesson is added to your library immediately
Start Learning
How you start depends on how you got the lesson:
Marketplace Lessons (Self-Study)
- Go to My Library in the sidebar
- Find your purchased lesson and click Start
- Work through the content and exercises in the lesson editor
- Click Finish when you're done — the lesson is marked as completed
Course Lessons (Live with Teacher)
- Open your Dashboard at the scheduled lesson time
- A banner appears showing your upcoming lesson and countdown
- Click Join Lesson to enter the live session
- Work through the lesson together with your teacher in real-time
Track Your Progress
- Check your course progress on the Dashboard (lessons completed out of total)
- Filter lessons by status in My Library: Not Started, In Progress, or Completed
- Review past lessons and your answer stats at any time
Want to try the platform first? Visit the Demo Lessons page to explore sample lessons without creating an account. Browse by language and CEFR level, view lessons in the full editor, and try interactive exercises.
For Teachers: Create Your First Course in 15 Minutes
Set Up Your Organization
- Sign in to your account
- Navigate to My School in the sidebar
- Configure your organization settings
- Generate invite codes for teachers (if you're an OrgAdmin)
Create Your First Course
- Go to Courses in the sidebar
- Click Create New Course
- Choose how to start:
Option A: Create from Template
- Browse available course templates
- Pick a template that matches your subject and level
- Review the pre-filled course structure and included lessons
- Optionally adjust course details — name, description, target language, and CEFR level. Any fields you don't change will keep the values from the template.
- Click Create Course
Option B: Create Empty
- Select Create Empty
- Fill in the course details — course name, target language, CEFR level (A1–C2), and category
- Click Create Course
New courses are created in Draft status by default. While in Draft, the course is only visible to you and can be edited freely. When you're ready for students to see it, change the status to Published from the course settings.
Build Your First Lesson
-
Open your newly created course
-
Click Add Lesson
-
Choose a lesson type:
- Class — for live 1:1 lessons with the teacher
- Homework — individual work after a lesson; requires teacher verification
- Exercise — additional practice material for the student; does not require verification
Homework and Exercise lessons can be grouped under a Class to form a structured unit, but a flat list without grouping works just as well.
-
Fill in the lesson details in the Create Lesson dialog — title, description, and status:
- Draft — the lesson is work-in-progress; only you can see it. Use this while you're still building content.
- Published — the lesson is visible to enrolled students and ready to be scheduled.
- Use the Lex Editor to create content:
- Add text and formatting
- Insert exercises (multiple choice, fill-in-blank)
- Add audio, images, or videos
- Include interactive elements
Enroll Students
- Go to Students in the sidebar
- Click Enroll Student
- Enter student email or generate an invite code
- Assign them to your course
Schedule a Lesson
- Go to Schedule in the sidebar
- Click on a date
- Select the lesson and student
- Set the date and time
- Enable live session if needed
For Organization Admins
As an OrgAdmin, you have additional capabilities beyond what teachers can do:
Set Up Your Organization
- Sign in and navigate to Organization Settings
- Configure your school name and branding
- Set up billing and purchase your initial token balance
By default, only OrgAdmins can manage Courses and Enrollments. Enable the Allow teachers to manage school option in Organization Settings to let teachers manage these as well.
Invite Teachers
- Go to Teacher Management
- Click Invite Teacher
- Enter teacher email addresses or generate invite codes
- Teachers will receive invitations and can join immediately
Monitor & Manage
- Review your Analytics Dashboard for student progress and teacher activity
- Manage Billing to distribute tokens and track spending
- Use Student Groups to organize learners across teachers
See the full Organization Admin Guide for detailed instructions on all admin features.
Next Steps
Students:
- Read the complete Student Guide
- Learn about Lessons & Homework
Teachers:
- Read the complete School Guide
- Master the Lex Editor
- Learn about AI Lesson Generation
Organization Admins:
- Read the OrgAdmin Guide
- Set up Teacher Management
- Review Analytics & Reports













