Tempo logotype

How to make and share Confluence charts and diagrams

From Team '23

Tempo Team

Confluence helps teams collaborate. This very blog was co-created in Confluence, with input from several members of the Old Street team, before making its way to our website. Teams also use Confluence for reports; meeting notes; brainstorming; customer-facing documentation; and replicating water cooler conversations for remote teams. In an increasingly distributed world, Confluence is a great platform for getting everybody involved and talking.

But Confluence isn’t just for words. It’s a place for pictures, too. Confluence is used for diagramming and image editing and, with the right add-ons, really can make your pictures speak a thousand words. We’re talking here about making and sharing beautiful diagrams and charts on Confluence pages with whoever needs to see them.

Here’s a useful guide to all the best apps for making and sharing charts and diagrams in Confluence. The basic functionality of these apps is the same, so understanding the intricacies and small differences is key when deciding which should be your tool of choice.

  1. Draw.io Diagrams and Whiteboards for Confluence

  2. Lucidchart Diagrams Connector for Confluence

  3. Gliffy Diagrams for Confluence

  4. Smartdraw Diagrams for Confluence

Draw.io Diagrams and Whiteboards for Confluence

Draw.io is the top-rated and most installed diagramming app for Confluence and Jira on the Atlassian Marketplace. It’s owned by our partner, Seibert Media, the largest German Atlassian Platinum Partner and vendor, famous for its Confluence intranet suite, Linchpin.

With Draw.io, making a flowchart is super-quick thanks to the intuitive click-and-play UX. Diagrams can be heavily customized as they’ve made it very easy to import your own shape libraries (if you’re the sort of person that has shape libraries). And if you want to be a little more arty when creating a banner or infographic, we think Draw.io has better style choices than Lucidchart.

It offers a seamless import/export process so you can work in Confluence with diagrams from other places; you can import from Google Drive, OneDrive, Dropbox, GitHub, and more, including other diagramming apps like Gliffy. And you can export in pretty much whatever format you want, too.

For security-conscious administrators, Draw.io’s whole diagram creation and editing process takes place solely within your browser; data passes between your browser and Atlassian’s servers only. It doesn’t even pass through Draw.io’s servers.

Draw.io is also a standalone app (aka Diagrams.net) in which you can start creating diagrams just by visiting the website. Alternatively, there’s a desktop application that allows you to save documents locally on your device and work on them offline. Draw.io doesn’t have any native collaborative features, however. Rather, it uses what third-party apps can offer. So, Confluence users don’t need to worry, because the Draw.io for Confluence app supports collaborative editing just like any other Confluence macro.

Like Gliffy and SmartDraw on this list, Draw.io’s pricing depends on the number of Confluence users you have, and whether you’re using Cloud, Data Center, or Server. At the time of writing, Draw.io is slightly more expensive than SmartDraw but much cheaper than Gliffy. Lucidchart, meanwhile, is priced differently. You pay per active user, i.e. the number of users who can edit charts.

Lucidchart diagrams connector for Confluence

Lucidchart’s dramatic ascent to being adopted by 96% of the Fortune 500 can be credited to their great marketing, UX, and vast number of integrations.

While Draw.io has loads of diagramming templates to choose from, Lucidchart is the better choice if you want more intricate and industry-specific templates, like wireframes. Like Draw.io, Lucidchart has an enormous shape library and also allows you to import your own.

Lucidchart is a strong choice if you want multiple users concurrently editing a diagram on any device, across multiple platforms. Lucidchart has more extensive integrations than Draw.io and Confluence is just one of many places you can share your Lucidchart diagrams. Teams distributed across multiple tools will see the benefits of being able to view Lucidchart diagrams in multiple places.

You can also automatically chart from data imported from Excel, Zapier, Salesforce, or LinkedIn Sales Navigator. There are some clever integrations with Google Docs, Drive, and Sheets; Powerpoint; and Dropbox Paper to display your diagrams wherever you want them. Our favorite integration in Lucidchart is the Amazon Web Services (AWS) import function. Connect to AWS and you can automate infrastructure diagrams and save a whole bunch of time.

Unlike the others on this list, Lucidchart is a standalone app only, not an app for Confluence. You need a Team or Enterprise subscription to Lucidchart first, then you can get the free Diagrams Connector (available on the Atlassian Marketplace) which integrates Lucidchart with your Confluence.

Gliffy diagrams for Confluence

Gliffy is a well-established Confluence diagramming app with much of the same functionality as the rest, boasting templates for Venn diagrams, flowcharts, mind maps, swimlane diagrams, and wireframes.

Gliffy offers fewer industry-specific templates than Lucidchart. Its templates span designers, software developers, and IT professionals, while Lucidchart’s templates are suitable for use in sales, project management, and HR. Gliffy also has far fewer supported integrations.

Our favorite feature in Gliffy is the ability to create linked diagrams that allow you to change something in one place and automatically update its links everywhere else. This encourages collaboration and can prevent data silos from forming by keeping everything up to date.

