S
Speakly.PRO

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

  1. Sign in with your credentials
  2. Complete your profile setup (if not done already)
  3. 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

  1. Browse available lessons in the Marketplace
  2. Find a lesson you'd like to purchase
  3. Complete the purchase
  4. The lesson is added to your library immediately

Start Learning

How you start depends on how you got the lesson:

Marketplace Lessons (Self-Study)

  1. Go to My Library in the sidebar
  2. Find your purchased lesson and click Start
  3. Work through the content and exercises in the lesson editor
  4. Click Finish when you're done — the lesson is marked as completed

Course Lessons (Live with Teacher)

  1. Open your Dashboard at the scheduled lesson time
  2. A banner appears showing your upcoming lesson and countdown
  3. Click Join Lesson to enter the live session
  4. 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

  1. Sign in to your account
  2. Navigate to My School in the sidebar
  3. Configure your organization settings
  4. Generate invite codes for teachers (if you're an OrgAdmin)

Create Your First Course

  1. Go to Courses in the sidebar
  2. Click Create New Course
  3. Choose how to start:

Option A: Create from Template

  1. Browse available course templates
  2. Pick a template that matches your subject and level
  3. Review the pre-filled course structure and included lessons
  4. Optionally adjust course details — name, description, target language, and CEFR level. Any fields you don't change will keep the values from the template.
  5. Click Create Course

Option B: Create Empty

  1. Select Create Empty
  2. Fill in the course details — course name, target language, CEFR level (A1–C2), and category
  3. 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

  1. Open your newly created course

  2. Click Add Lesson

  3. 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.

  4. 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.
  1. 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

  1. Go to Students in the sidebar
  2. Click Enroll Student
  3. Enter student email or generate an invite code
  4. Assign them to your course

Schedule a Lesson

  1. Go to Schedule in the sidebar
  2. Click on a date
  3. Select the lesson and student
  4. Set the date and time
  5. Enable live session if needed

For Organization Admins

As an OrgAdmin, you have additional capabilities beyond what teachers can do:

Set Up Your Organization

  1. Sign in and navigate to Organization Settings
  2. Configure your school name and branding
  3. 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

  1. Go to Teacher Management
  2. Click Invite Teacher
  3. Enter teacher email addresses or generate invite codes
  4. Teachers will receive invitations and can join immediately

Monitor & Manage

  1. Review your Analytics Dashboard for student progress and teacher activity
  2. Manage Billing to distribute tokens and track spending
  3. Use Student Groups to organize learners across teachers

See the full Organization Admin Guide for detailed instructions on all admin features.


Next Steps

Students:

Teachers:

Organization Admins: