E-signatures

Certificate of completion

The signed document shows the marks. The certificate shows how they got there. It is a separate PDF built from the event log the moment everyone has finished, and it is the file worth keeping alongside the contract.

Send a document for signingEvery row printed on the certificate, in the three sections it is organised into
The setting that decides whether the certificate of completion is bound into the signed PDF or downloaded separately
The certificate is produced either way. This switch only decides whether it is bound into the signed PDF.

Section one: the envelope

Seven rows. The envelope identifier in a monospaced face so it can be quoted accurately. The moment it was sent and the moment it completed, both to the second in UTC. How many signers there were. The certification applied, named as an algorithm rather than a vague claim of security. Then two hashes: the document as it was sent, and the document once every signature had been stamped into it. Those two figures are what let somebody else check the file they hold is the file described here.

Section two: a block per signer

Each signer gets their name and address on a shaded band, then six indented rows. How they were verified, written out as email link, email link plus access code, or email link plus emailed one-time code. When they signed. Their IP address, or not recorded if none was captured. When they accepted the consent and which version of it. The hash of the document at the instant they signed, which is not the same as the final hash when several people signed in turn. And the hash of their signature image.

Section three: the event log

The whole audit trail printed as a table with four columns: sequence number, the timestamp in UTC, the event in plain words, and the email of whichever signer it belongs to. Rows alternate shading and continue across pages, and a continuation page redraws the column headers rather than leaving a stack of unlabelled numbers. Pages carry a footer reading Certificate of completion with page x of y at the other end.

When it is built, and why the order matters

It is built after the last signature is stamped and before the document is certified, using the hash of the fully stamped file. That sequence is not arbitrary. Certification at document modification level one forbids anything being appended afterwards, so if the certificate is going to live inside the signed PDF it has to be added first. Getting that order wrong would produce a file that readers report as altered.

Inside the document, or beside it

By default the signed PDF stays clean and the certificate is a separate download, which suits an agreement that will be printed or forwarded. A checkbox in the prepare panel, Include certificate of completion in the signed PDF, appends its pages to the end instead, so the evidence travels with the document. Either way it is also written as its own file and offered as its own button on the status page.

How it works, in three steps

  1. Step 1

    Decide before sending whether it goes inside

    The checkbox sits under the Sign in order switch on the prepare panel, and is off by default.

  2. Step 2

    Wait for everyone to finish

    The certificate is built from the completed event log, so it does not exist until the last signature has landed.

  3. Step 3

    Download it from the envelope

    A Certificate button appears next to Signed document on the status page once the envelope is complete.

Limits worth knowing

Questions people ask

Is the certificate signed too?

When you choose to include it in the signed PDF, its pages sit inside the file that is certified, so the certification covers them. As a standalone download it is a plain PDF.

Why are there two different document hashes?

One is the file as you sent it, before anybody signed. The other is the file once every signature was stamped in. Each signer's block also carries the hash as it stood when they personally signed.

Can I add my company logo to it?

No. It is deliberately uniform, since a document of record is more useful when it looks the same every time.

Do signers receive it?

They receive the completed PDF as an attachment. If you ticked the include option, the certificate pages are inside that attachment.

Make your own signing flow

The button opens the generator with this use case already described. Change the wording to match yours, generate, then edit anything you like.

Send a document for signing

Related pages

More finished work of this kind is on the e-signature examples hub.