
Document Signer
The Document Signer represents the real signers of a live document in Cloudy DocGen & Signer. When a document is generated from a template, signer records are automatically created based on the template signers. This object tracks each signer’s details, signing status, and activity, enabling accurate workflow management and auditability.
How the Document Signer Object Represents in Cloudy DocGen & Signer
The Document Signer object represents an individual signer participating in the signing process for a generated document in Cloudy DocGen & Signer.
It connects a signer with the relevant Document Record and Document Template Signer, while maintaining the signer’s identity, Salesforce relationships, signing sequence, communication details, signing status, signature information, and important document lifecycle dates.
The object also provides access to signer-specific URLs and tracks events such as document sent, reminder, rejection, cancellation, expiration, and completion.
In the Cloudy DocGen & Signer data model, Document Signer sits between the generated Document Record and the configured Document Template Signer, allowing the configured signer information to be applied to an actual document signing transaction.
Why is it Used?
The Document Signer object is used to manage and track the actual signer associated with a generated document.
It enables Cloudy DocGen & Signer to maintain:
- The person responsible for signing the document.
- The Salesforce record associated with the signer.
- The signer’s contact and communication information.
- The signer’s position in the signing sequence.
- The document and template signer associated with the signing request.
- Signing and expiration dates.
- Reminder information.
- Signature and verification details.
- The current signing status.
- Rejection, cancellation, and completion information.
This provides a complete signer-level view of the document signing lifecycle.
Key Features
👤 Signer Information
Maintain the signer’s name, email, phone, title, and associated Salesforce record.
🔗 Salesforce Record Association
Associate the signer with an Account, Contact, or Lead and identify the signer’s relationship to that record.
📄 Document Association
Connect the signer to the specific Document Record and configured Document Template Signer.
🔢 Signing Order
Maintain the signer’s Order Number to support sequential or configured signing workflows.
✍️ Signature Management
Capture the signer’s signature and record the date and URL associated with the completed signature.
📊 Signing Status Tracking
Track the signer through statuses such as Sent, Waiting, Completed, Expired, Rejected, and Cancelled.
🔗 Signer Access URLs
Provide signer-specific page, public, and document URLs for accessing the signing experience.
⏳ Expiration Management
Track when a signing request expires and maintain the expiration date for the signer.
🔔 Reminder Management
Maintain the reminder date and reminder status for pending signing requests.
❌ Rejection & Cancellation Tracking
Capture rejection information, including the rejection reason, rejecting signer, and document rejection or cancellation dates.
🔐 Verification
Maintain the verification code associated with the signer’s signing process.
📅 Document Lifecycle Tracking
Track important document events such as sent, rejected, cancelled, expired, and signed dates.
Key Field Functionality
| Field | Purpose |
| Account | Associates the signer with the relevant Salesforce Account. |
| Contact | Associates the signer with the relevant Salesforce Contact. |
| Declined By | Identifies the Document Signer who declined or rejected the document. |
| Document Cancellation Date | Records when the document signing request was cancelled. |
| Document Record | Associates the signer with the specific generated Document Record. |
| Document Reject Date | Records when the document was rejected during the signing process. |
| Document Sent Date | Records when the document was sent to the signer for signing. |
| Document Signer Page Link | Provides a signer-specific page link for accessing the document signing experience. |
| Document Signer Public URL | Provides the public URL associated with the signer’s document experience. |
| Document Signer URL | Provides the URL used to access the signer’s document signing experience. |
| Document Template Signer | Associates the actual signer with the configured signer definition from the Document Template. |
| Stores the signer’s email address used for signing communications and document notifications. | |
| Expiration Date | Defines when the signer’s document or signing request expires. |
| First Name | Stores the signer’s first name. |
| Last Name | Stores the signer’s last name. |
| Lead | Associates the signer with the relevant Salesforce Lead. |
| Order Number | Defines the signer’s position in the signing sequence. |
| Phone | Stores the signer’s phone number. |
| Rejected Reason | Records the reason provided when the document is rejected. |
| Relationship Type | Identifies whether the signer is associated with a Contact, Account, or Lead. |
| Reminder Date | Defines the date and time associated with the signer reminder. |
| Reminder Sent ? | Indicates whether the configured reminder has been sent to the signer. |
| Sign | Stores the signer’s captured signature information. |
| Signature Date | Records the date and time when the signer completed the signature. |
| Signature URL | Provides the URL associated with the signer’s completed signature. |
| Signing Status | Indicates the current status of the signer, such as Sent, Waiting, Completed, Expired, Rejected, or Cancelled. |
| Title | Stores the signer’s business title or designation. |
| User | Associates the signer with a Salesforce User when the signer is an internal Salesforce user. |
| Verification Code | Stores the verification code associated with the signer’s verification process. |
Purpose & Use:
- Tracks each recipient individually for proper workflow and audit purposes.
- Enables secure access to documents via unique signing links.
Example Business Scenario
Scenario: Customer Agreement Signing
A company generates a customer agreement from a Salesforce record and sends it for electronic signature.
The generated document creates a Document Signer record for the customer. The signer is associated with the appropriate Contact and Document Record, while the Document Template Signer identifies the signer configuration defined in the template.
The signer’s name, email, phone, title, and relationship type are maintained on the record. If multiple people need to sign, the Order Number determines the signer’s position in the configured signing sequence.
Once the agreement is sent, the Document Sent Date and Signing Status are updated. If the signer does not complete the document within the expected timeframe, the Reminder Date and Reminder Sent information support the reminder process.
When the customer signs, Cloudy DocGen & Signer records the Signature Date, Sign, and Signature URL, and the Signing Status changes to Completed.
If the customer rejects the agreement, the system can capture the Document Reject Date, Rejected Reason, and Declined By information.
Outcome:
Document Signer provides a complete signer-level record of who needs to sign, how they access the document, where they are in the signing process, and how the signing activity was completed, rejected, expired, or cancelled.
SEE ALSO :
___👉Document Template Signer
___👉Signer Creation





Zoho books
Quickbooks
Shopify
Acumatica
SAP
Odoo
Sage
Agentforce Revenue Management
Agentforce Revenue Management + Billing
Salesforce CPQ
Salesforce Advanced Billing
Migrate from CPQ to ARM
Microsoft
Data Cloud
Tableau
