Dashboard
The Dashboard is the landing page of the Online Course app — a quick overview of your courses and students with shortcuts to the most common tasks.
How to Access
- Open the Online Course app from your Shopify Admin
- The Dashboard page appears at
/app
Page Sections
Quick Actions
Three buttons at the top of the page for the most common tasks. Best for: starting a new task without navigating through menus.
- Create course — opens the Create course form
- View all courses — goes to the Courses list
- Enroll student — goes to the Students page where you can manually enroll
Statistics
A row of four cards showing the current state of your courses and students. Best for: a quick health check at the start of your day.
- Total Courses — count of all courses, including Draft and Published
- Total Students — count of unique students who have enrolled in any course
- Enrollments This Month — number of new enrollments since the first day of the current month
- Completion Rate — percentage of enrollments where the student has finished all lessons
Empty State
A welcome message that appears when the shop has no courses yet. Best for: first-time merchants who have just installed the app.
- Title: "Welcome to Online Course!"
- Description: "Get started by creating your first course."
- A single CTA button that opens the Create course form
Reading the Numbers
- Open the Dashboard
- Wait for the statistics cards to finish loading (they show a skeleton while loading)
- Compare the four numbers to gauge how your courses are doing
- Click any Quick Action button to take the next step
Important Rules
- Statistics are calculated in real time from your courses and enrollments
- A new shop with no data shows zero on every card — this is expected
- If a card fails to load, a small error banner appears but the rest of the page still works
- The Dashboard does not include charts or onboarding checklists in the current version; those are planned for a later release