E-Signature Troubleshooting — Common Errors and Fixes in Dochly
First checks before troubleshooting
Before investigating a specific error, run through these quick checks. They resolve the majority of e-signature issues without any further investigation.
Dochly → Settings → E-Signature → confirm the Enable E-Signature toggle is on. If it's off, the Send for Signature button won't appear and Flow sending actions will fail silently.
Salesforce Setup → Email → Deliverability. Must be "All Email" — not "System Email Only". This is the single most common cause of signature emails not being received by signers.
Dochly → Settings → Connection Status. If any indicator shows red, e-signature may fail even if the button appears. Re-run the Setup Wizard to restore the connection before investigating further.
E-signature only works with PDF format. If the template is set to DOCX or XLSX output, the Send for Signature button is unavailable. Change the template output format to PDF in template settings.
Email delivery errors
- The Contact email address on the Salesforce record is incorrect or empty
- Salesforce email deliverability is set to "System Email Only" — blocks external emails
- The email landed in the signer's spam or junk folder
- The signer's email server blocked the email — corporate spam filters are common
- Open the Salesforce record and verify the Contact email address is correct and complete
- Check Salesforce Setup → Email → Deliverability — set to All Email if currently on "System Email Only"
- Ask the signer to check spam/junk folder and whitelist your sending domain
- Use the Dochly tracking panel → Resend to send a new notification to the same address
- Verify your Salesforce org has SPF and DKIM configured for your sending domain — this significantly improves deliverability to corporate email servers
- Automatic reminders are disabled in Dochly → Settings → E-Signature → Reminders
- The reminder frequency limit has been reached — no more reminders are sent after the limit
- The request was overridden to disable reminders at the time of sending
- Go to Dochly → Settings → E-Signature → Reminders and confirm "Enable automatic reminders" is toggled on
- Check the reminder frequency limit — if set to 1 and the first reminder was already sent, no further reminders will go out
- Check the individual request in the tracking panel — a per-request reminder override may have disabled reminders for that specific send
Signing experience errors
- The signing link has expired — the request was not signed within the configured expiry window
- The request was voided by the sender — the link was deactivated
- The signer is trying to access the link after already completing signing
- The signing link was broken by an email client reformatting the URL (line break inserted mid-URL)
- Check the request status in the tracking panel — if Expired, send a new request; if Voided, a new request is required; if Completed, the signer has already signed
- If the link was broken by email formatting: resend the request — the new email will have a fresh, unbroken link
- If the signer forwarded the original email to another email address, the link may be for the original recipient only — resend directly to the correct address
- One or more Required fields have not been completed — all Required fields must be filled before submission is enabled
- A required Text Input field was left blank by the signer
- An Initials field on a previous page was skipped
- Ask the signer to scroll through the entire document — incomplete required fields are highlighted in red
- Check the template for initials fields on early pages that the signer may have missed
- If a required Text Input field is causing issues, check if it can be changed to Optional in the template — or pre-populate it from a Salesforce merge field instead
- The signer is using an older mobile browser — some older browser versions have limited touch support for drawing signatures
- The signature field in the template is very small — harder to interact with on a small screen
- The document has very wide tables that cause horizontal scrolling on narrow screens
- Ask the signer to use Chrome or Safari (latest version) on mobile — these have the best touch input support
- Increase the signature field size in the template — a minimum of 180px wide × 60px tall works well on mobile
- Suggest the "Type" signature option instead of "Draw" — typed signatures render a name in a signature font and work well on all devices
Signed document storage errors
- "Store signed document on record" is not enabled in e-signature settings
- The generating user lacks Create access on ContentDocument (Salesforce Files) in their profile
- The record was deleted or merged after the signing request was sent
- Dochly → Settings → E-Signature → Storage → confirm "Store signed document on record" is enabled
- Check the generating user's profile: Setup → Profiles → [Profile] → Object Settings → Content Documents → verify Create is checked
- The signed document can be downloaded manually from the Dochly signature tracking panel and uploaded to the record as a temporary workaround
- See: Store signed documents in Salesforce
- "Store audit trail on record" is not enabled in e-signature storage settings
- Dochly → Settings → E-Signature → Storage → enable "Store audit trail on record"
- This setting only applies to future completions — it does not retroactively add the audit trail to documents already signed. For completed documents, download the audit trail from the Dochly E-Signature Dashboard → Completed → [Request] → Download Audit Trail
Status and tracking errors
- The Salesforce record page is showing a cached/stale status — not refreshed since signing completed
- The signer encountered an error on submission — they may have drawn a signature but a submit error prevented completion being recorded
- The signer signed but it was a different request (earlier version) that had already been voided
- Hard-refresh the Salesforce record page (Ctrl+Shift+R / Cmd+Shift+R)
- Check the audit trail in the Dochly tracking panel — it shows every event including any submission errors
- Ask the signer to retry using the original link — if they get a "completed" confirmation screen, the issue was a stale page cache
- If the audit trail shows the signing attempt failed, resend the request
- Post-signature field updates are not configured in e-signature settings
- The Dochly post-signature action doesn't have edit permission on the fields it is trying to update
- Dochly → Settings → E-Signature → Post-Signature Actions → confirm field update actions are configured and enabled
- Verify the fields being updated are not read-only for the Dochly system user's profile — check field-level security for the specific fields
- See: Store signed documents — post-signature record updates
Expiry and reminder errors
- The org-level or template-level expiry period is set too short for the document type or signer audience
- The document is being sent to enterprise contacts who route documents through procurement or legal review before signing — requiring more time than the default
- Increase the default expiry period: Dochly → Settings → E-Signature → Expiry → increase from 7 days to 14 or 30 days
- For specific templates used with enterprise customers, override expiry at the template level to 30 days
- For requests already expired, extend the expiry from the tracking panel: open the request → Extend Expiry → add additional days without resending
- See: Set up reminders and expiry
Flow-triggered e-signature errors
- The Send for Signature input in the Flow action is not set to true
- The signer email input in the Flow action is empty or resolves to null
- The template referenced in the Flow is set to Draft or Inactive
- The Flow action fault path is silently catching the error without surfacing it
- Open the Flow in Setup → Flows → [Flow Name] — check the Generate Document action and confirm "Send for Signature" is set to
true - Confirm the Signer Email input maps to a field that has a value on the triggering record — e.g.
{!$Record.Contact.Email}resolves to null if the Contact field is empty - Confirm the template referenced in the action is Active
- Add a fault path to the action that creates a Task on failure — this surfaces errors that are currently being swallowed
- Check Setup → Paused and Failed Flow Interviews for any error detail
Bulk e-signature errors
- The signer email field is empty or null on the affected records
- Some records in the report have invalid or malformed email addresses
- The email field mapped in the bulk job configuration doesn't exist on all records in the report
- Go to Dochly → E-Signature → Bulk Send → [Job Name] → Failed Records — review the error reason for each failed record
- For "Missing email address" errors: update the Contact email on each affected Salesforce record, then create a new filtered report containing only those records and run a new targeted bulk send
- Before future bulk jobs, add a report filter: Contact.Email is not blank — this prevents records with missing emails from entering the batch
- See: Send bulk e-signature requests
Diagnostic checklist — what to include when contacting support
If you've worked through the relevant sections above and the issue persists, use this checklist before contacting Dochly support. Having this information ready significantly speeds up resolution.
- 1The Salesforce Record ID of the originating record (the Opportunity, Contract, etc. where the signing request was sent from)
- 2The exact error message or status shown in the Dochly signature tracking panel or audit trail
- 3The template name and whether it is Active, Draft, or Inactive
- 4The signer's email address and whether the email address was verified as correct on the Contact record
- 5The current Salesforce email deliverability setting (Setup → Email → Deliverability)
- 6Whether the issue occurs for all signers or only specific email domains (indicating a deliverability issue with a specific mail server)
- 7A screenshot of the Dochly Connection Status panel (Dochly → Settings → Connection Status)
- 8For Flow-triggered issues: the Flow API name, whether it is Active, and the exact action configuration (screenshot of the Send for Signature action inputs)
- 9For bulk sending issues: the bulk job name and the error messages from the Failed Records list
- 10Whether the issue is new or has always occurred — and any recent changes to Salesforce (deployments, profile changes, field updates) that may have coincided with the issue starting
Contact Dochly support via the Help Center with the information above. The more context you include — especially the Record ID and the audit trail screenshot — the faster the support team can diagnose and resolve the issue.
Frequently asked questions
Native E-Signature series complete
You've covered the complete Dochly native e-signature guide series — from initial setup through sending, tracking, signature fields, bulk sending, storage, reminders, and troubleshooting. Your e-signature workflows are now fully configured and running natively inside Salesforce.
Rated 5 stars · Native Salesforce app · Free to install