Overview
If you're running into issues with your school or course, this guide walks through common problems and how to resolve them — whether you're a school owner, author, affiliate, or student.
For owners, authors, and affiliates
Why do my lessons or course pages look broken or unstyled?
If your pages show plain text, extra-large logos, or no layout at all, your school's theme style file didn't load correctly. This usually happens when an uploaded file has special characters or non-English text in its name — for example: デザイン+講座.png or banner#final.jpg.
To fix it:
Rename any uploaded files using only letters, numbers, and hyphens. Example: design-course-banner.png
Go to Site > Theme > Customize, make a small change (like updating a color), and click Save. This forces the theme to rebuild correctly.
Refresh the page — your lessons should look normal again.
File naming tips: use simple lowercase names (a–z, 0–9, -), avoid spaces, emojis, symbols, or non-English characters, and keep names short and clear.
Why isn't my product showing on the products page?
If your school and product are published but the product isn't displaying:
Go to the product's Information tab.
Check your Visibility settings.
Why does my sales page say "Closed for enrollment"?
This usually happens when a Pricing block has been added to your sales page but no pricing plan has been selected. To fix:
Go to your product's Pages tab.
Click Edit next to the sales page.
Select the Pricing block.
Use the dropdown under Select Pricing Plan to add a price.
Click Publish to update the page.
I published my product — why is my school offline?
Publishing a product does not automatically take your school online. To update your school's visibility, go to Settings > General and toggle your School status to Online.
How do I delete a school I accidentally created?
In your school admin area, go to Settings > General.
Scroll to the bottom of the page.
Click Delete school.
Important: This action is permanent and cannot be undone. Export any important data — including user information and transaction reports — before proceeding.
When will I receive my payout?
Payout timing depends on your school's payment gateway:
Teachable Payments — choose a daily, weekly, or monthly payout schedule from your Teachable Payments dashboard in Sales > Payment Settings. See Get paid with Teachable Payments for more.
Custom Payment Gateway — payouts are handled directly by your connected Stripe account. Log in to your Stripe dashboard to manage payout settings.
Why is my payout less than my earnings?
Your Total Sales reflect the full purchase price, while your earnings reflect the amount after deductions. Common reasons your payout is lower than gross sales:
Processing fees charged per transaction
Teachable platform fees (if applicable to your plan)
Tax amounts collected on behalf of students and remitted to tax authorities
Author or affiliate commissions
Refunds or chargebacks issued during the payout period
See Get paid with Teachable Payments for a detailed explanation of how payouts are calculated.
For students
Students unable to update billing information
For schools on Teachable Payments, billing and payment method updates are managed through the Stripe Customer Portal — not the Teachable billing page. Students can access it via the link in any receipt or billing email from the school, or through their account profile.
See Manage your subscription for a full guide to the Stripe Customer Portal.
Login troubleshooting guide for students
To log in, visit your school's URL and click Login, or go to my.teachable.com if your account uses Teachable Accounts.
Tip: Make sure you're using the correct credentials for your account type — school-specific accounts (unique to one school) vs Teachable Accounts (platform-wide access across multiple schools).
Login issues after domain changes
If you can't log in after a domain revert, reset your Teachable Account password or request a one-time passcode from your school's login page. Check spam or junk folders if you don't see the email.
For a school-specific account: go to the school's login page, click Forgot password?, and follow the reset instructions.
For a Teachable Account: go to my.teachable.com, click Forgot password?, and follow the link in your inbox.
Persistent login problems after updating your email
Logging into a school-specific account does not sync email updates with your Teachable Account. To fix this, log in to your Teachable Account dashboard and update your email under Settings for consistent access.
How to log in to the iOS app
You must have a Teachable Account
Your school must have Teachable Accounts enabled
I receive an "Invalid email or password" error in the iOS app
Log in using your Teachable Account credentials. If you don't have one, sign up for free at teachable.com.
I'm logged into the iOS app but can't see my course
Course content is only available if the school has Teachable Accounts enabled. If you don't see your course, contact the school owner and ask them to enable Teachable Accounts. Also confirm that you've enrolled in the specific course — some schools allow enrollment in the school only, not individual products.
How do I contact the owner of a school?
Use the Contact form on the school's website (click your profile icon and select Contact), or
Reply to any automated email you received from the school
How do I request a refund?
Contact the school owner directly first — they can process refunds from their admin. If you don't receive a response within three business days, or if you need additional help, contact Teachable Support using the chat button below.
See Request a refund for Teachable's full refund policy and what to include in your request.
General technical troubleshooting
If something isn't working as expected, try these quick fixes:
Refresh your browser
Update your browser (we recommend Google Chrome or Mozilla Firefox)
Clear your browser cache
Disable browser extensions (some interfere with Teachable and with the Stripe checkout panel)
Check your internet connection
Restart your computer
Try another device to see if the issue persists
Tip: If you're using Firefox, ensure your privacy settings are set to Standard — otherwise, videos and course functionality may not work as expected.
Email notification troubleshooting
If you're not receiving emails from Teachable — such as enrollment confirmations, password resets, or subscription updates — follow these steps.
Common causes of missing emails
Email filtering — messages may be filtered into Spam, Promotions, Updates, or All Mail instead of your primary inbox
Email suppression — if your provider rejects multiple emails from Teachable, your address might be temporarily suppressed
Technical delivery issues — delays can occur due to browser or provider settings
Note: For schools on Teachable Payments, subscription-related emails — including payment failure notifications, renewal reminders, and free trial emails — are sent by Stripe directly to the student's email address. If a student reports not receiving these emails, check that their email address on file is correct and ask them to check their spam folder for emails from Stripe.
Troubleshooting steps
Check all email folders — look in Spam, Promotions, Updates, or All Mail for emails from Teachable. If found, move them to your primary inbox.
Safelist Teachable's sending domains — add Teachable's domains to your email provider's safe-sender list.
Re-trigger the action — clear your browser cache or use an incognito window and retry the action that should have sent the email.
Common scenarios
Enrollment or subscription emails not received
Confirm the recipient hasn't opted out of emails and that there are no delivery issues. If logs show delivery but the email can't be found, check archived or deleted folders.
Subscription renewal during dunning period
When a student renews during the dunning period (after a failed payment but before unenrollment), Teachable treats it as a continuation. No new enrollment email is sent unless the student re-enrolls after full cancellation.
Suppressed email address
If an email address was previously suppressed, Teachable messages will stop being delivered. Contact Teachable Support to remove the suppression, and safelist Teachable's domains to prevent future issues.
FAQs
What browser works best with Teachable?
We recommend Google Chrome or Mozilla Firefox. If you're using Firefox, ensure your privacy settings are set to Standard — otherwise, videos and course functionality may not work as expected.
