Turning One Online Course Into Emails and Posts With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Turning One Online Course Into Emails and Posts With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Turning One Online Course Into Emails and Posts With AI.

Transcribe every lesson, ask AI to pull out the content atoms (one idea, one common mistake, one example and one quick win per lesson), then turn each atom into a single email or post using a fixed template for each format. A 20-lesson course typically yields 60-100 pieces: eight weeks of weekly emails and three posts a week, with plenty left over.

The judgement that matters is what to give away. Share the problem, the "why" and one small win; keep the structured practice, the sequence and the full demonstrations inside the course. A post that teaches the whole method doesn't sell it. Each piece should solve one small problem and make the reader aware of the next one.

Follow me on Instagram@sagnikteaches

Step 1: get clean transcripts of every lesson

Everything starts from the words you actually said, not from your lesson titles. If your course is on Teachable, its AI tools include video transcription. Transcript-based editors such as Descript produce one as a side effect of editing, Gemini accepts uploaded audio files, and any of the main assistants can work from a transcript you paste or attach. Kajabi users should note that Kajabi's Creator Studio, the add-on that turned videos into clips, emails and posts, is being sunset on 9 November 2026, so don't build a new workflow around it.

Connect on LinkedInSagnik Bhattacharya

Clean each transcript lightly: fix names and technical terms the transcription got wrong, and mark the lesson number at the top. A 10-minute lesson gives roughly 1,300-1,500 words of transcript, which is plenty for three or four atoms.

Subscribe on YouTube@codingliquids

A language course shows why the light clean matters. Transcription tools expect one language, so the phrases you teach in the other one come out as English-sounding nonsense. In the illustrative course below, the rescue phrase "más despacio" appeared in the lesson 4 transcript as "moss the spatio", and the model later quoted it faithfully in a draft email. Keep a short find-and-replace list for each course (the taught phrases, your own name, the course name, any brand or product names) and run it on every transcript before extraction. Ten phrases on that list saved the owner from correcting the same errors in dozens of drafts.

Step 2: extract the content atoms

Work lesson by lesson, not the whole course at once, or the model summarises instead of extracting. Keep all transcripts in one Project so it can see the course structure.

From the transcript of Lesson [n], extract:
- IDEA: the single most useful idea, in one sentence
- MISTAKE: a mistake learners make that this lesson fixes
- EXAMPLE: a concrete example or story I tell (quote my words)
- QUICK WIN: something a reader could try in under 5 minutes
  without the rest of the course
- KEEP INSIDE: what should NOT be given away (practice plans,
  full sequences, worksheets)
Use only what is in the transcript. Quote, don't paraphrase,
for EXAMPLE.

An illustrative output for lesson 4 of a language school's beginner conversation course:

AtomExtracted (illustrative)
IDEAYou only need three "rescue phrases" to keep a conversation going when you don't understand.
MISTAKEFreezing and switching back to your own language the moment you miss a word.
EXAMPLE"I once asked for the bill and got a plate of olives. I said 'sorry, slower please' and we both laughed."
QUICK WINWrite the three rescue phrases on a card and say each aloud five times today.
KEEP INSIDEThe 10-minute role-play drill and the audio for practising the phrases at speed.

Read each extraction against the transcript. Models sometimes "improve" a story or promote a minor point to IDEA. Your EXAMPLE lines are the most valuable output here, because they are what no competitor can copy.

Some lessons have no story in them, and that's where the model is most tempted to invent one. Lesson 11 of the same course is a reference lesson on numbers and prices, and its first extraction came back with EXAMPLE: "A student once tried to buy 50 apples instead of 15." The owner never said that; it's a plausible classroom anecdote the model made up to fill the slot. Add one line to the extraction prompt, "If there is no example or story in the transcript, write NONE", and treat a NONE lesson as a source for IDEA and QUICK WIN atoms only. Its posts can borrow a story from a neighbouring lesson, or go out as a plain tip.

What to give away and what to keep in the course

Safe to shareKeep inside the course
The problem and why it happensThe full step-by-step method
One quick win per postPractice plans, drills and progressions
Your stories and mistakesWorksheets, templates and downloads
Short clips (under a minute) of a single pointComplete demonstrations
Myths and misconceptionsFeedback, community and Q&A

Step 3: one template per format

Fixed templates stop every piece sounding the same and stop the model padding. Save each in your Project.

EMAIL (180-250 words)
Subject: under 45 characters, specific, no clickbait
Open: the EXAMPLE story in 2-3 sentences, in my words
Middle: the IDEA and why the MISTAKE happens
Action: the QUICK WIN as one instruction
Close: one line on what the course adds (from KEEP INSIDE), link
Tone: my voice guide. No exclamation marks. No invented results.

LINKEDIN POST (120-180 words)
Line 1: the MISTAKE as a statement people recognise
Then: the IDEA, one short example, the QUICK WIN
End: a question inviting people to share their version
No hashtags beyond 2. No link in the post body.

