Exporting Confluence Pages to Word: Built-In Exporter vs. Scroll Word Exporter

Exporting Confluence Pages to Word: Built-In Exporter vs. Scroll Word Exporter

In October 2018, Scroll Office became Scroll Word Exporter for Confluence. This blog post still references the previous name of the app, but the content remains relevant to the most recent version. 

When you start working for a company, one of the first things you need to do is to familiarize yourself with the company's products. Everybody has their own way of doing this, but I started by looking at how K15t Software's  Scroll Word Exporter app exports Confluence pages to Word files and how it differs from Atlassian's built-in Word exporter. Taking this approach really helped me understand each tool's functionality, and most importantly, how they differ from each other. I didn't want to keep my findings to myself, so I thought I would share them with you.

I was able to identify four major differences between Scroll Word Exporter and Atlassian's built-in Word exporter, and I have structured this blog post according to these differences. I also added a short overview for everyone who is pressed for time.

Info

I compared Scroll Office 3.5.0 for Server with Confluence 5.10.5's built-in Word exporter.

Short and sweet

Feature Comparison

In-built Confluence exporter

Scroll Word Exporter

Export to Word

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Define how Confluence styles and macros are exported

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Modify the export behavior directly on a Confluence page

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Automate document export

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Define custom document placeholders for e.g. names, dates, page properties and metadata

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Control hyperlink behavior 

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Generate table of contents, table of figures, indexes and more

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/error.png

https://k15t.jira.com/wiki/s/14492962/6452/4eaedd949b593605fb48393cc532ec8be470bf2c/_/images/icons/emoticons/check.png

Multiple templates

Difference #1: Scroll Office lets you choose from multiple styling templates while Confluence's built-in exporter does not. The need to export the same content into differently styled documents is quite common. Whether you need to send the same technical documentation to two customers who expect it to be styled according to their corporate design guidelines, or use Confluence to produce business documents for departments with completely different style guides, being able to choose from different templates is useful. Especially if you are pressed for time.

Technically, you could use Confluence's built-in Word exporter to create differently styled Word files by making multiple versions of the export wrapper, and manually swapping them out before each export. However – and I'm sure you feel the same way – choosing a template from a dropdown menu is more convenient and faster.  

Multiple templates in Confluence Word exporter VS Scroll Office
Multiple templates in Confluence Word exporter VS Scroll Office

Confluence's Word exporter jumps directly to a Save As window while Scroll Office prompts you to choose which template to use before saving

Selecting which pages to export

Difference #2: Confluence's built-in exporter only allows you to export the page you are currently viewing. Scroll Office lets you choose which pages to export. Why is this important? Because sometimes, technical documentation or business documents (like employee handbooks) can be several or even hundreds of pages long. It would take days (if not weeks) to export every single page with the basic Confluence exporter. I definitely think that being able to choose whether to export the current page, the current page and its children, or the current page and all children marked with a certain label is a worthwhile function.

Export scope in Confluence's Word exporter VS Scroll Office
Export scope in Confluence's Word exporter VS Scroll Office

Confluence's Word exporter has no UI that would allow you to export multiple pages, whereas Scroll Office gives you several page selection options

Formatting style

Difference #3: If you don't want to conform to the 'take it or leave it' style approach of Confluence's Word exporter you will have to choose Scroll Office. Marketing and design departments can be pretty nit-picky when it comes to sending corporate design-compliant documents to customers or clients, so I think the best way of making sure you don't stir up any trouble is by using your custom, design-approved Word style file with Scroll Office. That way you can just choose it as a template and always be sure that the fonts, spacing, and heading colors are right. I also found out that you can use Scroll Office's built-in formatting options to control if certain page elements are included in your soon-to-be Word file (e.g. to define if macros, images, index terms, and page titles appear).

Style formatting in Confluence's Word exporter VS Scroll Office
Style formatting in Confluence's Word exporter VS Scroll Office

No formatting options in Confluence's Word exporter VS Scroll Office's formatting options

Automatic exports via REST API

Difference #4: Automating exports is only possible when using Scroll Office to export Confluence pages. Currently, Confluence offers no such functionality out of the box. Export automation is particularly useful if you work at a company that delivers updates or product changes continuously, within very short time frames (agile anybody?) and needs their Word documents to stay up-to-date. This functionality makes Scroll Office unique (in my humble opinion) because you can  set it up to repeat Confluence page exports with the same exact settings by simply visiting a URL link. This saves time and effort, especially if you want to automatically create exports at a set interval (e.g. nightly builds).

Automatic exports via REST API in Confluence's Word exporter VS Scroll Office
Automatic exports via REST API in Confluence's Word exporter VS Scroll Office

Automating content exports via REST API in Scroll Office

Conclusion

Not only did I really get to know Scroll Office by comparing it to Confluence's built-in Word exporter, but I also know which one is better suited to which use case. Confluence's built-in exporter is a really good, simple tool if you don't have to export pages as Word documents often. I particularly like it because it is so simple to use (two clicks!). However, as soon as you need to have any kind of control over design, export scope, or export automation, you may need to look for an add-on like Scroll Office (a few more clicks but not that many ;).

Pro Tip

If you are already using Scroll Versions , Scroll Translations or Comala Workflows , you will need Scroll Office to export content to Word. Confluence's built-in exporter can't handle versioned or translated content.  

Share this article
Sync Jira Without Apps
Sync Jira Without Apps

🧪 How would Sheldon Cooper collaborate on Jira? 🤔 He’d use Backbone Issue Sync’s remote license, of course!

Reset Cookies

The following services will be reset and deactivated for you.

  • Hyvor Talk:
    We're using Hyvor Talk as a comment tool. Hyvor Talk sets a local storage when activated. By clicking "Disable all services" you're no longer able to post or read comments on our website until accepting the service again.
  • YouTube:
    We're using YouTube to embed video into our website. YouTube sets cookies when activated. By clicking "Disable all services" you're no longer able to watch our embedded videos on the website until accepting the service again.

By clicking "Disable all services" all cookies and local storages related to the services will be removed. Before using them on our website again, you need to accept them.