---
title: "Document and policy sign-off with e-signatures"
description: "Policy and contract sign-off with e-signatures, versioned revisions, locked comments, and a certificate anyone can verify."
category: "IT, legal and compliance"
updated: 2026-08-27
canonical: https://approvethis.com/docs/use-cases/document-sign-off
---

# Document and policy sign-off with e-signatures

A legal ops manager at a mid-market company knows how document approvals actually happen: an NDA variant goes out as an email attachment, redlines come back on a forked copy, and sign-off lands somewhere around reply thirty, in a one-line answer nobody will find again. When a counterparty later disputes a clause, or an auditor asks who approved the current version and when, there is nothing to hand over. Versions forked, comments were edited or quietly deleted, and nobody can prove which file leadership actually saw.

One request replaces the thread. Legal ops builds a document sign-off workflow: a file upload with context fields, review discussion locked against editing, and revisions on so a returned document comes back as a new version in the same chain. A sales manager submits an NDA variant, a legal reviewer sends it back once, leadership approves, and the executive signs electronically on the final step. The approved request produces a certificate anyone can verify, backed by a timestamped activity log.

## What you'll set up

- A form with a file upload for the document, plus context fields: counterparty, effective date, what changed from standard
- Comments enabled and locked after posting, so the review discussion is tamper-proof
- Resubmission on for the flow, so a revised document returns as v2 in the same chain
- An approval chain: legal reviewer, then leadership, then a signing executive on a step with **Require E-Signature**
- The proof at the end: a downloadable approval certificate with a public verification link, and the request's activity log

## Shape the form, lock the record

Open your flow's **Form** tab and use **Add Field** to shape what a requester must provide. The document itself is a file field; around it, add the context approvers need: a text field for the counterparty or policy name, a date field for the effective date, and a text field for what deviates from your standard terms. Mark the essentials **Required** and use **Add help text** to spell out exactly what to attach.

