How do Notion Imports work properly?

Evening guys. I’m sorry if I’m just too stupid or what, but I finally managed to Import my Notion Data into my Plane. Strangely enough on our self-hosted Pro plan this option was not available. So I chose to import it on the official web version. Now I want to move the project “Notion Import” from the web version to our self-hosted instance. But I cannot seem to find any “Import Project from Plane instance” possibility. Can someone help me out? It is driving me nuts.

So the Notion importer is actually a Business plan feature, both on Cloud and self-hosted. This is because it needs to maintain the hierarchical page structure from Notion, and Nested pages is a Business plan feature on Plane.

The reason it worked on the Cloud version is that new workspaces start on a Business trial, which gave you access to it.

Thanks for the reply. So basically I have no way to import my data to a self-hosted (paid) plan without going to the highest tier? This is kind of a weird restriction for someone who actively wants to use your service and migrate the data. I also have no option to get my data from the web app to the self-hosted version coming from the web app? Nested pages are not relevant for me.

Totally understand. The reason it’s tied to the Business plan is that Notion relies heavily on nested page structures, and if we ran the import on Pro where nested pages aren’t supported, you’d end up with a flat structure that doesn’t match your original Notion setup, which would be confusing and likely require a lot of manual reorganization.

That said, you can use our API endpoints to move the pages from your Notion or Plane Cloud workspace to your self-hosted instance.

Thanks for clarification. I had hoped the transition towards Plane would be smoother. Not satisfied with that. We will be using the API approach now.