Creating an online course means packaging your knowledge into a structured digital product that you build once and sell repeatedly. This guide walks you through five phases, from initial concept to your first payment, with a Swiss market perspective throughout.

What this guide covers:

  • How to verify your idea is worth buying before you spend an hour on content
  • How to structure a curriculum that learners actually complete
  • What equipment you truly need (and what you can skip)
  • Why CHF 0 monthly costs matter for a Swiss-based course launch
  • How to find your first paying participants without a marketing budget

Phase Overview

Phase Effort Outcome
1. Validation 1-2 weeks Confirmed: idea has paying demand
2. Curriculum 1-2 weeks Completed course structure
3. Production 3-8 weeks All content recorded or written
4. Platform & Pricing 1 week Course online and ready to sell
5. Launch & Distribution Ongoing First paying participants

Phase 1: Which Idea Will Actually Sell?

Your course idea sells when people have a specific problem they actively want to solve and are prepared to pay for the answer. This sounds obvious, yet the most common reason first courses fail is that they reflect what the creator finds interesting, not what customers want to buy.

According to analysis from Thinkific, insufficient market demand is the leading cause of first-course failure. You avoid this with a straightforward pre-build process.

How Do You Know Whether People Will Pay for Your Topic?

Start with 20 conversations. Not surveys, not social media polls, but real phone calls or video calls with people who match your intended audience. Ask three questions:

  1. What is the biggest challenge you are currently facing around [your topic]?
  2. What have you already tried to address it?
  3. What would a solution be worth to you?

Anyone who cannot name concrete steps they have already taken does not have an urgent problem. Anyone who cannot name a figure does not have buying intent.

When Should You Sell the Course Before You Build It?

A pre-sale means collecting payment before the course exists. This is the only reliable test of whether an idea holds up. Everything else is opinion.

How it works:

  1. Describe the course outcome in two sentences: "By the end you will know how to [specific outcome]. In [timeframe] using [method]."
  2. Send this to 10-15 people you know who match your audience.
  3. Offer a pre-sale price (15-30% below the planned full price).
  4. Set a minimum target: for example, 5 paid registrations within 14 days.

If you hit the target, build the course. If you do not, you have lost nothing but two weeks of validation time. Building without validation risks three to four months of production with no market waiting for it.

Read also: Building Passive Income from Knowledge - Which Models Work in Switzerland

How Do You Find the Right Level for Your Course?

Course level does not mean difficulty; it means the entry point of your audience. Two common mistakes:

  • Set too far back: you assume prior knowledge your audience does not have. Result: high dropout rates from frustration.
  • Set too far forward: you explain things your audience already knows. Result: "I already knew all this."

The solution is a clearly stated entry point in the course description: "No prior knowledge required, but you should already have [one specific thing] in place."


Phase 2: How Do You Structure the Course?

A well-structured course follows a single learning path: each lesson builds on the previous one, each module closes with a complete capability. Your goal is not the most comprehensive course possible, but a course that participants finish.

Research from Braincert confirms that overcomplicated courses see significantly higher dropout rates. Shorter, focused courses achieve better completion rates and higher ratings.

How Many Modules and Lessons Does a First Course Need?

As a working guide:

  • Minimal course: 3-5 modules with 3-5 lessons each, total 3-6 hours of learning time
  • Complete course: 5-8 modules with 4-6 lessons each, total 6-12 hours

Start with the minimal course. You can add modules later, but you cannot simplify an overlong course without confusing existing participants.

A module corresponds to one complete competency: "You can now do [X]." A lesson corresponds to one step toward it.

Which Content Types Should You Use?

Different content types address different learning styles and maintain attention. The bondigoo program editor supports six types:

  • Video: The most powerful type for explanations, demonstrations, and personal connection
  • Text: Compact summaries, definitions, reference material
  • Document: PDFs, checklists, and templates to download
  • Presentation: Slides with optional per-slide audio narration, ideal for structured content
  • Assignment: Application tasks that actively engage participants
  • Quiz: Knowledge checks for learning reinforcement

A practical mix for a typical lesson: one video of 5-15 minutes, paired with a text lesson or downloadable document. Use assignments at module close.

Read also: Creating and Selling Digital Coaching Programs

How Do You Write a Script That Does Not Sound Rehearsed?

The biggest anxiety around video recording is the script: fully memorized sounds stiff, fully improvised sounds unstructured. The solution is the bullet-point script.

For each lesson, write:

  1. Opening sentence (word for word) naming the lesson's learning question
  2. 3-5 bullet points as a structural guide
  3. One example per bullet point (brief, concrete, from your own practice)
  4. Closing sentence (word for word) summarizing the learning

