Skip to content

Moving Content Into LecturePanda

Bringing courses over from another platform, getting your videos hosted correctly, importing quiz questions without retyping them, and knowing when you've built enough to launch.

Video hosting comes first

Your videos stay on a video host and stream into your courses from there, which keeps playback fast worldwide and leaves you in control of your own media library. Setting up hosting is the first migration step.

  • Vimeo is the recommended host. It's built for professional use, lets you minimize branding, and gives you the most control over playback.
  • YouTube works well too — see Video Won't Play or Track for the per-video settings that progress tracking uses.

Once a video is on either host, adding it to a course takes seconds: paste the link into a Video element in Materials.

Getting the most from the player

Videos added as Video elements play in LecturePanda's own player, which is what gives you progress tracking, watch verification, and completion enforcement. Use the video URL rather than an embed code to get all of that.

If your files currently live somewhere that requires a network or VPN login — a shared drive, SharePoint, or MS Stream — move them to Vimeo or YouTube as part of the migration. Your learners get reliable playback from anywhere, and you get the tracking that CE verification depends on.

Importing quiz questions as text

You don't have to retype questions one at a time. LecturePanda accepts a plain-text quiz format that builds a whole quiz — questions, choices, correct answers, and feedback — in one paste.

The format:

  • Questions start with a number and a . or ), numbered from 1.
  • Choices each go on their own line under the question, starting with a letter and a . or ) (lowercase a. b. c. is easiest to read), or a - bullet.
  • Correct answers are marked with a * immediately after the choice prefix and its single space. Mark every correct choice — one * makes it single-answer, several make it multi-select.
  • Feedback is optional: add >> followed by your text at the end of a question line for general feedback, or at the end of a choice line for feedback on that answer.
1. What is the capital of France? >> A European geography question.
a. London
b. *Paris >> Correct.
c. Berlin

2. Select all prime numbers.
a. *2
b. *3
c. 4
d. *5

Exactly one space before the *

The * must come directly after the choice prefix and its single space. An extra space stops it being read as the correct answer.

When your old platform has no export

If your previous system can't export questions, an AI assistant is a practical bridge: point it at each lesson, have it extract the questions, choices, and correct answers, and ask it to output them directly in the format above. Paste the result into the text import. That skips both manual re-entry and any spreadsheet round-trip.

Give the assistant the rules above verbatim, and tell it to preserve your original wording exactly and never invent feedback.

Test your first course as a learner

The build view is designed to match what learners see, so you don't need to register just to check layout, wording, or how answers are displayed.

What genuinely needs testing from the learner's side:

  • Correct answers — that right and wrong responses behave as you intended
  • Feedback — how your messages actually display after answering
  • Any conditional logic — that branching based on earlier answers works

To do that, register yourself with a personal or secondary email address — not your admin email, which would conflict with your admin account — and walk the whole path start to finish.

Clearing your test registration

Test completions can be removed afterwards so they don't skew your reporting, and your participant bank is worth sorting before launch — contact support and we'll help.

How much to build before going live

Three to five courses is a good target: enough that your catalog is worth visiting, few enough that you launch this quarter rather than next year.

The sequencing matters more than the number. Finish one course completely first — video, quiz, evaluation, and certificate — then register for it yourself and walk the entire path end to end before building the rest. You'll catch configuration issues once instead of five times, and everything after the first course goes noticeably faster.

Before you open registration, check that you've also settled:

  • Whether courses are free or paid, and at what price — pricing rules need your payment processor connected first
  • What your membership check should validate, so member pricing applies automatically
  • That your certificate template is finalized and has been reviewed on a real completion

Deciding on account structure

If the content you're migrating is a distinct program rather than part of your existing catalog — a fellowship alongside a general CE library, say — it may belong in its own LecturePanda account rather than under your current one. It's worth deciding deliberately at the start, since moving content between accounts later is manual work.