Pricing
Pay for what you track,
not who's on your team.
Tracked documents
33
5050
100100
200200
300300
500500
1.2k1,200
2.5k2,500
5k5,000
Hobby
$0
/ mo
3
tracked documents
500
PDF operations / mo
- Full REST event API
- Per-recipient tokenized links
- Annotation + form capture
- Full PDF operations API
- 14-day event history
- When→then automations
- Custom branding
- MCP server access
Pro
$39
/ mo
50
tracked documents
2,500
PDF operations / mo
- Full REST event API
- Per-recipient tokenized links
- Annotation + form capture
- Full PDF operations API
- 90-day event history
- When→then automations
- Custom branding
- MCP server access Agents
Business
$149
/ mo
300
tracked documents
20,000
PDF operations / mo
- Full REST event API
- Per-recipient tokenized links
- Annotation + form capture
- Full PDF operations API
- 12-month event history
- When→then automations
- Custom branding
- MCP server access Agents
No per-seat tax
14-day Pro trial — no card
Unlimited visits & sessions
Need more than 5,000 tracked documents? Contact us.
Compare all features
| Hobby | Pro | Business | |
|---|---|---|---|
| Quotas | |||
| Active tracked documents Each document wraps a PDF you've added for tracking. Archived documents don't count. | 3 | 50 – 200 | 300 – 5,000 |
| PDF operations / mo Each successful call to the PDF operations API counts as one. Resets monthly. | 500 | 2,500 – 10,000 | 20,000 – 300,000 |
| Event history retention How long event logs and analytics are kept. | 14 days | 90 days | 12 months |
| Workspace members Pay per workspace, not per user. Invite anyone for free. | Unlimited | Unlimited | Unlimited |
| Engagement & automation | |||
| Per-recipient tokenized links Mint a unique link per recipient. Every event arrives pre-identified — no login required. | |||
| Active recipient links per document Tokenized links per single document. Sits well above any legitimate engagement-layer use; above this is typically enterprise rollout territory — contact us. | 25 | 250 | 1,000 |
| Visits per document Every open, page read, and re-visit is captured. No view caps, ever — the deal-closing reader on day 17 lands the same as the first. | Unlimited | Unlimited | Unlimited |
| REST event API Pull sessions, annotations, form submissions, and analytics on demand. | |||
| Session + page analytics Full event data at session and page level, with aggregates across recipients. | |||
| Annotations Recipients highlight, draw, or comment in the viewer, provided as structured JSON. | |||
| Form submissions Recipients fill and submit PDF form fields in the viewer, provided as structured JSON. | |||
| When→then automations Pick an event, point it at a webhook. We POST when it fires. | 10 active | Unlimited | |
| Automation runs / mo Each time an automation fires and POSTs its webhook counts as one run. Resets monthly. | 50,000 / mo | Unlimited | |
| Wildcard scoping Scope an automation to all documents and/or all event types — one rule covers everything. | |||
| MCP server access (for AI agents) Connects to Claude, Cursor, ChatGPT or any MCP client. Agents get the full API. | |||
| PDF & viewer | |||
| Full PDF operations API HTML→PDF, merge, split, compress, watermark, OCR, and more. Output stored 60 min, then deleted. | |||
| Hosted tracked-document viewer Recipients open the PDF in your browser viewer. No install, no size cap, revocable any time. | |||
| Custom URL handle Your viewer URL includes your workspace handle: docs.apdf.io/your-handle/doc-id. | |||
| Custom branding Replace the Apdf logo on the viewer with your own. URL stays on docs.apdf.io. | |||
| Security & privacy | |||
| GDPR compliance GDPR-compliant handling of all data. | |||
| EU-hosted, EU data residency All data is stored and processed in the European Union. | |||
| Encrypted in transit and at rest HTTPS for all API and viewer traffic. Encryption at rest for stored data. | |||
| Daily automated backups Workspace data is backed up daily. | |||
| DDoS protection Inbound traffic is filtered for denial-of-service attacks. | |||
| Export your data anytime Pull all your data — documents, events, analytics — via the REST API. | |||
| Support | |||
| Email support Direct email support. | |||
| Priority support Direct email support with prioritized requests. | |||
Frequently asked questions
Every PDF you actively track counts as one document. Archived documents don't count toward your quota, so you can keep your slots for what's live and roll old ones into history without penalty.
No. You mint a per-recipient tokenized link and send it. Recipients open the PDF in the hosted viewer — no signup, no install, no friction. Every event arrives pre-identified, so you always know who did what.
Nothing scary. We never silently meter you into a higher bill. If you've maxed your tracked-document slots, archive an old one or move up a tier when you're ready. Limits are hard caps, never surprise charges. And one thing's never metered — visits, sessions, and re-opens. The deal-closing reader who finally opens your proposal at 11 PM on day 17 is captured the same as the first one.
Yes — 14 days of Pro, no card required. Full API, full event stream, full PDF operations. If it doesn't earn its keep, drop back to Hobby or cancel and walk away.
DocSend is a finished dashboard product — you log in, you read charts. Apdf is an engagement layer you build on: a full REST event API, a full PDF operations API (HTML→PDF, merge, OCR, watermark, and more), structured annotations and form capture, when→then automations, and an MCP server for AI agents. Pipe the data into your own app, CRM, or warehouse instead of asking your team to live in someone else's UI.
Yes. Workspace members are unlimited on every tier, including Hobby. We charge for what you track, never per seat. Invite engineering, sales, ops, and stakeholders together — same bill.
All data is encrypted in transit and at rest, hosted exclusively in the EU, backed up daily, and handled GDPR-compliantly. You can export everything via the REST API at any time, and revoke any tokenized link instantly.
On Pro and Business, the viewer drops the Apdf logo for yours. The URL stays on
docs.apdf.io with your workspace handle (docs.apdf.io/your-handle/doc-id) — so links keep working without you running infrastructure.
Yes. Pro and Business ship an MCP server that plugs straight into Claude, Cursor, ChatGPT, or any MCP client. Agents get the full API: create documents, mint links, read events, run PDF operations, wire automations.
Anytime. Upgrade, downgrade, or cancel straight from the dashboard — no email-the-sales-team dance. Billing prorates and your data stays exportable for as long as you have an account.
Ship your first tracked PDF
Know who read what, where they stalled, and when to follow up.
Real engagement data, not gut feel.