Tutorial: your first course page in 5 minutes
This walks through one product from install to a working course page with valid Course structured data.
1. Install and open the app
Install Course Schema from the Shopify App Store, then open it from Apps in Shopify admin. The app page shows a 3-step setup.
2. Turn on course structured data
Click Enable in theme. The theme editor opens with the Course structured data embed switched on. Click Save. The embed only outputs JSON-LD on products that have a course format, so the rest of the store is not affected.
3. Fill in the course
Click Choose product and pick the product that sells your course. Set Format (Online, Onsite or Blended), then add level, duration, instructor, outcomes and syllabus. Put one outcome or one module per line. Click Save. The product appears under Your courses.
4. Add course blocks to the product page
Click Course details, What you will learn or Syllabus. The theme editor opens on your course product with the block already added. Move it where you want and click Save. Blocks use your theme's fonts and colors.
5. Check the result
Open the product on your storefront. Paste its URL into Google Rich Results Test. It should detect a Course item with no errors. Google may take days or weeks to show course rich results after it recrawls the page.
Tips
- Write outcomes as things the learner can do ("Build a RAG pipeline"), not topics.
- Keep the product description real. Google uses it as the course description.
- Looking for examples? See how AI course providers describe their courses on ai-courses.org.
Course Schema is a free app by ai-courses.org, a directory of AI courses. Support: productlabspace@gmail.com.