E-learning platforms

Live Classes Inside Your Platform vs Sending Zoom Links

Zoom links work, until they get forwarded, attendance becomes guesswork and recordings pile up on your laptop. A fair look at both options and a middle path.

In this article (9)
  1. The real problem with a meeting link in a group chat
  2. Option 1: Zoom or Google Meet links
  3. Option 2: a live room built into your platform
  4. Side-by-side comparison
  5. Attendance that means something
  6. Recordings and replays
  7. Common mistakes with live classes
  8. Questions people ask
  9. Choosing your next step

Every Saturday at 7 pm, you post a Zoom link in the class WhatsApp group. Some weeks 80 students join. Some weeks it's 110, and you only have 85 paying students.

Then a parent calls asking whether their daughter attended last Tuesday, and you're scrolling through a participant list full of names like "iPhone" and "Hamada 2".

Sending meeting links is how most teachers start, and there's nothing wrong with that. The question is when it stops being enough, and whether a live room built into your own platform is worth it. This guide compares both fairly.

A link is a key that anyone can copy. Once it's in a WhatsApp group, it can be forwarded to a friend who didn't pay, and you won't know until the numbers stop adding up.

Passcodes help less than people think, because they're usually shared in the same message as the link. Waiting rooms help more, but with 100 students someone has to admit each one, and "Mohamed's phone" tells you nothing.

The second problem is invisible. Attendance, recordings and chat logs live in a separate account. Linking them back to each student in your records is manual work, every week.

Let's be fair: these tools are mature, stable on weak connections and familiar to almost every student. For a new teacher, they're the fastest way to start.

What you should know:

  • Free plans have limits. At the time of writing, Zoom's free plan caps meetings at 40 minutes, and free Google Meet accounts limit group calls to 60 minutes. Paid plans remove these caps. Check the current plan pages before you commit.
  • Attendance reports depend on the plan. Zoom offers participant reports on paid plans. Google Meet attendance tracking is available only on certain paid Google Workspace editions. In both cases, you still match display names or emails to your student list.
  • Recordings live in their system. Cloud recording goes to the provider's storage or your Drive, and you move it to students by hand.
  • Branding is theirs. Students see the Zoom or Google interface, not your academy.

For a small class of loyal students who all pay, links can be perfectly adequate for years.

Option 2: a live room built into your platform

In a built-in setup, the student never sees a link. The flow looks like this:

  1. The student logs into your platform and opens their group's page.
  2. A "Join live class" button appears only if they're enrolled and paid, and only around the session time.
  3. The platform creates a one-time entry for that student and opens the room inside your page.
  4. Join and leave times are saved against the student's account automatically.
  5. If recording is on, the recording goes into the lesson page with the same protection as your other videos.

The video itself usually comes from an established provider. Zoom, for example, offers a Meeting SDK that lets developers embed meetings in their own site, and there are dedicated live-video services built for this. Your platform handles who gets in, when, and what's recorded.

One practical point: many students open links from inside WhatsApp or Facebook, and the in-app browsers there don't always handle the camera and microphone properly. A good platform asks students to open the page in their phone's main browser before class.

The honest downsides: development cost, usage fees from the video provider (often by minutes or participants), and more to test, especially on older phones and weak mobile data.

Side-by-side comparison

CriterionZoom or Meet linksBuilt-in live room
Cost to startLow: a subscriptionDevelopment plus provider usage fees
Access controlLink and passcode can be forwardedOnly logged-in, paid students get in
AttendanceReport on paid plans, matched to students by handAutomatic, per student, with join and leave times
RecordingsProvider cloud or your Drive, moved manuallyPublished into the lesson, protected like other videos
BrandingProvider's interfaceYour platform around the video
Student experienceSwitch apps, sometimes install oneOne click from the lesson page
ReliabilityVery matureAs reliable as the provider you choose
Interaction toolsChat, polls, breakout rooms (some paid)Depends on the provider and what's built

There is also a middle path. Your platform can manage enrolment, scheduling and access, while the session still runs through your Zoom account using unique registration links per student or an embedded meeting. You keep the reliability you know and gain control over who joins.

Attendance that means something

"Clicked join" is not attendance. If you want attendance a parent can trust, record:

  • Join time, leave time and total minutes, including rejoins after a dropped connection.
  • A threshold, such as present if they attended at least 75% of the session. You set the number.
  • Absences flowing into a parent notification the same evening.
  • Attendance next to exam results, so you can see who is slipping.

This is where a built-in room earns its cost for education centres, because live attendance joins in-person attendance in one student record. We cover that in running an education centre online and offline in one system.

Recordings and replays

Decide your policy before the first class:

  • Who sees the replay? Only students enrolled in that group, or also absent students who paid?
  • For how long? Until the exam, the end of term or forever?
  • Is it protected? A replay is a video like any other, so it needs private streaming and a watermark. See protecting course videos from leaks.
  • What does keeping it cost? Storing and streaming many hours of recordings has a monthly cost that grows over time, so archive or delete what's no longer needed.
  • Whose faces are in it? Tell students if the session is recorded. Many teachers record only their own screen and voice.

Common mistakes with live classes

  • Posting one permanent link for the whole term.
  • Never testing on mobile data, where most students actually join.
  • Trusting display names for attendance.
  • Recording to a laptop and forgetting to upload until exam week.
  • Launching a built-in room with no fallback plan.

Questions people ask

Is free Zoom enough for online classes?

For short sessions, maybe. At the time of writing, free meetings are capped at 40 minutes, so most teachers running full lessons need a paid plan or another solution.

Can I track attendance with Zoom alone?

Paid plans offer participant reports, but you still match names or emails to your student list by hand. A platform can do that matching automatically.

Can students join a built-in room from their phones?

Yes, through the phone's browser, usually after allowing microphone and camera access. Test on the phones your students actually use, including older Android models.

Can I keep using my Zoom account with my own platform?

Often yes. Zoom offers integration options, including its Meeting SDK, but what's available depends on your plan and Zoom's terms. Check with your developer before assuming.

What happens to the recordings?

In a built-in setup, recordings can be published straight into the lesson page with the same protection as your recorded videos, available only to enrolled students.

Choosing your next step

If you have one or two small groups and links rarely leak, stay with links and tighten them: registration, a waiting room and a new link each term. If you run several groups, sell live sessions as a paid product or need reliable attendance for parents, a built-in or hybrid room will save you time every week. It also fits naturally into how you price your online courses.

Live classes are one of the modules Unilira builds into its education platforms. To see which option suits your schedule and student numbers, book a meeting.

Share this article
Keep reading

Close to what you just read

All the articles

E-learning platforms 7 min read

Running an Education Centre Online and Offline in One System

Paper attendance, a payments notebook, Excel marks and five WhatsApp groups per teacher. Here is how one system replaces them, and how to switch without chaos.

Read the article

E-learning platforms 8 min read

Getting Your First 100 Students Onto Your New Platform

Your platform is live and the signups have slowed down. Here is a practical, week-by-week way to get your first 100 real students on it.

Read the article

E-learning platforms 8 min read

Your Own E-Learning Platform as a Teacher: The Complete Guide

What a teacher's platform should actually do, what it costs, how students pay, and how to launch it without losing the students you already have.

Read the article