Skip to main content

Notion Integration

Paid addon — Connect your Notion account and import pages directly as lesson content. Ideal for teachers who already have material organized in Notion.

What it does

The Notion integration allows teachers to transform Notion pages into lessons on the platform, without needing to manually copy and paste content. The content is automatically converted to the platform editor format.

Setup (Administrator)

Connecting Notion

1

Go to Admin → Integrations → Notion

On the integrations page, find the Notion section.
2

Connect your account

Click “Connect Notion”. You will be redirected to Notion to authorize access.
3

Select pages

During authorization, choose which pages or workspaces the platform can access.
4

Connection established

After authorizing, the status will change to “Connected”. Teachers can now import content from Notion.

For teachers

Importing content from Notion

When creating or editing a lesson, you can import content directly from Notion:
1

Open the lesson editor

Create or edit a lesson in the content editor.
2

Click Import from Notion

Use the Notion sync button available in the editor.
3

Select the page

A list of available Notion pages will be displayed. Choose the page you want to import.
4

Preview the content

Before importing, you can preview how the content will look on the platform.
5

Confirm the import

The page content will be converted and inserted into the lesson editor.

Resync content

If you updated the page in Notion and want to update the corresponding lesson:
  1. Open the linked lesson in the editor
  2. Click the resync button (refresh icon)
  3. The latest page content will be imported
A badge shows the sync status (“Synced” or “Error”) and the date of the last sync.
You can also change the linked page at any time by clicking “Change Notion page” in the editor.

What gets imported

The integration converts the following Notion elements:
  • Text — Paragraphs, headings (h1, h2, h3), numbered and bulleted lists
  • Formatting — Bold, italic, strikethrough, underline, inline code
  • Checklists — To-do lists with checked/unchecked state
  • Quotes and callouts — Highlight blocks with icons
  • Images — Embedded images with captions
  • Videos — Embedded or external URL videos
  • Tables — Tables with column and row headers
  • Code blocks — With syntax highlighting
  • Dividers — Visual separators
  • Links — Clickable links and bookmarks
  • Columns — Multi-column layouts
Advanced Notion elements (such as databases and formulas) may not be supported in the conversion. Content will be simplified to the platform editor format.

Disconnect

To disconnect Notion, go to Admin → Integrations → Notion and click “Disconnect”.

Next steps

Managing lessons

Learn more about creating and editing lessons

View all addons

Explore other addons