Then speak freely from the bullet points. The word-for-word sentences at start and end give you security; the rest sounds natural.


Phase 3: How Do You Produce Content Without Professional Equipment?

Professional video production is not what makes a course successful. Content clarity is. The technical minimum for a sellable course is lower than most people assume.

What Equipment Do You Actually Need?

Minimum for launch:

Equipment Option Cost
Camera Smartphone (iPhone 12 or equivalent Android) CHF 0
Microphone USB condenser microphone (e.g. Rode NT-USB Mini) CHF 100-150
Lighting Natural daylight from a side window CHF 0
Background Neutral wall or tidy desk CHF 0
Recording software OBS Studio (open source) CHF 0

The microphone is the only meaningful investment. Poor audio destroys learning motivation; poor image barely registers. A 720p video with clean audio outperforms a 4K video with background noise every time.

Upgrades after your first course:

  • Ring light or softbox: CHF 50-150
  • 1080p webcam: CHF 80-150
  • Desk microphone arm: CHF 30-60

How Long Does Producing a Course Take?

The industry benchmark is 10-20 working hours per finished hour of content. For a minimal course of 4 hours of learning time, allow 40-80 production hours, spread across 3-6 weeks at part-time pace.

Production includes: scripting, recording, editing, thumbnail creation, upload, and writing the course description. Editing consumes the most time on a first course, consistently.

For editing, DaVinci Resolve (no cost, professional grade) or Camtasia (USD 169/year, lower learning curve) both work. Mac users can start with iMovie.

How Do You Handle Recording Anxiety?

Recording anxiety is normal and has one effective counter: repetition. Start with an internal test lesson you share with nobody. Record it three times. By the third take you will noticeably relax.

Useful techniques:

  • Camera at eye level (a high angle signals insecurity)
  • Look directly into the lens, not at your screen
  • Re-record mistakes rather than cutting out filler sounds (faster in editing)
  • Prefer shorter and clear over longer and complete

Phase 4: Which Platform and Pricing Model Do I Choose?

Your platform choice determines how much of each sale you keep. In Switzerland, three cost categories converge: platform fee, transaction fee, and payment processing fee. You need to understand all three before setting a price.

What Does a Course Platform Really Cost in Switzerland?

Platform Monthly base Transaction fee First 12 months at CHF 500/month revenue
Kajabi USD 89-499 (~CHF 80-450) 0% CHF 960-5,400 platform only
Thinkific USD 79-399 (~CHF 72-360) 0% CHF 864-4,320 platform only
Teachable USD 39 (~CHF 36) 5% CHF 432 + 5% = CHF 732
bondigoo CHF 0 Payment processing fee only CHF 0 platform costs

With a first course and uncertain revenue, fixed monthly costs are a direct liability. On Kajabi you pay CHF 89 in month one regardless of whether you sell a single course. On bondigoo, costs only arise when you make a sale.

The payment processing fee (approximately 1.5-2.9% + CHF 0.30 per transaction, depending on card and country) applies on every platform because a payment provider is the payment standard for course platforms. bondigoo uses integrated payment processing with automatic VAT calculation.

CHF 0 to start bondigoo: no fixed costs, transaction fee only - while Kajabi charges USD 89/month, Thinkific USD 99/month, before you have made a single sale.

Read also: Billing as a Coach - Payment Providers, Invoices and VAT Explained

How Does VAT Apply to Online Courses in Switzerland?

Note: This section is general information, not legal or tax advice. Consult a qualified tax professional for your individual situation.

In Switzerland, VAT liability starts at worldwide annual turnover of CHF 100,000 (Art. 10 MWSTG). Below that threshold you are exempt from Swiss VAT, but you still need to check:

  • Are you selling digital products into the EU? EU VAT applies from the first euro (OSS procedure).
  • Are you selling into countries with their own digital service tax thresholds?

bondigoo works with automatic tax calculation, which automatically calculates VAT rates and shows them on invoices. For courses sold in Switzerland and into the EU, this removes significant administrative burden.

How Do You Calculate Your Course Price?

The most common mistake is underpricing. According to LMS Portals, a price that is too low signals low value and, counterintuitively, leads to fewer sales.

