Overview
After creating your Teachable school, you’ll receive an account confirmation email. Once confirmed, you can log in directly through your school’s login page to access the admin dashboard.
Note: This guide is intended for school owners and admin users. If you are a student, refer to the Student guide: Logging in.
❓ Not sure? If you created the school or need to manage a school, you're an owner or admin. If you enrolled in a course, you're a student.
All school owners automatically have Teachable Accounts, which let you:
Log in through www.teachable.com
Access all of your associated school accounts in one place
Important: You can choose to enable or disable Teachable Accounts for students in your school. Learn more about Teachable Accounts.
How to log in
Log in through your school (Most Common)
Go to your school’s homepage yourschool.teachable.com (replace "yourschool" with your actual school name)
💡 Don't know your school URL?Check your welcome or enrollment email
Look for emails from the school owner
It typically matches the school name (e.g., "janes-yoga-school.teachable.com")
Still unsure? No problem! You can always login via Teachable.com
Click the Log in button in the top-right corner.
Enter your email address and click Log in.
You’ll receive a one-time password (OTP) via email.
Tip: If you prefer, click Log in with password instead to use your password.
If enabled, you’ll also see the option to Log in with Google.
Log in via Teachable.com
You can log in to your Teachable account directly at teachable.com:
Click the Log in button in the upper-right corner.
Enter your Teachable Account credentials.
Access any associated schools via your account dashboard.
Understanding Your Login Options
Teachable uses one-time passwords (OTP) by default for security, but you can also use a traditional password.
When to use OTP (default - recommended):
✓ Most secure option
✓ No password to remember or manage
✓ Fresh code sent each time you log in
When to use password login instead:
✓ Not receiving OTP emails
✓ Prefer using a traditional password
To switch: Click "Having trouble? Log in with password instead" on the login page
💡 Tip: Check "Remember Me" when logging in to stay signed in for 30 days
New device login confirmation (This is Normal!)
What's happening?
For security, when you log in as a school owner, admin, affiliate, or custom role from a new location, we'll send you a 6-digit confirmation code.
You'll see this when logging in from:
A new computer, tablet, or phone
Incognito/private browsing mode
After clearing your browser cache or cookies
To confirm your device:
Copy the 6-digit confirmation code from the email titled "Login attempt on a new device."
Paste it into the Confirmation code field in your browser.
Click Next to continue.
Note: The code expires in 1 hour. Always use the most recent code. If needed, click Resend confirmation code.
Important: If you don’t recognize the device or login attempt, reset your password immediately.
Troubleshooting login issues
Quick Diagnosis - Start Here:
What's your issue?
❌ Can't find the login page → Try: yourschool.teachable.com/users/sign_in
❌ "Email or password is incorrect" → Jump to solution
❌ Not receiving emails (OTP or password reset) → Jump to solution
❌ "Can't secure connection" or SSL error → Jump to solution
❌ Being asked to confirm device → See above section
I see a “Can’t secure connection” or “ERR_SSL_PROTOCOL_ERROR”
Follow these steps to resolve:
Common causes:
Browser cache, cookies, or extensions
Outdated browser version
Network restrictions or ISP filtering
Incorrect school subdomain
Basic troubleshooting:
Disable extensions (like ad blockers or privacy tools)
Clear your cache and cookies
Use incognito mode
Update your browser
Try a different network (e.g., mobile hotspot)
Advanced steps:
Double-check your school URL (no
www.prefix)Try another device
Restart your router
Use a VPN, if needed
Still having issues? Contact Teachable Support and share a screenshot or screen recording of the error.
I see “email or password is incorrect”
Check for spelling errors
Try logging in with your Teachable Account or school account
Reset your password- If troubleshooting OTP issues, use the password reset option as an alternative login method.
Different accounts? Here’s how to check:
Login portal | Where to access | How to edit credentials |
Teachable Account | Via your Teachable dashboard | |
School account |
| In the Edit profile tab of your school |
I’m not receiving OTP or password reset emails
Try the following:
Check spam, promotions, or updates folders
Use your email’s search for:
“Reset Password Instructions”
“Login attempt on a new device”
Add Teachable’s email to your safe sender list
Click Resend after completing these steps- Safelist Teachable’s email domain (e.g., login@teachable.com) in your email settings to improve deliverability and retry sending the login or password reset email.
I want to change my login email or password
You can update your login credentials from your school profile settings. Learn how to edit login credentials.
I’ve tried everything and still can’t log in
First, go through the technical troubleshooting guide. If you still can’t log in, contact Teachable Support.
Supporting students with login issues
If you're assisting a student, affiliate, or author:
Refer them to the Student login guide.
Use Users > Students to:
Check their email address
Set or change a password
Instruct them to:
Enter the correct email
Click “Having trouble? Log in with password instead” to use a password4. Confirm students are using your school-specific login URL (e.g.,
[yourschool.teachable.com](https://yourschool.teachable.com)) rather than Teachable's general site to avoid login confusion.
Common admin and student login scenarios
I want to use passwords by default for students
Update your navigation login URL to force password entry:
https://sso.teachable.com/secure/YOUR-SCHOOL-ID/identity/login/password?force=true
Replace YOUR-SCHOOL-ID with your actual school ID.
Do students using Google accounts still get a login code?
Yes, we’ll send a one-time code to the email used at purchase.
I manually enrolled a student—do they still need a password?
No. The student can log in using OTP. They can also click “Log in with password instead” if you’ve assigned one.
My student entered the wrong email—how can I help?
Ask them to:
Double-check the email for typos
Use the correct email associated with their enrollment
You can confirm their enrollment and email under Users > Students.
My student has both a Teachable and school account with different emails
We’ll send an OTP code to the email used at login. Once verified, Teachable will connect both accounts.
Tip: If needed, contact Support and share both emails to set the preferred primary login.
Does OTP affect the dashboard or course access?
No. OTP only affects the login experience. Once logged in, all users access their dashboard as usual.
Why am I forced to log in every time?
To stay logged in, check the “Remember Me” box when logging in.