INSTAGRAM CAROUSEL (6 slides, max 20 words each)
1: the MISTAKE as a hook  2: why it happens  3-5: the QUICK WIN
in steps  6: "More in [course name]" + what's inside

The email template's "my voice guide" is worth writing once, in five or six lines, and saving in the same Project. For the language school owner it reads: "Warm, a bit dry, never gushing. Short sentences. I say 'learners', not 'students'. I tell stories against myself. I never promise fluency or a timescale. Plain words over clever ones. No exclamation marks, no emojis in emails." The last two lines alone remove most of what makes AI drafts sound generic.

Filled in from the lesson 2 atoms (a quick win about greeting people), the carousel template produces six slides like these (illustrative):

  1. "You learnt 'hello'. Then someone said it back differently and you froze."
  2. "Real greetings change with the time of day and who you're talking to. Textbooks teach one."
  3. "Step 1: learn the morning, afternoon and evening versions."
  4. "Step 2: add one casual version for friends."
  5. "Step 3: when someone greets you, repeat their version back. It's never wrong."
  6. "Lesson 2 of the beginner course adds the replies and a listening drill."

Each slide is under 20 words, and slide 6 names what the course adds without giving it away. What the owner fixed: the first draft of slide 5 said "You'll sound like a native in no time", a promise the voice guide rules out, so it was replaced with the one-line tactic she actually teaches.

A worked example: 18 lessons into eight weeks of marketing

Take an illustrative small language school with an 18-lesson beginner conversation course, averaging nine minutes a lesson. The owner wants a five-email launch sequence, a weekly newsletter for eight weeks and three social posts a week.

Time spent: about 90 minutes extracting atoms from 18 transcripts (five minutes per lesson plus checking), 2 hours generating and editing the five launch emails, 30 minutes per weekly newsletter, and about 10 minutes per social post including edits. Roughly 12 hours in total for two months of marketing, against the 25-30 hours the owner estimated writing it all from scratch would take.

One of the launch emails, as first drafted (illustrative):

Subject: The olives story (and 3 phrases that fix it)

I once asked for the bill and got a plate of olives. I said "sorry, slower please", the waiter laughed, and we sorted it out. That moment taught me more than a month of grammar drills. Most beginners freeze when they miss a word and switch straight back to their own language, and the conversation ends... Today, write three rescue phrases on a card and say each one aloud five times. In the course, lesson 4 turns those phrases into a ten-minute role-play drill with audio, so they come out without thinking. Our students typically hold their first real conversation within three weeks.

The owner made two edits. The last sentence was invented: nothing in the transcripts said three weeks, and the school had never measured it. It went. And "that moment taught me more than a month of grammar drills" was the model's embellishment of the story; she replaced it with what she'd actually said in the lesson. Both are typical: the model adds results and drama. The template says "no invented results", and still one appeared, which is why a person reads every piece.

Step 4: edit in batches, and edit for voice first

Generate a week's pieces in one sitting, then edit them all in a second sitting. Editing straight after generating is slower, because you're still in "prompting" mode and tend to regenerate rather than fix. Edit in this order: facts and claims, then voice, then length.

A before and after for a LinkedIn post from lesson 7 of the same course (illustrative). The draft:

Struggling to understand native speakers? You're not alone! Many language learners find fast speech overwhelming. The good news? There's a simple strategy that can transform your listening skills. Focus on key words, not every word. Try it today and watch your confidence soar. What's your biggest listening challenge?

The edited version the owner posted:

Beginners try to catch every word of fast speech. Nobody does that, even in their first language. In lesson 7 we practise listening for three things only: the question word, the verb and any number. Last week a learner followed a whole train announcement by catching "which", "leaves" and "nine". Next time you listen to something fast, write down just those three and see how much of the meaning you already have. What do you listen for first?

The edit removed the generic phrases ("You're not alone", "watch your confidence soar"), replaced the vague strategy with the specific one from the transcript, and added a real classroom moment the owner remembered. Ten minutes, and the post now sounds like a teacher rather than a content mill.

Picking clips from lesson videos

Short clips work best when they make one point in under a minute. Rather than scrubbing through footage, give AI the timestamped transcript and ask:

From this timestamped transcript, suggest 3 clips of 20-50 seconds.
Each must make one complete point without needing context.
Give start and end timestamps, the point in one line, and a
caption hook under 10 words. Avoid clips that show the full drill.

An illustrative reply for lesson 5, and what to do with it:

Clip 1  03:12-03:48  Point: why you should guess from context
        Hook: "You understand more than you think"
Clip 2  05:40-06:25  Point: the second rescue phrase in use
        Hook: "The phrase that saves every conversation"
Clip 3  07:02-07:44  Point: running the role-play with a partner
        Hook: "Practise this with a friend tonight"

