Students on Thinkific are user accounts that can purchase and enroll in courses. Student accounts can also be given access to user-only sections of course sites.

A student account can also be used to purchase and enroll in multiple individual courses or packages of courses called Bundles.

Thinkific User Roles

Keep in mind there are a variety of possible User roles within Thinkific. These include the following:

Affiliates: Affiliates can hugely help with expanding your marketing reach by promoting your product on their networks. In return, they can earn a commission for each new sale that they send your way.

Product Payee: Was your course creation a joint project? Or are you selling a product on someone's behalf?  Product payees are users with whom you would share a percentage of sales made on your courses and bundles.

Course Admins: Course admins are users who have specific access and are able to help with course creation, create new instructors, edit existing courses for which they've been assigned as Course Administrator, and also view student progress for their courses.

Site Admins: Site admins have all the same privileges as the original site owner. On our Advanced plan you can have up to 3 additional site admins!

Student Users - Enrollment Process

When a student initiates the enrollment process for a course on your Thinkific course site, they are sent to a checkout process with two steps:

  1. Sign up for a student account, or log into an existing student account.

  2. Select a payment method, input credit card details and confirm the purchase.

It is possible for a user to create a student account on your Thinkific course site and not enroll in any courses. This can occur when a student creates an account on your course site’s general sign up page (e.g. or when a student abandons the checkout process at step 2 above.

If a student ‘abandons the cart’ at step two, they will be left with a student account without an enrollment. These users can be segmented and followed-up on - see how here.

On sign up, by default, users input the following to create a student account on a Thinkific course site:

  • First Name
  • Last Name
  • Email
  • Password

They can also input additional information on sign up when custom sign up fields have been configured. These custom fields need to be set up prior to any student account creation if they are required (e.g. Company, Phone Number, Address, etc.).

After a student account is created, the user can log into their student dashboard to change any of their previously input information including their account’s password and credit card details. Here Student Users can also set their timezone, and preferred site language (if you've enabled your students to override the site language. More on that here). 

Returning students log in via your Thinkific course site’s sign in page (e.g. which brings them to their student dashboard where they may resume courses or access their account details ('My Account') from a drop-down menu in the header.