For larger Confluence instances, the fact that diagram text is fully searchable is a lifesaver. After all, how valuable are your diagrams if no one knows how to find them? Searching in Confluence has never been easy, so this is something that makes Gliffy really useful.

One big disadvantage of Gliffy, however, is the lack of concurrent diagram editing. The other tools mentioned here allow team members to see each other in the editor, and watch them make changes to the diagram. When the diagram is saved/published, everybody’s changes are preserved (which is how Confluence works generally). With Gliffy, changes made by one person will get overwritten by whoever publishes last.

SmartDraw diagrams for Confluence

Another reasonably priced solution, SmartDraw is the only diagramming app that uses automation, making the drawing experience dramatically different. Basically, it does the drawing for you. You can add shapes quickly using arrow buttons or your keyboard, and SmartDraw will evenly space each shape and add lines between them. The intelligent auto-formatting engine will intuitively realign the elements of your diagram when you move, delete, or add something.

With the other tools listed here, you have to connect shapes manually and make sure everything is spaced evenly on your own. This makes it a lot quicker and easier to create and maintain diagrams in SmartDraw.

That said, the disadvantage of SmartDraw compared to the other tools is that diagramming is less customizable. SmartDraw is all about keeping your flowcharts, decision trees, and mind maps clean and professional-looking.

SmartDraw has over 34,000 built-in symbols and over 4,500 templates for every discipline under the sun, way more than Gliffy offers.

Which Confluence diagramming app should you use?

The similarities between all of these apps mean this isn’t a cut-and-dry answer. Knowing which of the features highlighted above are most important to you and your team will be essential. Each of the above tools specializes in making certain types of charts and diagrams better. However, if you’re happy with basic Confluence diagrams, then the ability to collaborate, integrate with other tools, or share your charts with external users might be the deciding factors.

All of these options let you import/export charts to and from other tools (such as Microsoft Visio), so it isn’t the end of the world if you change your mind later and need to migrate your diagrams.

Sharing diagrams outside of Confluence

Good collaboration means sharing your content where your people are, quickly and easily. The table below shows which of the aforementioned diagramming apps allow you to do synchronized sharing of diagrams in platforms such as Jira, Google Drive, and Dropbox with one click. Synchronized sharing means that users can work on the diagrams in the diagramming app, and any edits will auto-update in the platform.

With each of these apps, you can also create a shareable website URL that can be pasted wherever you want.

Sharing Confluence diagrams and pages with external users

External integrations like the ones above can help with sharing the diagrams on your Confluence pages, but what if you want to share the text, tables, images, and other content on those pages as well? In other words, the context of those diagrams? Then you’ll need to share the page itself.

Here are four options for sharing whole Confluence pages, including your diagrams, externally. Your choice will depend on who you’re sharing with, for how long, and for what purpose.

Option 1: Make your Confluence diagrams public-facing

It’s fairly straightforward to set up an individual Confluence space as a public-facing wiki for everyone to read.

To enable anonymous access to your Confluence:

The first setting that you’ll need to update is global. Before you can make a specific space public, you’ll need to be sure that people outside of your organization can access your Confluence instance as a whole. To do this, you’ll enable anonymous access to your Confluence instance. This means that users with your Confluence URL will be able to view your instance. Each space has Space Permissions that allow you to show/hide that space to anonymous users, so enabling this setting does not necessarily expose all of your spaces automatically.

  1. Go to Settings > General Configuration > Global Permissions.

  2. Choose “Edit Permissions”.

  3. In the Anonymous Access section, select the “can use” checkbox.

You can also choose whether to allow anonymous users to see user profiles. Choose “Save All” to apply the changes.

To make your space public:

Once anonymous users can access your Confluence instance, you’ll want to edit individual space permissions to make sure they can see what they need to see.

  1. Go to the space and choose Space tools > Permissions from the bottom of the sidebar.

  2. Choose “Edit Permissions”.

  3. Scroll down to the Anonymous Access section and select the specific permissions you’d like anonymous users to have.

  4. Save All to apply the changes.

There you have it. Your diagrams, and the Confluence pages they’re featured on, are now available publicly as part of a read-only knowledge base.

Note the term “read-only”. External users being able to see your diagrams together with the text, tables, images, and other macros that place them in their proper context is great. But if you want an external party to edit, comment on, or add their own diagrams, you’ll need to go with one of the following options.

Option 2: Give external users full access to your Confluence

If you want to give the external user editing powers, your first option is buying the external user a Confluence license and giving them access based on the permission schemes you’ve set up in Confluence. This, of course, is very expensive if you only want to share one diagram or chart, or a few diagrams and charts not very frequently. You also have to be very security-conscious and make sure everyone is using your permission schemes properly across your Confluence instance. Otherwise you’re giving people access to data they shouldn’t be seeing.

Option 3: Give external users full access to one Confluence space as a free guest user

