Have you ever wanted to distribute course content and/or settings to a number of courses as an admin? If so, I have some good news for you: Canvas offers three distinct mechanisms for distributing course content across an institution. While this is helpful, the options are all distinct from each other and have slightly different use cases, which can make it hard to pick the right one for your unique situation. In this blog post, I’m going to give a simple breakdown of all three options and talk about situations where each approach may make sense. A comprehensive comparison of these options can be found on the community page: Course Content Distribution Comparison.
Overview of the Three OptionsCanvas built and introduced these three features at different times, with different problems/purposes in mind to solve. There is definitely overlap, but each feature has some uniqueness to it.
Course Templates
Course templates are meant to be a starting point for new courses: pre-configured course shells, containing navigation settings, pages, module structure, and other content, that get copied into every new course created under an account or subaccount. Templates give every instructor the same clean foundation before they start building their course. More information about course templates can be found on the guide: How do I enable a course as a course template.
Templates are created and managed by account admins. When a new course shell is created, either by SIS or manually, the template content is automatically copied in. Instructors receive a fully structured course and can customize it however they like from that point forward. It is important to note that unlike other options, templates are meant to be a one-time initial sync and not designed to add or update content multiple times throughout the life cycle of a course.
Blueprint Courses
Blueprint courses have a master course that stays in constant sync with one or more associated courses. When the blueprint admin syncs the blueprint, content is pushed out to all associated courses simultaneously. Details about blueprint courses can be found on the guide: How do I enable a course as a blueprint course as an admin.
Blueprint content can be locked (meaning instructors in associated courses cannot modify it) or unlocked (meaning instructors in associated courses can modify it). Unlike templates, which are a one-time initial content import, blueprints can sync content updates to associated courses at any time.
Canvas Commons
Canvas Commons is a learning object repository built into Canvas LMS. Instructors and admins can publish course content to Commons, and other users can search for and import that content into their own courses. A brief overview can be found on the overview page: What is Commons.
Unlike templates and blueprints, Commons is pull-based: instructors must actively choose to import content. Once content is imported, instructors will receive notifications of updates to the content if they visit Commons again and will have the choice to update the content in their courses or leave things as-is. This makes Commons more flexible but less enforceable.
Update and sync behaviorAfter initial distribution, how does each tool handle ongoing changes to the source material?
Course Templates
Templates are applied only once — at course creation. There is no sync mechanism. If you update the template, existing courses are unaffected. This makes templates ideal for stable, foundational structure but poor for anything requiring ongoing updates.
Note that if instructors import from another course later on, that import will supersede the settings portion of the template (like course navigation menus). This makes templates the most effective when starting things from the ground-up and less effective for well-established courses that are imported year after year.
Blueprint Courses
Blueprints can be synced at any time. When a sync is triggered, locked content in associated courses is overwritten. Content added or edited by instructors in unlocked areas is preserved. This gives admins a powerful update mechanism without destroying instructor customizations (as long as those customizations live in unlocked objects).
Canvas Commons
Updates in Commons do not automatically propagate. When the original author updates content in Commons, instructors who previously downloaded it can update the content by visiting Commons again. Updates will overwrite any changes the instructor made to the item after initially importing it. Only the original uploader can update the Commons entry.
Choosing the right toolNow that you have an idea of what the three options are, let’s talk about when choosing each option may be the most appropriate.
Choose Templates When
- Starting fresh matters most.
- You want every new course to inherit structure, navigation, and branding — but instructors should own it fully from day one.
Examples use cases:
- Establish a consistent navigation menu and homepage for all new courses.
Choose Blueprints When
- Ongoing control is required.
- You need to enforce specific content, push updates across courses, or lock items that instructors cannot change.
- Practical note: Blueprints are the only tool with automated, institution-wide update distribution. If you're managing policy pages, institutional branding, or accessibility overlays across hundreds of courses, blueprints are the only realistic option at scale.
Examples use cases:
- Enforce a required syllabus or institutional policy page across all sections.
- Push updates to a shared rubric across 50 sections of the same course.
- Multiple adjuncts teaching the same intro course need a master content set.
Choose Commons When
- Flexibility and discovery matter.
- Content is optional, instructor-driven, or you want to share beyond your institution. or have instructors share with each other.
Examples use cases:
- Share a well-designed module with colleagues at your institution
- Share OER content with the global Canvas community
- Distribute a student media guide only to courses that need it
Final ThoughtsCanvas provides a lot of flexibility for course and settings distribution with the three options I’ve mentioned here. Canvas admins, along with faculty, instructional designers, and others, can use one or more of these options to fit the specific use cases at your district or institution. I hope this blog helped to distinguish the options without an overload of information.
As I mentioned above, the Course Content Distribution Comparison provides more in-depth information about these features, so feel free to refer to it for more details now that you have had an introduction to the three options.
-Chris