PaperlessZen™ for Salesforce
Last reviewed September 13, 2026
Salesforce holds the relationships. The signed agreements that define those relationships usually live somewhere else, in a drive, an inbox, or a folder named for the year it was scanned. So the person working a record in Salesforce cannot see the document that matters most, and finding it means leaving the CRM to go looking.
PaperlessZen™ is the document layer that closes that gap.
What connects
Documents link to Salesforce records through external references that pair a contact or account with its documents in PaperlessZen. Because the connection is built on identifiers rather than folder paths, it holds as your data changes, and it can keep ids in sync both ways. Salesforce stays your system of engagement; PaperlessZen is the system of record that keeps the documents.
What syncs, and in which direction
The identifier is the only thing that moves between the two systems, and it moves so PaperlessZen knows where a document belongs, not so Salesforce learns anything new. PaperlessZen reads the Account or Opportunity id and uses it to file and retrieve documents. It writes nothing back: no field changes on the Account, no record is created in Salesforce, no flow or process builder fires because a document arrived. Salesforce data stays exactly as your admins configured it.
Where documents show up
On the record your team already works in. A contact’s or account’s agreements, amendments, and correspondence become reachable from the CRM, filed and full-text searchable, instead of scattered across drives. In practice that means a component placed in a tab on the Lightning record page, alongside the standard Files related list your team already checks, so a document filed by PaperlessZen sits next to whatever was already attached.
A worked example: an award file on the Account
A foundation’s program office logs an award commitment as an Opportunity and rolls it to a Won account. The signed award letter and its two amendments are filed against that Account as they arrive, each one matched by the Account id rather than a folder name that could drift. When the compliance lead needs to confirm what the award actually requires before the next report is due, they open the Account, check the component in its tab, and read the letter’s terms next to the Opportunity that represents the same commitment. Nothing about the Account record changed to make that possible; the document layer just sits underneath it.
A three-step recipe
A signed agreement goes from arrival to the record in three steps, starting with intake.
The agreement arrives
Intake reads the signed agreement and files it against the right party.
The party is matched
PaperlessZen matches that party to its Salesforce contact or account by identifier.
It reaches the record
The document becomes reachable from that record, where your team finds it without a separate hunt.
Availability
PaperlessZen is in early beta, and Salesforce is behind Dynamics 365 in maturity: the Dynamics embed is our most developed integration, and Salesforce access is on request while we bring it to the same level. It is built on the same identifier-based approach as the Dynamics embed, so the gap is in polish and coverage, not in the underlying design. Tell us how you run Salesforce and we will be straight about what works today and what is coming. See the full picture in the ecosystem thesis.
Frequently asked questions
How does PaperlessZen connect to Salesforce?
Through external references that map a Salesforce contact or account to its documents in PaperlessZen. The link works by identifier, so it survives renames and reorganizations and keeps ids aligned on both sides.
Is the Salesforce integration available today?
Our Dynamics embed is furthest along. The Salesforce connection uses the same identifier-based approach and is available to early customers on request. Tell us your setup and we will be honest about timing.
Which Salesforce objects can carry documents?
Standard Account and Opportunity records today, matched by identifier. If your process tracks agreements against a custom object, tell us its API name and we will confirm whether it is supported.
Does PaperlessZen write anything back to Salesforce?
No. PaperlessZen reads the identifier off an Account or Opportunity to know where a document belongs. It does not create, edit, or delete a Salesforce field, and it does not fire a Salesforce workflow.