Data migration into Confluence 4.0 from a CMS - can this work?


We are looking towards using Confluence as the system behind our intranet. Being a telco, we have around 400 pages of help articles that we need moved into Confluence from RightNow so I'm wondering if there any partial automation options available.

I understand there would still be much manual human involvement but since we have so much content to migrate over, any time saved from importing would be handy.

Now before asking this question I have looked around for information on migrating content but there doesn't seem much around about migration from other systems outside of Atlassian. Found this article,, the content converter plugin sounded promising until I saw that the plugin is no longer being developed/supported.

Main questions I have are:

1. What file types do Confluence accept for import? Would a csv do? How can this then be manipulated so that it is accepted by Confluence's data structure?

2. Do you have a plugin which can assist with data compare?

3. How much of a structure do we need to set up in Confluence so that it is line with what's in the data we are importing?

4. Is there anyway meta data can be retained and matched to the fields in Confluence at all? How do you do this?

5. Is there anyway to preserve existing styles and attachments on a page?

Sorry for all the questions, any advice would be greatly appreciated!



2 answers

1 accepted

0 vote

I usually start with the UWC - - it can make a lot of conversion easy, preserving a lot of metadata and structure automatically. It always needs some help and guidance from a human, as it's rare to get an ideal match, but it's worth a look. I don't think it can read RightNow directly, but it might be close enough.

If it's not close enough, then Bob's CLI is the way forward.

Thanks Nic. I checked out the UWC plugin but it seems it only compatible with wikis:


Confluence Command Line Interface is a way to automate adding content to Confluence.

Thanks Bob. I've been looking into the CCLI but I'm a bit confused as to where the data source is coming from? Before using SOAP to get the data, I presume the data needs to be in a predefined format so it can be read properly so that the transfers can occur. What format should this data be in? We are trying to find out what outputs Right Now (not as structured as from wiki to wiki) can provide for us but on the other end, what does it need to specifically be for this to work? Sorry if I'm getting this all wrong...appreciate your help



You first need to determine what data you want out of Right Now and how to get it out. Then you need to figure where it goes in Confluence. Itis pretty much going to have to be pages of simple text and attachments. The CLI only helps you put the data into Confluence pages or attachments.

Suggest an answer

Log in or Join to answer
Community showcase
Jason Wong
Published yesterday in Agility Beta

Welcome to agility

Every team in the world is unique, and so   Atlassian believes   that each and every team's best way of working  needs to  be molded to their unique circumstances  – ...

372 views 6 16
Read article

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot