2024 Rich Text Editing Developer Survey

Share your thoughts on the future of collaborative rich text editing. (Our survey takes about 10 mins)

Have your say

DTU

How CKEditor helped DTU eliminate meetings and switch to asynchronous work.

View all case studies

All information is correct as of the original time of publishing.

Company

DTU

Industry

Education

Location

Copenhagen, Denmark

Chanette Locki Plesner

CKEditor helped us make our content creation workflow more collaborative and efficient.

Chanette Locki Plesner

Project Manager, DTU

Outcomes

0 meetings

needed to collaborate on content

1 location

for writing and editing

Modern

WYSIWYG for asynchronous collaboration

More efficient content creation

Professional support and documentation

MS Word-style editor

The challenge

Find a comprehensive solution for collaborative content creation

DTU, or Technical University of Denmark, is a world-renowned higher education institution that’s recognized worldwide for its innovation and research. Internally, the university administration office helps to manage key processes for DTU’s 23 different departments and centers.

Unfortunately, the university’s internal content management system (CMS) lacked basic writing and editing features like spell checking, and more advanced collaboration tools such as track changes and comments. Therefore, most people wrote in MS Word and emailed drafts for feedback – causing confusion and inefficiency.

When DTU began working with a new Sharepoint-based CMS, project manager Chanette Locki Plesner knew it was time to bring in a more modern, familiar WYSIWYG editor. The team went looking for a convenient, efficient solution where people could work directly in the CMS. “When we saw the CKEditor project, we thought that this is what we're looking for, let’s try it,” she recalls.

DTU needed a rich text editor with:

  • Purpose-built features for asynchronous collaboration
  • A familiar MS Word-style experience
  • Comments, track changes, and spell checker
  • Full control over integration
The features our users desired most were tracking changes and spell checking. We got them both with CKEditor 5.

The solution

A modern rich text editor built for collaboration

After thorough research, DTU integrated CKEditor 5 into their CMS. CKEditor’s modern features and interface made it easier for people familiar with MS Word to switch to writing inside the CMS. Classic word processor features like spell check, word count, and formatting are now a standard part of DTU’s content creation workflow.

Large projects, like the university’s annual report, require coordination across numerous departments. With the Comments and Track Changes plugins, people easily add feedback to draft reports without leaving the CMS. This turns the CMS into a one-stop-shop for writing, editing, and reading the university’s key internal documents.

What we provided

WYSIWYG editor designed for asynchronous collaboration

Comments plugin (Premium)

Track Changes plugin (Premium)

Spell and Grammar Check

Commercial license

The result

More efficient collaboration without any meetings

Chanette says integrating CKEditor 5 brought big improvements to the user experience of DTU’s CMS. “When users had the chance to use spell and grammar check, Track Changes, and Comments, it made their life easier,” she says. With all the content creation features people need, documents are now written directly in the CMS, with no duplication of work.

The efficiency improvements don’t stop there. The asynchronous collaboration features like Comments and Track Changes eliminated lengthy cross-department coordination meetings. Instead of meeting to give feedback, comments and revisions are left on the document itself. Discussions happen in the CMS, so nothing is missed.

Chanette is also quick to compliment CKEditor’s support team for their prompt and professional service. Without question, DTU says it would recommend CKEditor to any educational institution looking to level up their writing and editing process.

The few times that we ever contacted the CKEditor support team, it’s been a positive experience for us. The answers were very quick and the service very nice overall.

Share

Find out what CKEditor can do for you

Trusted and approved by

We use cookies and other technologies to provide you with a better user experience.

Learn more about cookies policy

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

piAId = '1019062'; piCId = '3317'; piHostname = 'info.ckeditor.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })();(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });