E-Signature Completion Tracker
Every DocuSign or PandaDoc status webhook updates a live tracker sheet. A daily check finds documents still unsigned after 3 days and automatically emails the signer a reminder while alerting your team on Slack — recovering stalled deals without anyone manually checking envelope status.
Automation flow
Status Webhook
DocuSign/PandaDoc sends a status update to n8n.
Upsert to Tracker
The envelope's row is created or updated in the tracker sheet.
Daily Reminder Check
Each morning, unsigned documents 3+ days old are found.
Reminder Email
The signer gets an automatic nudge.
Team Alert
Slack notifies your team of what's stuck.
How it works
- 1Whenever DocuSign or PandaDoc fires a status webhook, the envelope ID, document name, signer email, and status are normalized.
- 2The row is upserted into
Signature Tracker— matched by Envelope ID, so repeated status updates update the same row instead of duplicating it. - 3Every morning at 9am, the tracker is scanned for documents that are still not "completed" and were last updated 3+ days ago.
- 4Those signers get an automatic reminder email, and your team gets a Slack summary of what's stuck.
Services used
What you'll need
- An n8n Cloud or self-hosted account
- A Google account (Sheets)
- A DocuSign or PandaDoc account with webhook/Connect notifications enabled (free on most paid plans; check your tier)
- A Slack workspace (optional)
What's included
- Works with DocuSign or PandaDoc webhooks
- One row per envelope, auto-updated on every status change
- Configurable reminder threshold
- Slack visibility for your whole team
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Make it yours
- Adjust the 3-day threshold in the Code node to match your typical deal cycle.
- Escalate to a human (not just a reminder) after a second missed cycle, e.g. 7+ days.
- Add a second Slack message when a document reaches "completed" status, to close the loop for your team.
Works well with this automation
Contract Renewal Alert
Scans your contract log daily and reminds owners at 30, 7, and 1 days before expiry.
Document Deadline Reminder
Escalating reminders — 7, 3, and 1 days out — for every filing deadline in your log.
Ad Platform Lead Router
Meta/LinkedIn Lead Ads leads are instantly logged, auto-replied to, and pushed to sales on Slack.
Save with the complete system: Legal Ops Bundle
Instead of buying separately: $68 — System: $29
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Medium
- Setup time
- ~20 min
- Integrations
- 4
- Node count
- 9
- Format
- .json + guide