Clip 1 is usable as it stands. Clip 2 opens with "So, as I said a minute ago", which makes no sense on its own, so start it eight seconds later. Clip 3 is the drill itself, the part the template says to keep inside, and it went in the bin despite the instruction. The model follows "avoid the full drill" most of the time rather than every time, which is why the watch-through matters.

Then cut them in your editor. Check each suggested clip actually starts at a sentence beginning; timestamps from transcripts are often a second or two off, and a clip that opens mid-word looks careless.

The same process for two other kinds of course

A tutoring agency's revision-skills course for teenagers. The audience for the emails is parents, but the audience for the posts is students. Same atoms, different templates: the parent email leads with the MISTAKE ("rereading notes feels productive but isn't"), the student carousel leads with the QUICK WIN ("cover the page, write what you remember, check"). Keep the tone age-appropriate and never use student work or names in marketing without written permission.

An optician's short course on eye comfort for people who work at screens. Health-adjacent content needs an extra rule in every template: no diagnosis, no treatment claims, and "if symptoms persist, book an eye test" on anything about discomfort. AI tends to add confident health claims ("reduces eye strain by..."), so the optician checks every piece for anything that sounds like a promise and removes it.

An eight-week calendar you can keep up

A simple rhythm, illustrated for the first four weeks:

WeekEmailPosts
1Launch email 1: the course promiseLesson 1 mistake (LinkedIn); lesson 2 quick win (carousel); clip from lesson 1
2Launch email 2: lesson 4 storyLesson 3 idea; lesson 4 carousel; clip from lesson 5
3Launch email 3: most common question, answeredLesson 6 mistake; lesson 7 quick win; learner question post
4Launch emails 4-5: what's inside, then doors closingLesson 8 idea; lesson 9 carousel; clip from lesson 9

Weeks 5-8 switch to the weekly newsletter, one atom per issue, and keep posting in course order. Following course order means a reader who sees every piece experiences a sensible progression rather than random tips.

Where repurposed content goes wrong

  • Invented outcomes. "Students double their scores" appears from nowhere. Every result claim needs a source you can show. A pre-publish checklist for AI-drafted posts catches most of these.
  • The same hook everywhere. After 30 pieces, every opener starts "Most people...". Ask for five hook styles and rotate them.
  • Stories drift. Each retelling gets a little more dramatic. Always paste the EXAMPLE from the atom, never let the model retell from memory.
  • Posting the whole method. Check the KEEP INSIDE line before publishing any carousel.
  • Tone mismatch. A chatty caption pasted into an email to parents reads oddly. Use the format template, not a copy-paste. For captions specifically, writing Instagram captions that sound like you helps.

Measure which atoms bring clicks to the sales page, and feed that back. Tag every link with the lesson number and format, so after eight weeks you can see, for example, that emails built on MISTAKE atoms get twice the clicks of IDEA atoms, or that clips from lesson 4 keep outperforming everything else. A tag as simple as ?utm_source=email&utm_campaign=l04-mistake on the sales-page link is enough for most analytics tools to split the clicks. Judge the numbers per piece, not in total: if three MISTAKE emails brought 114 clicks and five IDEA emails brought 95, the totals look close, but that's 38 against 19 an email, a gap worth acting on even on a small list. Lean into what works and drop the formats that don't earn their editing time. For the automated emails new buyers receive, building a welcome email sequence with AI uses the same atoms. If you're still building the course, start with building a course in weeks with AI, and for a related technique on a smaller source, see turning one customer story into a month of marketing.

Repurposing questions course creators ask

Won't giving lessons away as posts stop people buying the course?

Not if each post solves one small problem and the course solves the whole one. People buy structure, sequence, practice and feedback, not individual tips. The risk is posting the full method in a carousel. Keep the step-by-step practice plans, worksheets and full demonstrations inside the course and share the ideas and quick wins outside it.

Can I reuse the same piece on LinkedIn, Instagram and email?

Reuse the idea, not the wording. Each platform rewards a different shape: a story-led email, a short practical post, a carousel of six slides. Ask AI to adapt one content atom into each format separately, and stagger them by a week or more so followers on two channels don't see the same thing twice.

How often should I post repurposed course content?

Pick a rhythm you can keep for eight weeks, such as one email and three posts a week, rather than a burst that stops. A consistent schedule tells you which topics pull clicks to the sales page, which is more valuable than volume. Increase frequency only once you know which atoms perform.

Further reads

Sources: Kajabi help centre article on Creator Studio (sunset notice), Teachable AI hub page, Descript pricing page (all checked September 2026). Course examples, outputs and schedules are illustrative.

Want your course turned into a content system?

On a 1:1 call we'll look at your course and current marketing, set up the extract-and-adapt prompts in the tools you use, and plan a posting rhythm you can keep up.

Book a 1:1 call with me