🔍

从别的课程平台搬过来

把学员与「谁能看哪一门课」的权限搬过来:三种导入方式怎么选、学员如何登录,以及哪些东西搬不过来。

搬家真正的难题不是账号,是权限对应——谁能看哪一门课。所以我们不做任何一家平台的专属对接(不需要对方的 API,也不猜他们的导出格式),只要你导得出一份 Email 名单就能搬。

学员/账户页:搬过来的人都会出现在这里

第一步:从旧平台导出名单

到旧平台后台,把每一门课的选课名单分别导出成 CSV(Teachable、Kajabi 这类导出的本来就是「一门课一份」,不必自己合并)。一份名单里只要有 Email 这一栏就够,有姓名更好。

密码不必也拿不到——任何平台都不会给你学员的密码,我们也不需要。

三种导入方式,选一种

你手上的东西 用哪一个 位置
一门课一份名单(最常见) 粘贴名单,一次开通这门课 课程教学 → 课程 → 该课「学员」
一张总表,含课程栏 批量导入学员 学员 → 学员/账户
人已经在站上,只是要补开课 加入学员 该课「学员」页右上角
你原本用 systeme.io 专属导入 从 systeme.io 搬入

① 一门课一份名单(推荐)

进到那一门课的「学员」页,展开「粘贴名单,一次开通这门课」,把 Email 那一栏从表格整栏复制粘贴(也可以上传 CSV/Excel),按下去就全部开通。课程固定成你当下打开的那一门,不看文件里的课程栏

② 一张总表

用「学员 → 批量导入学员」。表头认得出来就自动对应,认不出来就按栏位顺序(Email 放第一栏);课程栏可填课程名称或课程 ID,多门课用逗号分隔。上传后先显示预览(逐课程列出将开通几人),确认无误再提交。一次最多 2,000 行。

导入时实际发生什么

项目 行为
已存在的 Email 沿用原账号,不会覆盖姓名或密码
不存在的 Email 建立一个没有密码的账号
课程权限 开一笔 $0 已付款订单当权限来源,再开通课程
观看期限 按课程设定的观看天数,从导入当天起算
重复导入 已有权限的人不会被重复开通
坏数据 逐条列在「跳过」,其余照做

🚨 系统不会通知学员,请自己公告

导入不会寄任何信。这是刻意的:一次寄出几百上千封通知信,会让你的域名被判定成垃圾信来源,连之后的订单通知都可能一起进垃圾箱。

请自己公告,并告诉学员:用原本购课的同一个 Email 到登录页点「忘记密码」设定新密码,或用同一个 Email 的 Google 登录;登录后在「我的课程」就看得到已购买的内容。导入界面上有可直接复制的公告文案。

观看期限:搬完记得校正

导入只会用「课程的观看天数 × 从今天起算」。旧平台如果是「开放到某月某日」这种固定日期,搬完后到该课程的学员页按右上角「批量设定观看期限」,一次改成正确的区间。两栏留空=清除期限(立即开始、永久观看)。

课程内容与视频

  • 课程与章节单元要在后台重建(建立第一堂课
  • 视频原本放 YouTube/Vimeo:网址直接粘贴进单元
  • 视频原本上传在旧平台:要重新上传到你自己的 Bunny 账户视频与媒体
  • 旧网址别让它 404:用 301 转址对照到新页面

搬不过来的东西

项目 状况
学习进度/完课记录 不会搬,学员从 0% 重新开始
历史订单与金额 不会搬。导入产生的是 $0 订单,只当权限凭证
学员密码 拿不到也不需要
旧平台的优惠券、联盟链接 需重建
视频文件 需重新上传(除非放在 YouTube/Vimeo)

建议的顺序

  1. 先建好课程与章节单元,维持草稿
  2. 上传或挂好视频,自己走一遍播放
  3. 导入学员名单(先拿 3~5 个人试一次)
  4. 校正观看期限
  5. 设好支付(支付设置
  6. 课程发布 → 做 301 转址 → 最后才公告学员

常见问题

导入到一半失败会怎样? 已写入的部分会留着,修好数据后重跑同一份文件即可,重复导入不会重复开通。

可以先搬一部分试试看吗? 可以,而且建议这样做。先粘贴 3~5 个你自己的测试 Email,确认无误再粘贴完整名单。

接下来