![The Form tab with Add Field, shown on the example Purchase Requests flow](https://approvethis.com/docs-assets/manuals/form-builder/screenshots/form-builder-s1-03.png)

The example flow in the screenshots is **Purchase Requests**; your form swaps its currency field for a file upload and context fields.

Then go to the flow's Settings tab and open **Comments**. Click **Enable comments**, then **Lock comments after posting**, then **Save**. This is the setting that makes the review discussion defensible: once posted, comments and replies can no longer be edited or deleted on this flow. The setting is per flow.

![Turning on Lock comments after posting in the flow's comment settings](https://approvethis.com/docs-assets/manuals/immutable-comments/screenshots/immutable-comments-s1-03.png)

Resubmission is also a per-flow setting — make sure it is on for this flow, so a returned document can come back as a linked version rather than a disconnected new request.

Full click-by-click: [Form Builder](https://approvethis.com/docs/manuals/form-builder.md), [Immutable Comments](https://approvethis.com/docs/manuals/immutable-comments.md)

## Add the chain of approvers

On the flow's Workflow tab, add the approval steps in review order: the legal or compliance reviewer first, leadership next, and the signing executive last. Approvers on a step are named people you add via **Search for an approver**; with several approvers on the leadership step, its **Settings** pick what counts as approved: everyone, a majority, a fraction, or a specific number.

On the executive's step, click **Require E-Signature** in the step's **Settings**: the final decision becomes a signature, drawn or typed, captured at the moment the decision is recorded.

![The step settings with Require E-Signature; the example shows a two-approver step set to Majority must approve](https://approvethis.com/docs-assets/manuals/add-approval-step/screenshots/add-approval-step-s3-03.png)

The example step in the screenshot has two approvers and a majority rule; for your executive step, the part that matters is the **Require E-Signature** toggle.

Full click-by-click: [Add an Approval Step](https://approvethis.com/docs/manuals/add-approval-step.md)

## An NDA variant comes in and legal pushes back

A sales manager submits through the form, attaching the NDA draft and filling in the counterparty and the deviations from standard terms. Because the form has a file field, the reviewer's approval email previews a PDF or image attachment inline rather than as a bare link ([Inline File Previews](https://approvethis.com/docs/manuals/inline-file-previews.md) walks that submission).

Discussion happens on the request itself, in its Comments section. The legal reviewer writes what needs to change and types `@` to mention the sales manager, which notifies them by email and in-app with a link straight back to the thread. Only teammates who can view the request can be mentioned, and the notification is a link to the conversation, not a way to approve by reply.

![Typing a comment with an @-mention; the example message mentions teammate Noor Haddad](https://approvethis.com/docs-assets/manuals/workflow-comments/screenshots/workflow-comments-s1-02.png)

The example comment in the screenshot is a go-ahead on a different request; here, the reviewer's comment states the required change, and because this flow locks comments after posting, that comment is now permanent. The reviewer then asks for a revision rather than denying outright, sending the request back to the sales manager.

Full click-by-click: [Workflow Comments](https://approvethis.com/docs/manuals/workflow-comments.md)

## The revision comes back in the same chain

The sales manager, as the requester, opens the returned request. An orange bar at the top shows what the reviewer asked for. Clicking **Edit & Resubmit** reopens the request's fields with the prior values and uploaded files carried forward, so they swap in the corrected draft and touch nothing else.

![The returned request with Edit & Resubmit; the example is a purchase request, but the mechanics are the same](https://approvethis.com/docs-assets/manuals/request-revisions-versioning/screenshots/request-revisions-versioning-s1-01.png)

**Review & Resubmit** leads to a confirmation step with an optional **Reason for resubmission**, worth filling in so the reviewer sees at a glance what changed. **Confirm Resubmission** creates a new version linked to the original: the request page now shows **v2 (current)**, and the whole chain stays together, which is exactly the version history the email thread never had. Note that only the latest version in a chain can be resubmitted, and an optional cap on chain length can limit how many rounds a request may go.

Full click-by-click: [Request Revisions & Versioning](https://approvethis.com/docs/manuals/request-revisions-versioning.md)

## The executive signs

Once legal and leadership approve v2, the request reaches the executive. **Approve** on an e-signature step does not record the decision yet: the executive types their name in **Full name** (signatures can be typed or drawn), then clicks **Sign & Approve**.

![Typing the signer's name in Full name; the example signs as Noor Haddad](https://approvethis.com/docs-assets/manuals/e-signature/screenshots/e-signature-s1-02.png)

Alongside the signature, ApproveThis stores a tamper-evident audit context: the signer's name, the signature type, the consent version, the signing method, the request IP address and user-agent, and a SHA-256 hash of the request's field values at signing time. The signature terms shown to the signer are snapshotted when the request is created, so later edits to the flow don't change what they agreed to, and the same audit context is recorded whether they approve or deny.

Full click-by-click: [E-Signature](https://approvethis.com/docs/manuals/e-signature.md)

## The certificate and the record

The sales manager's approved request now shows a green approved bar with **Download Certificate**. The certificate is a PDF record of the approval with a public verification link in two forms, a QR code and the URL printed at its foot, so a counterparty or auditor can confirm the approval is genuine without an ApproveThis account.

![Downloading the certificate from the green approved bar](https://approvethis.com/docs-assets/manuals/approval-certificates/screenshots/approval-certificates-s1-01.png)

Check the link before handing the document over; the verification page confirms with **Certificate Verified**.

![The public verification page confirming the certificate is genuine](https://approvethis.com/docs-assets/manuals/approval-certificates/screenshots/approval-certificates-s2-01.png)

Behind it all sits the request's **Activity Log**, the clock icon in the request header: each decision, each routing evaluation, and each notification sent, with who did it (or 'System') and when. Certificate downloads and visits to the verification page are recorded there too. Between that timeline and the locked comment thread, "who approved this version, and what was discussed" has a documented answer.

![The request's timeline with each event, its timestamp, and the person behind it](https://approvethis.com/docs-assets/manuals/activity-log/screenshots/activity-log-s1-02.png)

HR runs the same shape for employee-handbook and policy updates: the policy PDF is the attachment, leadership reviews it and signs as they approve on e-signature steps, and the certificate plus the locked comment trail is what you hand the auditor.

Full click-by-click: [Approval Certificates](https://approvethis.com/docs/manuals/approval-certificates.md), [Activity Log & Audit Trail](https://approvethis.com/docs/manuals/activity-log.md)

## Related guides

- [Add an Approval Step](https://approvethis.com/docs/manuals/add-approval-step.md) — conditions, approval requirements, and signature rules on any step in the chain.
- [External Approver Role](https://approvethis.com/docs/manuals/external-approver-role.md) — when the counterparty's own signer needs to approve without seeing your workspace.
- [Inline File Previews](https://approvethis.com/docs/manuals/inline-file-previews.md) — how attached documents appear previewed inside approval emails.
- [Request & Activity Export (CSV / Excel)](https://approvethis.com/docs/manuals/request-export.md) — pull a workflow's requests or audit trail into a spreadsheet for an audit package.
- [Flow Watchers](https://approvethis.com/docs/manuals/flow-watchers.md) — give a general counsel or compliance lead email visibility into every sign-off without putting them in the chain.
