WorkflowsCapital RaisingDocument Tracking CRM in Airtable

How I build a document tracking CRM with Airtable and Papermark

Build a custom document tracking CRM in Airtable powered by Papermark webhooks. Log every view with contact, time, and engagement data.

PapermarkPapermark
webhook
airtableAirtable
zapierZapier
makeMake

You want a lightweight CRM that includes document engagement data but enterprise CRMs are overkill. Airtable gives you flexibility but doesn't natively track who views your shared documents.

With Papermark you can webhooks and visitor identification to solve this end-to-end with real-time analytics.

How it works

1Upload your pitch deck
2Set up access controls for investors and VCs
3Share tracked deck links with target investors and track engagement
4Create a webhook to connect external tools
5Choose which events trigger your automation
6Create and update records in your custom CRM base when documents are viewed via Zapier/Make
7Connect Papermark webhook to Airtable record creation/update
8Alternative with more complex data transformation before writing to Airtable

Step by step

1

Step 1. Upload your pitch deck

Open Papermark and create a new data room. Upload your pitch deck and supporting materials. Use drag-and-drop to add files, then organize them into folders. Papermark automatically indexes everything and supports bulk upload of entire folder structures.

Upload your pitch deck
2

Step 2. Set up access controls for investors and VCs

Configure your security settings. In Papermark link settings, enable Visitor identification. Every viewer is verified before they can access a single page. You control exactly who among your investors and VCs sees which documents.

Set up access controls for investors and VCs
3

Step 3. Share tracked deck links with target investors and track engagement

Generate a secure link and share tracked deck links with target investors. Papermark tracks every interaction in real-time. See exactly which slides each investor viewed, time per slide, and where they dropped off. Open the analytics dashboard to see all engagement data as it happens.

Share tracked deck links with target investors and track engagement
4

Step 4. Create a webhook to connect external tools

Go to Settings > Webhooks in Papermark. Create a new webhook endpoint pointing to your automation tool (Zapier, Make, or n8n). Select which events should trigger: "Link Viewed" fires when investors and VCs open your documents, "Document Downloaded" when they download. Papermark sends a signed payload with viewer email, document name, pages viewed, and time spent.

Create a webhook to connect external tools
5

Step 5. Choose which events trigger your automation

Pick the events relevant to your workflow. For tracking investors and VCs engagement, select "Link Viewed". For monitoring downloads of sensitive pitch deck, add "Document Downloaded". Each payload is signed with HMAC-SHA256 for security. You can create multiple webhooks for different tools.

Choose which events trigger your automation
6

Step 6. Create and update records in your custom CRM base when documents are viewed via Zapier/Make

Create and update records in your custom CRM base when documents are viewed via Zapier/Make. Connect Airtable through Zapier, Make, or n8n as middleware. When investors and VCs view your documents, the webhook payload delivers their email, document name, pages viewed, time spent, and completion percentage to Airtable automatically.

7

Step 7. Connect Papermark webhook to Airtable record creation/update

In Zapier, create a new Zap with "Webhooks by Zapier" as the trigger (Catch Hook). Copy the webhook URL and paste it in Papermark's webhook settings. Add your action: Connect Papermark webhook to Airtable record creation/update. Now every time investors and VCs view your pitch deck, Zapier runs your automation.

8

Step 8. Alternative with more complex data transformation before writing to Airtable

In Make, create a new scenario with "Custom Webhook" as the trigger. Copy the URL and add it in Papermark. Build your automation: Alternative with more complex data transformation before writing to Airtable. Make is best when you need conditional logic, like different actions based on how much of your pitch deck was viewed.

Tools and integrations

Papermark connects to external tools via outgoing webhooks (HMAC-SHA256 signed). Slack has a native integration with OAuth. For all other tools, connect Papermark webhooks through Zapier, Make, or n8n.

airtable

Airtable via webhook

Create and update records in your custom CRM base when documents are viewed via Zapier/Make

Connect through Papermark webhooks via Zapier, Make, or n8n

zapier

Zapier Webhook middleware

Connect Papermark webhook to Airtable record creation/update

make

Make Webhook middleware

Alternative with more complex data transformation before writing to Airtable

Related topics

airtable crmairtable crm template

Related workflows

Ready to set up this workflow?

G2 Best Est. ROI
G2 Users Love Us
G2 Fastest Implementation