Notion

Notion

Notion public pages embedded on websites load via iframe or direct embed and execute Notion page rendering scripts. Scripts track page view events and load dynamic content from Notion servers; visitors accessing embedded Notion content are subject to Notion tracking practices.

Overview

Notion is a collaborative workspace platform used for documentation, project management, wikis, and knowledge bases. When organizations embed public Notion pages into their websites — via iframes or direct embeds — Notion's rendering engine loads and executes scripts on the visitor's browser to display the page content dynamically. This means visitors interact with Notion's infrastructure even though they're on your site.

Embedded Notion content is fetched from Notion's servers in real time, so each page load involves network requests to Notion domains. The platform is widely used by startups and teams as a lightweight CMS alternative, embedding changelogs, help docs, or product roadmaps directly into their marketing or product pages.

What This Script Does

When a Notion embed loads on your website, the following occurs:

  • Content rendering: Notion's JavaScript fetches page blocks, databases, and media from Notion's API and renders them in the visitor's browser.
  • Page view tracking: Notion records page view events for its own analytics, giving page owners insight into how many times embedded content is accessed.
  • Asset loading: Images, files, and other media hosted on Notion's CDN are fetched directly from Notion's servers, exposing visitor IP addresses and browser metadata to Notion infrastructure.
  • Dynamic content: Notion pages can include linked databases, toggles, and interactive elements that generate additional requests as visitors interact with the content.

Notion does not drop traditional tracking cookies on visitors, but the network requests themselves transmit standard browser information including IP address, user agent, and referrer to Notion's servers.

Consent & Compliance

From a GDPR and ePrivacy perspective, Notion embeds create a data-sharing scenario. Visitor IP addresses and browser metadata are transmitted to Notion (a third-party processor) with every page load. Under the GDPR, IP addresses are considered personal data.

However, Notion embeds typically serve a functional purpose — displaying documentation or content that is integral to the site experience. If the embedded content is genuinely necessary for the page to function as intended, a legitimate interest basis may apply. If the embed is supplementary (e.g., a changelog that could be hosted directly), the case for requiring consent is stronger.

Notion's own privacy policy governs how they handle data from embedded page views. Site operators should review this and consider whether a Data Processing Agreement is appropriate.

Should You Block This Without Consent?

Conditional. If Notion embeds serve core functional content on your site (like documentation or help articles), they can reasonably load without consent under legitimate interest. If they're used for supplementary content or if you want to minimize third-party data exposure, gating them behind consent is the safer approach.

Is Notion GDPR compliant?

Notion typically loads functional and analytics trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Notion can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Notion, not on Notion itself.

Visit website

Consent Categories

Also Known As

Notion embedNotion public pagesNotion widgetNotion integration

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesMarketing and Advertising

Tracked Domains (2)

notion.soFunctional

notion.so is a functional domain operated by Notion, used to run site features like chat, video, embeds, and preferences.

notion.comFunctional

notion.com is a functional domain operated by Notion, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

Hyros
Hyros
Hyros scripts fire on landing pages and post-conversion pages to capture click-level ad attribution data. Scripts read URL parameters from ad click sources, assign persistent visitor identifiers, and send conversion events to Hyros servers for cross-channel attribution reporting.
WeChat
WeChat
WeChat widgets embedded on websites targeting Chinese audiences display QR codes for following official accounts and social sharing buttons for WeChat Moments. Scripts load Tencent's JS SDK, which may collect browser environment data and transmit it to Tencent servers.
Coursera
Coursera
Coursera scripts embed course preview widgets and enrollment call-to-action flows on partner and affiliate websites. Scripts load course metadata, track click-through events to Coursera enrollment pages, and may set affiliate attribution cookies to credit referring partners.
Bunny Fonts
Bunny Fonts
Bunny Fonts is a privacy-friendly web font hosting service by Bunny.net. Fonts are served via CDN without cookies, logging, or cross-site tracking, making it a GDPR-compliant alternative to Google Fonts for loading typefaces on websites.
Split
Split
Feature flagging and experimentation platform that separates feature releases from deployments. Split's SDK evaluates targeting rules in real time to determine which users see which features. Also tracks experiment metrics to measure impact of feature changes.
Bunny Stream
Bunny Stream
Bunny Stream scripts embed adaptive video players on websites to stream hosted video content via Bunny.net CDN infrastructure. Scripts handle video playback, quality adaptation, and buffering; they may collect playback events and viewer engagement metrics for analytics reporting.

Manage consent for Notion

ConsentStack automatically detects and manages Notion trackers so your site stays compliant with global privacy regulations.