New: Personify is on Zapier

    Guide

    Turn Your Online Course Into a Chatbot for Stuck Students

    To turn your online course into a chatbot, you train a Second Self on the material you already have, check that it answers only from that material, and embed it where students learn. A student who gets stuck can then ask at any hour and get an answer straight away.

    Personify Team12 min readUpdated November 9, 2026

    See your AI clone in 30 seconds

    Paste your website. Watch it learn what you do.

    Free, no signup needed to preview.

    On this page
    Abstract Personify brand cover: a soft peach swoop fading into a cream background

    This guide covers what to gather, how to build and test it, where it embeds, how to judge whether it is working, and which questions should still go to you.

    Under 20

    minutes for most coaches to get it sounding like them

    100+

    languages it answers in, on every plan

    100

    AI messages a month on the free plan

    $39

    a month for Pro, with unlimited messages

    Key takeaways

    • A course chatbot answers a stuck student in seconds, so the question does not sit in your inbox for two days.
    • Setup is a conversion job. You feed a Second Self the course material you already have and place it where students already are.
    • With Personify, most coaches get their Second Self sounding like them in under 20 minutes. The audit of your material takes longer.
    • It embeds with a single line of code on Kajabi, Teachable, Thinkific, and Circle, plus any custom site. Podia takes a link instead.
    • Emotional or personal questions go to you. Build that route before launch.

    Why a course chatbot helps stuck students

    A student reaches module three and has a question at 11pm. They post it in a community thread and wait. By the time you reply, the momentum has gone, and the course itself was fine.

    Every unanswered question is a small wall. A student who meets a few of them in a week often stops showing up. A chatbot shortens the wait from days to seconds, in your voice and from your own lessons, so the student can carry on with the module.

    Without a chatbot

    1. 11pm, module three. The question goes into a community thread.
    2. Two days. It sits in your inbox.
    3. Your reply. The momentum has gone.

    With a course chatbot

    1. 11pm, module three. The student asks in the lesson.
    2. Seconds. An answer in your voice, from your own lessons.
    3. Momentum kept. The student can carry on with the module.
    The same 11pm question, with and without a course chatbot. The wait goes from days to seconds, the change the article describes.

    We cannot promise a completion number, and nobody honestly can. What you can do is measure it on your own course, which is covered below. For the strategy side of AI in course design, see optimising course delivery. This post is the practical conversion. You already have the course, so here is how you make it answer back.

    How an AI course chatbot works

    You take the material you have already produced: videos, PDFs, lesson transcripts, FAQs, and the email replies you have typed to students. You use it to train a Second Self. When a student asks a question, it answers from that material, using your frameworks.

    Grounding is the part that matters. A Personify Second Self is trained only on the content you upload, so it answers in your voice and stays inside what you taught. A tool that invents a wrong answer costs you credibility, so the quality of what you upload sets the quality of what students get back.

    How to turn your online course into a chatbot, step by step

    1. 01

      Audit your course material. Pull together lesson transcripts, workbooks, PDFs, your FAQ document, and the answers you have typed into your community many times. Read it with fresh eyes and fix outdated pricing, broken links, and anything you would no longer say. The chatbot repeats whatever you feed it, mistakes included.

    2. 02

      Create your Second Self. Sign up on the free plan and run the setup wizard. Upload the material from step one.

    3. 03

      Set the tone. Use the style settings and a few of your own replies as reference. For examples of how this plays out, see AI clone use cases.

    4. 04

      Test it before students do. Ask the questions students ask, edge cases included, and compare each answer with your lessons. Then ask something outside the course and see what comes back.

    5. 05

      Embed it in your course platform. Put it inside the course itself, using the options in the next section.

    6. 06

      Read the first week of conversations. The transcripts show you questions your course should have answered, gaps in your material, and the moments the chatbot handed a student to you. Feed what you learn back into the upload.

    What to gather in the audit

    The audit is where most of the quality comes from. Work through four buckets.

    Teaching content. Lesson videos with their transcripts, slide decks, workbooks, and long PDF guides. If a lesson exists only as video, generate a transcript before you upload and skim it for slips in names and jargon.

    Support history. Your sent emails, community replies, and direct messages to students. They hold the real questions in the words students use, and they show how you apply a framework to a messy situation.

    Housekeeping answers. Where the worksheet lives, when the live call is, how to reset a login, what the refund window is. Students ask these constantly, so write them into one short FAQ document.

    Things to leave out. Anything out of date, anything you have changed your mind about, and anything private, such as other students' details.

    Questions to use when you test it

    Prepare a short list in four groups and run all of it before launch.

    • Questions your lessons answer directly. The answer should match what you teach, in your tone.
    • Questions your lessons answer partly. Check whether it stays within what you said or fills the gap with confident padding.
    • Questions your course does not cover. A good result is an honest statement that the topic is outside the course, with a pointer to you. A bad result is a plausible invention.
    • Questions that need a human. Ask something emotional or personal. If the reply does not point the student to you, fix that before launch.
    SamAI · Online
    Can you help me work out what to charge for my consulting work?
    Sam
    That is outside what this course covers, so I would rather not guess. Sam can help with it directly, and the note above this chat says how to reach him.
    Message Sam...
    A good result for a question an email marketing course does not cover: an honest statement and a pointer to the creator. Example conversation.

    Keep the list and run it again after every material update. You will see quickly whether a new upload changed an answer you were happy with.

    Which course platforms support chatbot embedding

    Personify embeds with one line of code on any platform that supports HTML, including Kajabi, Thinkific, Teachable, Circle, and your own website. Podia works differently. It takes a link in an embed block instead of pasted code.

    PlatformHow your Second Self goes in
    KajabiOne line of code
    ThinkificOne line of code
    TeachableOne line of code
    CircleOne line of code
    Your own websiteOne line of code
    PodiaA link in an embed block
    SkoolShare your Second Self link as a resource

    From this section. Any platform that supports HTML takes the one line of code.

    Two placement options cover most courses. The website widget puts the chatbot on your course pages, including sales and login pages. The inline embed places the chat inside a lesson page, usually under the video where the question arises. You can start with the widget and add inline embeds on the lessons where students stall most.

    Lesson page

    Lesson video

    Inline embed

    The chat sits inside the lesson, under the video where the question arises.

    Website widget. On your course pages, including sales and login pages.

    The two placements on a lesson page. Start with the widget, then add inline embeds on the lessons where students stall most.

    For a Skool community, share your Second Self link as a resource.

    If most of your support load sits in a community rather than the course player, the wider case for routing that volume to AI is in AI support for course creators.

    Measuring whether it works

    A chatbot is worth keeping only if the numbers move. Track four things from day one.

    • Completion rate by module. Watch the module where students used to leave. If the chatbot now fields that module's questions, the drop should shrink.
    • Time to first answer. This goes from days to seconds.
    • Questions answered without you. Each one is a message that never reached your inbox.
    • Questions that still reach you. If there are too many, your material has gaps.

    You want the questions that reach you to be real coaching questions, such as one about a client situation, and fewer of the "where is the module four worksheet" kind.

    Reading the numbers honestly

    Take a baseline before launch. Record completion for each module in your last cohort and how long questions typically waited. Without it you will have a feeling about improvement and nothing to point at.

    Then change one thing at a time. If you launch the chatbot in the same week as a new price and a rewritten module, you cannot tell which one moved completion. Give the chatbot a full cohort on its own and compare module by module.

    Treat small cohorts with caution. A swing of a few students is noise in a group of twenty, so look for a pattern across two or three cohorts. Read the transcripts alongside the percentages. They show whether students ask real questions and get useful answers, which a completion rate cannot show.

    When to hand students to you

    The chatbot handles course questions. Judgement and care stay with you.

    If a student raises something emotional, a crisis, or a situation that needs real care, they need you. Tell students up front what the chatbot covers and how to reach you, and test that route before you go live. The same principle runs through scaling coaching without losing the one to one.

    A note on student data. If you collect questions and conversations from students, keep them secure and handle them in line with privacy rules such as GDPR. This is general guidance and not legal advice, so check your obligations with someone qualified.

    Objections creators raise

    "My students will feel they are talking to a machine." Tell them they are. A short line above the chat that says what it is and how to reach you builds more trust than pretending.

    "It will say something I would never say." That is the reason to audit before you upload and to run the test list. When an answer drifts, the transcripts show where, and you fix the source material.

    "My course changes every cohort." Treat the upload as a living document. When you change a lesson, replace the old version at the same time, so the chatbot never repeats advice you have dropped.

    "I do not have time to set this up." The audit is the slow part. If you would rather hand the job over, there is a Done For You option, covered below.

    "Will it replace me?" No. It takes the repeated factual questions so your hours go to students who need feedback and encouragement from a person.

    Multilingual support

    If your course is in English but part of your audience is not, those students meet a harder wall. They translate your lessons in their heads and struggle to phrase the question. A Second Self answers in the language it is asked in, across 100+ languages, on every plan, so they can ask in their own language and get your content back in a form they can use.

    Check your student list for countries you do not market to directly. If you see clusters, the transcripts will show which languages students ask in.

    The free plan, Pro, and the other options

    Start on the free plan. No credit card is required. Build the Second Self, embed it, and run it with a real cohort. Within a week the transcripts show whether students use it, and usage is the signal that matters.

    Pro is $39 a month. The free plan includes 100 AI messages a month and Pro is unlimited, so upgrade when your students' questions start to hit that ceiling.

    Plan detailFree planPro
    PriceFree, no credit card required$39 a month
    AI messages100 a monthUnlimited
    Languages100+100+

    From Personify's pricing page. Done For You handles the full setup and is priced on a custom quote.

    Two other options exist. If you would rather not build it yourself, the Done For You service handles the full setup and is priced on a custom quote. If you want to charge for access, Stripe Connect is built in, so the chatbot can earn its own revenue.

    A worked example

    This is an illustration. Picture a Teachable course on email marketing with eight modules, and a creator who answers the same questions in the community every week.

    1. Before launchCompletion by module from the last cohort. Module three is the biggest drop.
    2. An afternoonThe audit: transcripts for all 8 modules, workbook PDFs, 2 years of community replies.
    3. Testing30 questions. 2 answers too vague, so a short explainer goes into the source material.
    4. EmbedWidget on every lesson page, inline embed under the module three video.
    5. Week oneRead the transcripts. A lesson that skips a step gets fixed.
    6. After a full cohortCompare module three with the baseline, then decide on Pro.
    The worked example below as a timeline. It is an illustration, not a customer result.

    Before launch, the creator records completion by module from the last cohort and notes that questions usually wait a couple of days. Module three is where the largest group stops.

    The creator spends an afternoon on the audit. That means transcripts for all eight modules, the workbook PDFs, and two years of community replies. An outdated section on a tool that has since changed gets cut, and the FAQ document is rewritten. Everything goes into a Second Self, with a few of the creator's own replies as tone reference.

    Testing comes next. The creator runs thirty questions, some from the community, some edge cases, some deliberately outside the course. Two answers are too vague, so the creator adds a short explainer to the source material and tests again. A question about burnout is on the list, and the creator checks that the reply points the student to them.

    The widget goes on every lesson page, with an inline embed under the module three video. A line above the chat says what it is and how to reach the creator.

    In week one the creator reads the transcripts. Students ask where the worksheet is, how to set up a particular automation, and what to do when an email lands in spam. Two questions reveal that a lesson skips a step, so the creator fixes the lesson.

    After a full cohort, the creator compares module three with the baseline, checks how many questions still reach the inbox, and decides whether to move to Pro.

    Common mistakes to avoid

    • Uploading everything without reading it. Contradictory files produce contradictory answers.
    • Skipping the test outside the course. You learn how it handles gaps only by asking.
    • Launching without a human route. Students need to know how to reach you, and the route has to work.
    • Treating launch as the finish line. The first fortnight of transcripts shows what students really ask.
    • Changing everything at once. If you cannot isolate the chatbot, you cannot judge it.

    Frequently asked questions

    How do I turn my online course into a chatbot?+

    Train a Second Self on your course material: lesson transcripts, PDFs, FAQs, and the answers you already give students. With Personify you upload that content, set the tone, test it against your lessons, then embed it in your course platform. Most coaches get it sounding like them in under 20 minutes.

    Can a chatbot increase course completion rates?+

    Nobody can promise it. What a chatbot changes is how long a stuck student waits for an answer. Record completion by module before launch and compare after a full cohort to see the effect on your own course.

    What should I upload to a course chatbot?+

    Upload lesson transcripts, workbooks, PDFs, and the replies you have already written to students. Leave out anything outdated or private. The answers can only be as good as the upload.

    How do I stop a course chatbot from making things up?+

    Audit your material before upload, then test it with questions your course answers, answers partly, and does not cover. Read the first weeks of transcripts and fix the source wherever an answer drifts.

    Is there a free way to try a course chatbot?+

    Yes. Personify has a free plan that needs no credit card, so you can build a Second Self, embed it, and run it with a real cohort before deciding whether to upgrade.

    Turn your course into a chatbot today

    Start free with Personify, train a Second Self on your existing course, and embed it in your platform. If you would rather hand it over, ask about the Done For You setup, priced on a custom quote.

    Free tier available. No credit card needed.