Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal


  • Give kudos
  • Received
  • Given


  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

What is the best way to create one source of content that needs to be shared in multiple spaces?

I need to create one source of content (A how to Guide with multiple pages) that will be used across a large company in multiple spaces.  In order to maintain the accuracy of the information it needs to have one source to maintain- but appear across multiple spaces for reference.

At first try I thought the page include macro was my solution- but I've come across many bugs with this solution that it can't be what others are using to do this type of work.  So it got me thinking- what's the best way to have one set of material that serves as a guide book- but then have a space for each individual team to have their own pages, work streams, roadmaps etc.

What does Atlassian use to build their own guide books?  

PS- I'm only a few month in using Atlassian software (and didn't come from a software background) so I've been learning as I go and would welcome any suggestions. :) 



3 answers

Hi Tara @ Epik
Why not just linking the page that comes from the source of truth?

Something like.... For further information please refer to the following document

if this not fill your needs, there is some macros that will help you to include other page content or data.


See Collect data from different page thread.


Hi @Jack Nolddor _Sweet Bananas_ - thank you for the suggestions.  In each instance it would be best for the clients to stay within their own Confluence Space- since their using Confluence will be a new experience for them- and it seems easiest (less confusing)  to keep them in one Space.  

Ideally I want it to be:

Page 1- Step by Step instructions with illustrations (same across multiple spaces)
Page 1B - Documents/ templates specific to that initiative filled out

Page 2- Next Step by Step Instructions (same across multiple spaces)
Page 2B- Documents/ templates specific to that initiative filled out

and so on... 

Again I realize I might need to accept that I can't do it the way I'm imagining... and some of these suggestions are definitely worth trying.   Thanks again.

0 votes

Although I'm not deeply familiar with it, the Scaffolding app addresses this problem.

It's popular and it's definitely worth a try!

Thanks for the suggestion @Aron Gombas _Midori_.  At first look it seems the scaffolding app appears to be more about collecting input using forms, similar to confiforms. I'm looking for the reverse- I need to populate a master set of pages to multiple spaces with one source of truth.  

Does anyone have familiarity with the Scaffolding App- can it help with what I need?  Or any other suggestions?

According to your use case the page needs to be part of the space. I do not know any Confluence macro or third party app that allows you to have a page appear in multiple spaces. Therefore I suppose that your solution needs to create a new page in each space and add macros to that page that reuse content from other pages on your wiki.

To reuse content from another page Confluence knows the Excerpt Macro and the Excerpt Include Macro (the link Jack provided in his answer does already mentions this, but it may be easily missed). This content reuse is quite powerful, but limited since you can only transclude one piece of information from a particular page. On the Atlassian Marketplace there are a couple of add-ons that support multi-excerpt. The only one that works on cloud (AFAIK) is the MultiExcerpt App.

The second limitation of excerpts is that users need to have access privileges to the page that contains the transcluded information. At least this is how most excerpt tools handle this use case. So there is no way to actually hide the pages that are reused. Having the reused pages in a separate space is probably a good practice.

You may also need to check whether or not the pages containing transcluded content can be found by users by their searches.

In case you would transclude the content into only one page (i.e. the tutorial on one page with all steps included) you could remove the first limitation (having to create a separate page for each step / reused content). But in this case the individual steps cannot be easily referenced (assuming that links to anchors are prone to breaking).

Hope this helps.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted in Confluence

What do you think is the most *delightful* Confluence feature? Comment for a prize!

- Create your own custom emoji 🔥 - "Shake for Feedback" on mobile 📱 - An endless supply of GIFs via GIPHY 🤩 Is there anything quite as nice as a pleasant surprise? Comment below with what...

402 views 23 8
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you