The alternative to buying the external user a Confluence license is adding them as a Confluence guest user. Atlassian’s guest users feature allows you to add 5 free guest users per paid user to a single Confluence space, with full editing powers. This is ideal if you want the external user to collaborate on diagrams across a whole Confluence space on an ongoing or permanent basis.

However, if you want to work with the external user temporarily, Atlassian’s guest users feature is less appropriate. The last thing Confluence admins want to be doing is regularly adding or removing guest users. There’s also the chance they might forget to remove someone whose work is done, which presents a security risk.

Also, if you only want to give the external user access to a single Confluence page or page tree, or collaborate across more than one space, the guest users feature won’t help.

Option 4: Give external users secure access to specific Confluence pages

External Share for Confluence lets you create and share secure links to live Confluence pages, page trees, or spaces with whoever you like. You can create links to as many or as few pages and spaces as desired and you don’t have to buy the external user a Confluence license or add them as a guest user.

This Atlassian Marketplace app is integrated with all the diagramming tools listed above, which means you can share all your charts and diagrams whatever the add-on you made them with. It also means you and your external users can collaborate on diagrams on single pages, or across more than one space, unlike with Atlassian’s guest users feature.

With External Share for Confluence, you also have the option of giving the external user the power to edit text on a page, just by ticking a box. If you don’t want an external user to be able to edit text, you can leave the box unticked. If, however, you give the external user a full license or add them as a guest user, they become just like any other internal licensed user and there is no option to restrict editing powers. This makes External Share for Confluence your best bet if you only want the external user, e.g. a customer, to view or comment on the page but you don’t want them changing its content.

Please note: external users are currently not able to edit diagrams and charts or any other macro on the page with External Share for Confluence.

Sharing Confluence diagrams and pages externally: the TL;DR

If you want to share your Confluence charts and diagrams and the pages they’re published on with external users, you have four options:

  1. Make your Confluence space public-facing, giving external partners and customers read-only access.

  2. If you want them to have the same powers and access as an internal user, buy them a Confluence license.

  3. If you want them to have the same powers and access as an internal user to one Confluence space at a time – whilst saving money – add them as a free guest user.

  4. If you want to share a specific Confluence page, page tree, or space with as many external users as you like with less expense, admin, and security issues, use External Share for Confluence.

Sign up for a demo

Register

Explore More Content

Monitor financial health at every level

Financial Manager for Timesheets

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Learn more

Align your organization with proactive portfolio management

Portfolio Manager (LiquidPlanner)

Predictive scheduling and the ability to forecast project timelines and spot risks so you can meet deadlines with confidence.

Learn more

Agile at Scale Software

Agile at Scale

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Learn more

Industry-leading project plan and roadmap visualizations with a Gantt chart extension

Gantt Charts for Structure PPM

Visualize project plans and roadmaps with a Gantt chart extension for Jira

Learn more

Jira Portfolio Management PPM

Structure by Tempo

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Go to marketplace

Jira Time Tracking

Timesheets by Tempo

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Go to marketplace

Never lose track of a brilliant idea again

Idea Manager for Strategic Roadmaps

Never lose a brilliant idea again. Idea Manager for Strategic Roadmaps has built-in best practices to help.

Learn more

Jira Project Cost Tracking

Financial Manager

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Go to marketplace

Time Tracking Software for Jira

Timesheets

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Learn more

Real-time collaboration and capacity planning in Jira

Capacity Planner

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Learn more
Colleagues interacting around a desk

No-Code Power BI Jira Integration

Power BI Connector for Jira

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Learn more

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Go to marketplace

Custom charts and dashboards for Jira

Custom Charts for Jira

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Learn more

Get the data you need to succeed

Time Tracker

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Learn more

Jira Team & Resource Management

Capacity Planner

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Go to marketplace

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Learn more

AI-enabled capacity visualization

Capacity Insights - Open Beta

Deliver visibility into how your team's time and efforts align with business objectives and project ROI - without the manual effort

Learn more

No-code Tableau Jira integration

Tableau Connector for Jira

Effortlessly bridge Jira with Tableau, unlocking unparalleled insights and enhancing decision-making

Learn more

Centralize real-time plans in one view

Integration: Structure and Gantt Charts

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Learn more

No more reporting limitations

Custom Charts for Confluence

Create and share all kinds of highly visual and customizable charts directly on your Confluence pages.

Learn more

Jira ITSM Solutions with Tempo

ITSM

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Learn more

No-code BigQuery Jira integration

BigQuery Connector for Jira

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Learn more

Project and program management for Jira

Structure PPM

Visualize all your Jira data & manage portfolios of projects in real-time.

Learn more

Take control of your projects

Integration: Portfolio Manager and Jira

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Learn more

Unified time and team management

Integration: Timesheets and Structure

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Learn more

Unified time and team management

Integration: Timesheets and Capacity Planner

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Learn more

Roadmapping software for teams of all sizes

Strategic Roadmaps (Roadmunk)

The roadmapping tool designed for high-performing teams delivering boardroom-ready strategic roadmaps.

Learn more

Strategic Portfolio Management

Strategic Portfolio Management

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Learn more