Papermark

small businessindie hacker

Open source DocSend alternative for sharing documents via trackable links. Share pitch decks and proposals with page-by-page analytics, custom domains, password protection, and email capture — without paying DocSend's per-document fees

#documents#file-sharing#analytics#sales#pitch-deck#self-hosted

Quick Start

git clone https://github.com/papermark/papermark && cd papermark && cp .env.example .env && docker compose up -d

Overview

Papermark is an open source alternative to DocSend, the document sharing platform that charges per document view for the privilege of knowing whether anyone read your pitch deck. Papermark gives you trackable document links with page-by-page analytics, viewer notifications, and access controls — without the per-document billing.

The analytics layer is what separates Papermark from simply sharing a PDF link. When a viewer opens your document, Papermark records how long they spent on each page, how many times they returned to it, and whether the link was forwarded or opened from a different device. For a sales proposal or investor pitch, this tells you which section held attention and which was skipped — information that shapes your follow-up conversation.

Link controls give you granular access management per document. Each link can require a password, capture the viewer’s email address before granting access, expire after a set date, or allow only a single view. Custom domains and branding remove the generic Papermark URL from the viewer experience for teams that want a more professional appearance.

The notification system fires an alert when a document is opened, which is the feature that makes Papermark genuinely useful for outbound sales and fundraising. Knowing the exact moment a prospect opens a proposal lets you time a follow-up call when the content is fresh.

Self-hosting requires a Next.js deployment with PostgreSQL, an email provider for notifications, and S3-compatible storage for the uploaded documents. The architecture is straightforward for anyone familiar with modern web deployments. Vercel or Railway are the fastest paths for hosted deployment if managing the server is not a priority.

Papermark: Pros & Cons

Pros (The Wins)Cons (The Friction)
Page-by-page analytics:
See exactly where viewers
spend time in your document.
AGPL + paid tier:
Advanced features behind
a commercial licence.
Open-notification alerts:
Know the moment a prospect
or investor opens your link.
Multi-service stack:
PostgreSQL, S3, email
all needed for self-host.
Access controls:
Password, email capture,
expiry, and single-view links.
Browser-only viewing:
Documents render in-browser;
no offline download.
8.4k stars:
Active development; real
alternative to DocSend.
CRM integrations cloud-only:
Advanced team features
mainly on hosted plan.

Use Cases

Specific ways to use Papermark for your workflow.

01
Share a pitch deck with investors and see exactly which pages they spent time on, whether they forwarded it, and how many times it was viewed
02
Send a sales proposal with a trackable link instead of an email attachment — get notified when the prospect opens it
03
Gate a document behind email capture to collect contact details before granting access
04
Share confidential documents with password protection and an expiry date instead of relying on cloud storage permissions

Deployment Strategy

Recommended ways to host Papermark in your own environment.

docker
self-hosted