NotePulse
Analytics for Notion pages with automated tracking and view counting
NotePulse is a web application that adds view analytics to Notion pages. Users connect their Notion workspace, select databases to track, and NotePulse injects tracking pixels into pages. A cron job runs every six hours to discover newly created pages and automatically track them for Max plan subscribers.
The dashboard displays tracked pages in a configuration panel with a status bar showing usage against plan limits. The service supports free, paid, and lifetime deal tiers with different limits on tracked pages. Auto-tracking can be toggled globally in settings or per-database during selection.
The application handles Notion API rate limits, partial failure recovery for tracking token creation, and orphaned block cleanup. It uses an in-memory cache with 60-second TTL to optimize repeated Notion API calls during database and page selection flows.
Why
Notion has native page analytics, but they only work one page at a time and are unusable from inside a database, which is where most workspaces actually keep their content. The only real alternative is Notionlytics, which is built and priced for enterprises, businesses, and teams. Neither option serves one person tracking their own internal pages. NotePulse is built for exactly that: it adds Views and Last Viewed as ordinary database properties, so a solo user can sort and filter by engagement without leaving Notion and without paying for a team plan.
How
NotePulse uses the Notion API to query databases and inject tracking pixels as callout blocks. A Next.js frontend handles OAuth with Notion, database and page selection, and settings management. Supabase provides authentication, Postgres storage for tracking tokens and auto-track configuration, and row-level security policies. A Vercel cron function runs discovery and tracking jobs every six hours with batching, per-integration concurrency limits, and error recovery. The auto-track feature checks for new pages, creates tracking tokens, and patches Notion pages with pixel blocks. Plan eligibility gates auto-tracking to Max tier users.
Tech
Metrics
No metrics yet.
Releases
-
v1.72.0
2026-05-04
-
v1.71.1
2026-05-04
-
v1.71.0
2026-05-04