Skip to content

2026 guide

How to create an online academy for your personal brand (2026 guide)

An online academy is your own site to teach and sell what you know, under your name, on your domain, with your own student list. This guide walks you through the 10 steps to build one, from choosing the topic to running it day to day, and at each step tells you what exists in Wislab today.

By Mike Nieva

Step 1

Define your topic and who you teach

Start with what people already ask you. Write one sentence about who you help, from where to where, and in how long. For example: "I help junior designers land their first client in 8 weeks." Look at the questions you get on social media, in classes or at work: that's your first syllabus. If an idea doesn't fit that sentence, save it for a second course.

In Wislab: Wislab doesn't decide this for you. In early access we go over it with you in the one-on-one session where we set up your academy and your first course.

Step 2

Pick the format: course, membership, bootcamp or workshop

A self-paced course sells once and students take it whenever they want. A membership charges every month for access to your catalog and lives on you publishing often. A bootcamp has dates, a cohort and assignments, and it's worth more because students get support. A free live workshop lets people get to know you before they buy. Many academies start with a course or a bootcamp, plus a free workshop as the way in.

In Wislab: You sell one-off courses with coupons, memberships with a monthly subscription (Academy plan and up), bootcamps with dates (paid from the Academy plan, installments from Cohorts), and free workshops with email sign-up.

Step 3

Give it a name, a domain and your brand

Your academy should look like you, not like the platform. Pick a name you can keep for years and your own domain; academy.yourname.com works well if you already have a site. Apply your colors, fonts and logo, and make sure the text reads well: good contrast and a comfortable font size.

In Wislab: You start on a free subdomain (yourname.wislab.app) and connect your domain on any paid plan. You pick a visual theme and change colors, fonts and logo from the admin, with no code. The footer keeps a small "Made with Wislab" that you can remove starting with the Academy plan.

Step 4

Build your first course

Split the outcome in your sentence into 4 to 8 modules, and each module into short lessons that end with something the student can do. Record the most important lesson first, not the intro. Add a quiz or an exercise at the end of each module so students know they're on track. Publish before it's perfect and improve the course with the questions you get.

In Wislab: You create modules and lessons with video from YouTube or your own Mux or Bunny account, quizzes and exams. You can import modules and lessons from a ZIP file and, with your own AI key, translate each lesson block by block to have it in English and Spanish.

Step 5

Run a free workshop as a lead magnet

A 60 to 90 minute live workshop on one specific part of your topic is the most direct way for someone to try how you teach. Ask only for a name and email to sign up, send reminders before the session and keep the material available afterward. At the end, invite the people who came to your course or bootcamp with a clear offer.

In Wislab: You create workshops with their own page, email sign-up and automatic reminders. If you change the date, you notify everyone who signed up with one button. If you use the CRM, each sign-up lands there as a contact.

Our own numbers: the first two free workshops NIEVA published on Wislab, in September and October 2026, add up to 113 sign-ups from 107 different people. We counted them in the production database on October 27, 2026.

Step 6

Build your newsletter

Your email list is the one thing that doesn't depend on a social network's algorithm. Put a sign-up form on your academy and your workshops, ask people to confirm by email so the list stays clean, and send something useful every week or two. Keep people who already bought from you apart from people who only follow you, so they don't get the same emails.

In Wislab: You capture subscribers with double opt-in and send campaigns by segment: your students, the ones in a course or bootcamp, or your newsletter. If you want, you send from your own Resend account on your domain.

Step 7

Set up how you get paid

Before you announce, decide the price, the currency and whether you take installments. Check which account the payments land in and who issues the receipt. If you sell a bootcamp, decide up front what happens when someone misses an installment. And before you open sales, make an end-to-end test purchase.

In Wislab: On paid plans you connect your Stripe account and your students pay you, with a 0% Wislab fee. Free Community is for publishing free content. Bootcamps have a receipt per installment, and you can turn on payment reminders per student.

Step 8

Open a community

A community keeps your students around longer and gets them helping each other. Start with a few spaces, for example introductions, questions and wins. Show up every day the first week and set the rules from the start. It's better for it to live inside your academy than on someone else's social network, where you don't control who sees it or how long it lasts.

In Wislab: You get a forum with spaces and moderation inside your academy, under your brand.

Step 9

Hand out certificates

A well-made certificate is free advertising: students share it when they finish. Decide what it takes to earn one, give it your design and make sure anyone can verify it's real.

In Wislab: You design certificates with your brand, for course completion or attendance, with a public verification page, PDF, image and an option to add it to LinkedIn.

Step 10

Run your academy with AI agents

Once you have students, the operation grows: payments to check, submissions to grade, leads who didn't buy, comments to moderate. You can hire help or lean on AI agents that review and propose what to do. If you use AI, let it propose and you approve: don't give it permission to move money or student data without your review.

In Wislab: Wislys are five AI agents, one per area, that review your academy and propose every change. Nothing is applied without your approval, and money changes ask you to verify your identity. They're in beta on the Cohorts and Enterprise plans. Meet the Wislys →

Comparison

Your own academy vs a course marketplace

A course marketplace can give you traffic in exchange for control. Your own academy gives you control in exchange for bringing in your own students. In general, they compare like this:

General comparison between your own academy and a course marketplace
What to compareYour own academyCourse marketplace
DomainYours, for example academy.yourname.com.A page inside the marketplace's site.
BrandYour colors, your logo and your name up front.The marketplace's brand up front and yours on your profile.
Student dataYou see and export each student's name, email and progress.It usually shows you less data, and you can't always export it.
How the platform chargesUsually a flat monthly plan.Usually a commission on every sale.
Email listIt's yours, and you take it with you if you switch platforms.The relationship with the student tends to stay with the marketplace.
CompetitionYour page is only about you.Your course shows up next to others on the same topic.
TrafficYou bring it in: social media, newsletter and workshops.The marketplace may send you students.

It isn't one or the other: some creators use a marketplace to get discovered and their own academy for the people who already know them.

Mike Nieva

About the author

Mike Nieva

Founder of Wislab and NIEVA

Mike built NIEVA, the AI engineering academy Wislab grew out of, and today runs it on Wislab with free workshops, bootcamps and its community. This guide sums up what he learned along the way.

FAQ

Common questions about creating your academy

Setting up the academy, with its name, domain and design, takes hours. The first course is what takes weeks. A realistic pace is having the academy and a free workshop ready in one or two weeks, and the first full course in one or two months.

No. In Wislab you create courses, manage students and change the design from the admin. For video you use YouTube or connect your Mux or Bunny account.

If you're starting out, a course or a short bootcamp with dates. A membership works best once you have a catalog and publish often.

Yes, on any paid Wislab plan. Every academy starts on a free subdomain (yourname.wislab.app).

On paid plans you connect your Stripe account and your students pay you, with a 0% Wislab fee. On Free Community you publish free content.

Yes. You import them with a CSV file and send them the invitation by email. In early access we help you move your courses.

Your students, your content and your data are yours. You export students, receipts and subscriptions as CSV, download each course as a file and can request a full export of your academy.

Today you join through the waitlist. When your spot opens, we set up your academy and your first course with you in a one-on-one session.

Build your academy with us

We open Wislab in small batches. Join the waitlist and we'll set up your academy and your first course with you in a one-on-one session.

Join the waitlist