Calculate from the top down:

  1. Value of the outcome: What is the course result worth to the participant? An IT course enabling a career entry is worth CHF 5,000. Your course needs to cost a fraction of that.
  2. Market comparison: What do comparable courses charge (not your platform's competitors, but content competitors)?
  3. Audience willingness to pay: What did the 20 people from Phase 1 name?

Typical first-course pricing in Switzerland:

  • Entry-level courses (2-4 hours): CHF 49-149
  • Mid-tier courses (6-12 hours): CHF 149-490
  • Comprehensive programs with coaching: CHF 490-2,500

Do not start below CHF 49 for a course with genuine learning content. Below that point, buyers start questioning quality.

What Features Does Your Platform Need at Launch?

For a first course, you need:

  • Modular course structure (modules and lessons)
  • Private video hosting (not YouTube links)
  • Secure payment processing
  • Participant management
  • Automatic invoicing

bondigoo's integrated CRM also simplifies follow-up communication with participants. If you want hybrid offerings later - online course paired with individual coaching calls - live sessions work on the same platform without additional setup.

Professional appointment scheduling is relevant for coaches who combine course elements with bookable consultation calls.

Read also: Online Course Platform Comparison 2026 - Which One Is Worth It in Switzerland?


Phase 5: How Do You Sell Without a Large Marketing Budget?

The first course launch without budget works on one principle: you do not sell to strangers; you activate people who already know you. This dramatically lowers the barrier.

How Do You Build a Launch List?

A launch list is a collection of email addresses from people who have expressed interest in your topic. You do not need thousands of addresses. At a price of CHF 149 and a realistic purchase rate of 3-5%, you need 200-300 addresses to generate the first 6-15 sales.

Ways to build a launch list without budget:

  1. Direct outreach to your network: LinkedIn contacts, former colleagues, clients you have worked with. Not a mass post, but personalized messages.
  2. Share valuable content in advance: Publish two or three articles, videos, or LinkedIn posts that directly address the problem your course solves. Anyone who comments or shares is a candidate for your list.
  3. Waitlist page: A single page describing the course outcome with an email input field is enough. You do not need a full website.

Read also: Automating Your Coaching Business - Tools and Processes for Solo Coaches

How Do You Write a Course Description That Sells?

Course sales are not driven by content lists; they are driven by outcomes. Structure your sales page this way:

  1. Headline: The outcome in one line. "In 6 weeks you will know how to [specific goal]."
  2. Problem: Describe the current pain point in 3-4 sentences. Readers who recognize themselves continue reading.
  3. Solution: What the course offers, listed as concrete outcomes per module.
  4. Social proof: Two to three statements from people who joined your pre-sale or attended consultation calls (with permission).
  5. Price and call to action: Clear, without detours.

Avoid long lists of lesson names. Nobody buys "14 videos and 3 documents." People buy "By the end I will know how to [achieve outcome]."

How Do You Plan Your Launch Schedule?

A minimal launch plan for the first 14 days:

Day Action
-7 "Announcement" to list: course opens in one week
-3 Content email: one problem the course solves
0 Opening email: course is now open, direct purchase link
+3 "Still here?" email to non-buyers
+7 Closing email: course closes on [date]
+14 Course closes or price increases

Closing the course creates urgency. You can open a new round afterward, but first sales benefit from the deadline.

How Do You Improve the Course After the First Round?

Let the first participants complete the course before you revise anything fundamentally. Collect structured feedback:

  • Which lesson was most useful?
  • At what point did you feel stuck?
  • What did you wish had been in the course?

The answers to the second question are the most valuable. They reveal gaps in the curriculum that are invisible from the outside.

Read also: Side Hustle in Switzerland - What Is Permitted and What Do You Need to Know?


Swiss Specifics for Course Creators

What Legal Basics Apply to Online Courses in Switzerland?

Selling online courses in Switzerland falls under the Code of Obligations. Key points:

  • Terms and conditions: Delivery terms and refund policy must be clearly defined. Swiss law does not grant a statutory right of withdrawal for digital products (unlike EU law).
  • Data protection: The new Swiss Data Protection Act (nDSG, effective September 2023) applies. If you also have EU participants, you need to meet GDPR-equivalent standards.
  • Business structure: A sole proprietorship is sufficient to start. Around CHF 100,000 in turnover, many evaluate forming a GmbH (minimum capital CHF 20,000). Commercial register entry is mandatory above CHF 100,000 annual turnover (Art. 931 OR).

How Do You Keep Track of Revenue and Invoices?

Automatic B2C invoicing is not a nice-to-have; it is a legal obligation. An invoice must be issued for every course purchase.

bondigoo automatically generates B2C invoices via integrated invoicing with each purchase. For your own accounting, export the transaction list from the dashboard. The integrated CRM shows all participants and their purchase status.

Read also: Writing Invoices as a Coach - What Needs to Be on Them?


Common Mistakes and How to Avoid Them

Mistake 1: Starting production too early Most people go straight to recording without validation. The result: a fully produced course nobody buys. Two weeks of validation protects three to four months of production work.

Mistake 2: Building the course too large More modules do not mean more value. Participants who give up leave worse reviews than those who finish. Start focused.

Mistake 3: Setting the price too low A CHF 29 course tells the buyer: "This is not worth much." Do not start below CHF 49 for a course with genuine content.

Mistake 4: Targeting the wrong audience Trying to appeal to everyone reaches nobody. A specifically framed offer for a narrow audience sells better than a generic one for all.

Mistake 5: No post-purchase communication plan The first purchase is not a conclusion, it is a beginning. Plan at least three emails after purchase: welcome, progress check after one week, completion confirmation.


Bringing Everything Together on One Platform

When you have completed steps 1-4, you need a platform that:

  • Supports modules and lessons with multiple content types
  • Handles automatic invoicing and VAT calculation
  • Has integrated participant management
  • Generates no fixed costs in the first year
  • Allows hybrid offerings (course plus live session) on one platform

How bondigoo works as an all-in-one solution for course creators in Switzerland.

Read also: Coaching Website vs Course Platform - What Fits Your Start?


Realistic Timeline and Budget

What Is a Realistic Timeframe?

  • Minimal course, part-time: 4-6 weeks (validation + curriculum + production + launch)
  • Full course, part-time (8 hours of learning content): 3-5 months
  • Full course, full-time: 6-10 weeks

The biggest time consumer in a first course is editing. Plan twice the time you estimate for recording.

What Does a First Online Course Cost?

Item Minimal Typical
Microphone CHF 0 (smartphone) CHF 120 (Rode NT-USB Mini)
Lighting CHF 0 (window) CHF 80 (ring light)
Editing software CHF 0 (DaVinci Resolve) CHF 170 (Camtasia)
Platform fee CHF 0 (bondigoo) CHF 0-450 (varies by platform)
Total CHF 0 CHF 370-820

Without a marketing budget, this starting investment is recovered after just a few sales.


Ready for your next step?

Create your first online program on bondigoo - no monthly fee, transaction-based only

FAQ

How much does it cost to create an online course in Switzerland?

With bondigoo there are no monthly platform costs - you only pay the payment processing transaction fee per sale. The equipment minimum (smartphone camera plus USB microphone) costs CHF 100-150. A first course is therefore possible with a total investment of CHF 100-150, significantly less than Kajabi (CHF 80-450/month) or Thinkific (CHF 72-360/month). Learn more in the bondigoo program editor.

How long does it take to create an online course?

A minimal course (3-5 hours of learning content) is achievable part-time in 4-6 weeks. A complete course (6-12 hours) takes 3-5 months at roughly 8 hours of weekly effort. The industry benchmark is 10-20 working hours per finished hour of course content. Editing is consistently the biggest time consumer on a first course. Read also: Creating Digital Coaching Programs.

Which platform suits a first online course in Switzerland?

For a first course, a platform with no fixed costs is recommended so no monthly loss accrues before the first sale. bondigoo starts at CHF 0 base fee and charges only the payment processing transaction fee per purchase, with automatic VAT calculation for the Swiss market. Kajabi and Thinkific cost USD 79-499 per month regardless of revenue. More at How bondigoo works.

Do I need to charge VAT as a course creator in Switzerland?

Swiss VAT liability starts only at CHF 100,000 worldwide annual turnover (Art. 10 MWSTG). Below that threshold you are exempt from Swiss VAT. Note: if you sell digital courses into the EU, EU VAT applies from the first euro (OSS procedure). bondigoo uses automatic tax calculation for automatic VAT calculation and invoicing.

Can I combine an online course with live coaching?

Yes, and this is the model with the highest pricing potential. An asynchronous program (course content) combined with synchronous elements (bookable 1:1 sessions or group live sessions) justifies 2-3x higher prices than courses alone. bondigoo offers both on one platform: the program editor for course content and live sessions for coaching support. No platform switch needed.

How many participants do I need for an online course to be worthwhile?

At CHF 149 per course and a realistic purchase rate of 3-5% from a list of 200-300 interested contacts, you generate 6-15 first sales, meaning CHF 900-2,235 in initial revenue. With CHF 0 platform costs on bondigoo, the course pays off from the first sale. The key first step is validation: at least 5 paid pre-registrations in 14 days as a minimum signal. More at How bondigoo works.

What content types can I offer in an online course?

bondigoo supports six content types: Video, Text, Document (PDFs, checklists), Presentation with optional per-slide audio narration, Assignments and Quiz. This mix covers all common learning styles. A typical lesson combines a video (5-15 minutes) with a downloadable document. Assignments work best at module close. Details in the program editor.