Spotlight

How Spotlight used CKEditor to optimize collaborative content creation

View all case studies

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

Company

Spotlight

Industry

Business consulting

Location

Kansas City, USA

Rick Nash

We can now run our business bigger, faster and better.

Rick Nash

Managing Partner, Spotlight

Outcomes

More efficient content creation

New revenue stream

No more duplication of work

Intuitive WYSIWYG for real-time collaboration

Modern collaboration platform

Minimal custom development time

The challenge

Collaborating on content across multiple tools

Spotlight is an analyst relations firm focused on the technology industry. Digital agencies and tech companies come to Spotlight to get insights and recommendations from expert industry analysts.

According to managing partner Rick Nash, as Spotlight’s business grew, the team encountered a major problem: Spotlight didn’t have a single source for their key content. Important information and client notes were spread across many different tools, including Excel, Asana, MS Word and Evernote. Copy-pasting from one place to another to keep things up-to-date was cumbersome and information was likely to get lost in the shuffle.

“We needed to build our own tool with a strong editor inside to capture everything we did with our teams. Also, we wanted to provide better transparency to our clients so that they could really see our work,” says Rick.

Spotlight needed a rich text editor that was:

  • Purpose-built for collaboration
  • Stable and suitable for modern tech stacks
  • Modular and infinitely customizable
  • Intuitive and easy for writers to use
Real-time collaboration is the key differentiator for CKEditor 5 against its competitors.

The solution

A custom writing platform powered by a collaborative rich text editor

After extensive research on the rich text editors available, Spotlight concluded that CKEditor 5 was the modern, collaboration-focused tool they needed. The native integration with Angular, not to mention the extensive support documentation, made implementing CKEditor 5 much easier and smoother.

The main drawcard for Spotlight was CKEditor 5’s unparalleled collaboration features. Using the Real-time Collaboration plugin allowed Spotlight’s team and their users to add client notes and information to the same document simultaneously, ensuring nothing gets lost. “Collaboration is built into our application and we don’t need to use any other external tools, like Google Docs,” says Rick.

The intuitive word processor interface also makes CKEditor an easy tool for Spotlight’s analysts to learn. Plus, the team can quickly export reports as MS Word documents for clients to read.

What we provided

A WYSIWYG editor designed for real-time collaboration

Real-time Collaboration plugin (Commercial)

Export to Word plugin (Commercial)

Commercial License

The result

Faster content creation and new business opportunities

Driven by CKEditor 5, Spotlight’s new content creation tool has made collaboration smoother and increased productivity. Rick says the team regularly relies on real-time collaboration to get the job done: “Let’s say the team is on an important phone call together. We all collectively type notes in one document at the same time. Or when we strategize with our clients. It saves time and makes our work more efficient.”

Not only has CKEditor allowed Spotlight to get more work done and win more clients, it has also opened up a whole new revenue stream. “Currently we use the tool internally and with our clients," says Rick. “But there are other experts out there who need it as well. We’re now in the process of taking what we’ve built and selling it as SaaS to other analyst relations professionals.”

With CKEditor so well integrated into their workflow, Spotlight is “excited about the future of the editor” and the team is looking forward to finding new ways CKEditor can empower their business.

We can now run our business bigger, faster and better. We are also excited about the future of the editor and using more of it to power our platform.

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) });