Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Notion importer loosing page tree

alex_kempkens
December 9, 2025

Hi,

I was successfully using the Confluence Notion Importer based on our HTML.zip to get the content moved. This was successful for the pages and assets.

However we lost the tree structure of the pages, even so it is existing within the zip archive.

Even the central index.html shows the correct structure however in the spaces the pages are pure flat.

 

Anybody has an idea what went wrong?

1 answer

0 votes
Mercy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
December 10, 2025

The Notion importer for Confluence Cloud doesn’t currently preserve the original page hierarchy when using the HTML .zip method. The importer reads the HTML files and attachments but doesn’t interpret the folder structure or the index.html relationships as parent–child links, so all imported pages appear at the root of the space. This is expected behavior and is noted in Atlassian’s import limitations for HTML and third‑party tool imports.
To rebuild the structure, you’ll need to manually nest the pages after import or use the Move page action in Confluence’s page tree to drag them under the correct parents.

alex_kempkens
December 11, 2025

Dear @Mercy ,
Thx for taking the time to give me a thoughtful answer.

What I'm wondering: "when using the HTML .zip method". Seems this is the only valid method at all, right?

 

Analyzing the problem it seems that the "overview pages" are somehow missing.

E.g. our structure is like:

  • Teamspace Home
  • Project Home
  • More pages

And especially these main pages are somehow missing. The page on notion is just rendering like the "child page display" nothing else. There is not even index.html file in these folders.

Wondering how the importer could be improved, as it is technically not complicate to parse the main index.html in the root folder to create the structure.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events