Publishing Workflow
Understand the draft and publish workflow in Strapi.
Draft vs Published
Every entry in Strapi has two states:
- Draft — Content is saved but not visible to students
- Published — Content is live and visible on the platform
The Workflow
1. Create as Draft
When you create a new course or lesson, it starts as a draft. You can save it as many times as you need without affecting what students see.
2. Review
Before publishing, review your content:
- Is the title clear and accurate?
- Is the description complete?
- Is the content properly formatted?
- Are images uploaded and displaying correctly?
- Are videos working?
- Is the lesson order correct?
3. Publish
Click Publish to make the entry live. It will appear on the platform within a few seconds.
4. Update
After publishing, any edits you save are applied immediately. There is no separate "staging" step — what you save is what students see.
5. Unpublish (if needed)
If you need to make significant changes or temporarily remove content, click Unpublish. The content will be hidden from students but preserved in the system.
Recommended Publishing Order
When launching a new course:
- Create the course entry (save as draft)
- Create all lesson entries linked to the course (save as drafts)
- Review everything
- Publish all lessons first
- Publish the course last
This ensures students don't see a course with missing lessons.
Bulk Operations
Strapi supports selecting multiple entries from the list view. You can publish or unpublish multiple lessons at once, which is useful when launching a complete course.