Feature tour

Let’s explore what features Eduframe by Drieam has to offer. All the features you need to manage and automate your course administration.


The SIS & eCommerce Platform for Canvas and Continuing Education.

Market, sell and deliver your education within one platform.

Course & program management

Plan your face-to-face, blended and online courses. Combine courses into blocks & programs to create modular programs.

Plan courses

Plan a course with a fixed start & end date or offer self paced (online) courses, to which a student has access for a limited duration. The course access is automatically synced to Canvas.

Course & program templates

Templates are used to store general information about a product that can be displayed on your website. This information is re-used on course or program editions, so when a course takes place multiple times.

Plan meetings as part of a course

Schedule meetings within a course that has a start- and end-time. Meetings are synchronized to the Canvas calendar as events and can be synced to your personal calendar as well.

Generate certificates & transcripts

Certificates can be automatically generated and delivered, based on customised templates. Students can view certificates in the student portal. For students following a program, a transcript can be created.

Schedule tasks & emails automatically

Use task & scheduled email templates in a course template to prepare multiple emails and tasks that will be sent or planned for each edition of a course.

Combine courses into programs

Combine courses into blocks & programs to create modular programs. It is even possible to combine blocks containing courses into a program, for example to create a master degree based on 4 independent blocks.

Publish courses & programs

Choose to publish planned courses & programs automatically to your website, and to external catalogs or comparison websites.

Manage & schedule teachers, locations and materials

Schedule teachers, locations, and materials per meeting. Receive a warning in case of double bookings.

Keep overview of all tasks, notes and emails

Use the timeline view to keep an overview of the tasks, notes and emails that have been sent or are scheduled to be sent.

Automate communications

Send an email automatically based on event or time-based triggers. You could for example send an email when a new enrollment is created or send a reminder 5 days before the start of the course.


Get a 360° overview of your contacts and organizations. Link contacts to organizations. Get an overview of enrollments per contact or per organization.


Contacts are the basis of Eduframe. A contact is a student, teacher, key contact for an organization, or all at the same time. Get a complete overview per contact, including all enrollments.

Custom fields

It is possible to enroll more students for a course or program in 1 order. This order can also be created by a key contact, like an HR person.

Register credits per student

Register credit per student automatically based on passing courses. It is also possible to manually add credits that are earned outside of Eduframe.


Link contacts to organizations, and assign key contacts to organizations. Key contacts, like HR managers, can manage the organization and related enrollments.

Personalized portal

Contacts can log-in to their personal portal. Based on their role, they can see and do different things.

Import contacts and organizations

Import easily a large number of contacts and organizations, and map the fields in the Excel sheet/CSV file to the fields in Eduframe. The import can also be done for contacts per organization.

Order & enrollment management

Manage & automate all enrollments via your website, the business portal or manually entered by the back-office.

Overview orders

Get an overview of all orders. Orders can get automatically confirmed, or a manual confirmation step is possible.

Order courses or programs for multiple students

It is possible to enroll more than one student for a course or program in an order. This order can also be created by the key contact of an organisation, like an HR person.

Track sent emails on the timeline

See all sent emails on the timeline, track whether they are well received, and send them again when needed.

Orders can be B2C or B2B

A contact can have enrollments linked to an organization (B2B), or private enrollments (B2C). The same contact can have both types of enrollments.

Easily add a larger number of students to an order

If you receive for example an Excel list with to-be-enrolled students, they can easily be imported and added in one go to the order.

Automated invoicing

Invoices can be automatically generated using the order info. Invoice & payment status can be synchronized with accounting software.

Marketing, sales & reporting

Initiate new marketing actions based on student & enrollment data. Manage your funnel of sales opportunities, including the waiting list.

Manage your sales funnel

Manage your sales funnel with opportunities in Eduframe. Opportunities can be manually created by the back-office, automatically created via the website.

Invite for related courses or programs

Automatically send an email to students at the end of their course to invite them for a follow-up course or program, based on the end date of a course.

Reporting & business intelligence

Use Microsoft PowerBI to get easy-to-use, easy-to-modify and great looking reports. For example, get an overview on your sales funnel, with the number of leads per type of course.

Email campaigns

Use MailChimp to send targeted email campaigns, based on for example labels assigned to contacts, courses followed, or leads registered for a course.

Integrate with Salesforce, Hubspot or MailChimp

Extend the marketing & sales possibilities by integrating with marketing automation software like Salesforce, Hubspot or MailChimp, using our open API and best practice guides.

book a demo

Find out how Eduframe can help you

Eduframe resources

The SIS & eCommerce platform for Canvas and Continuing Education.