Digital Signatures

Sign invoices and quotes with the Signature block, backed by a signer audit trail

Signatures Overview

Invotify lets you sign invoices and quotes electronically — and lets your clients sign them too, without an account. Your own signature appears on the document through the Signature block, pre-filled from your company profile; clients draw their signature directly on the public share page, and every captured signature record carries the signer's identity and a tamper-evident audit trail — no printing, scanning, or third-party e-signature service required.

Digital signatures are available on every plan (Starter, Pro, and Lifetime) at no extra cost.

What gets captured with every signature record: - The signature image (stored as base64 image data) - The signer's name - The signer's email address (optional) - The IP address the signature came from - The browser user-agent string - The exact signed-at timestamp

How signing works today: - On-document signing — the Signature block renders your signer name, title, signature image, and date on the invoice or quote, pre-filled from the defaults in Settings, so your business signs every document consistently. - Client signing on the share page — anyone you share an invoice with can open the link, enter their name, draw their signature on a signing pad, and submit — no Invotify account needed. - Signature records — captured client signatures are stored against the exact document and listed on the invoice's detail page, so you always know who signed, and when.

On-document signing

The Signature block places your signer name, title, image, and date on the document.

Client signing

Clients sign on the public share page — name, optional email, and a drawn signature, no account required.

Audit trail

IP address, user-agent, and signed-at timestamp are logged for every signature record.

Signing history

The invoice detail page lists every signature next to the document’s view-tracking stats.

Tips
  • Signatures work for both invoices and quotes
  • No add-on or upgrade is required — signing is included on every plan
  • Set your signature image and default signer details in Settings so documents come out signed automatically

Clients Sign on the Share Page

When you share an invoice, the public share page includes a "Sign this document" section — your client can sign right where they view the invoice, with no account and no extra service.

How a client signs: 1. Open the share link you sent them. 2. Enter their full name (an email address is optional but strengthens the audit trail). 3. Draw their signature on the signing pad — it works with a mouse, finger, or stylus. 4. Submit. The signature is recorded instantly and a confirmation appears.

The signed record — the drawn signature image plus the signer's name, optional email, IP address, browser, and exact timestamp — shows up on the invoice's detail page in your dashboard.

Built-in safeguards: - Submissions are rate-limited per IP (a handful per hour) to prevent abuse. - A document cannot be signed twice under the same signer name — a duplicate attempt is rejected with a clear message. - A signature is only accepted against a valid, currently shared invoice or quote; an invalid or revoked link is refused. - The public endpoint can only create a signature — it can never read existing ones.

Steps

  1. 1

    Share the invoice

    Generate a share link from the invoice and send it to your client.

  2. 2

    Client opens the link

    The invoice renders in the browser with a "Sign this document" section below the actions.

  3. 3

    Client signs

    They enter their name, optionally an email, and draw their signature on the pad.

  4. 4

    You see the record

    The signature appears on the invoice detail page with the full audit trail.

Does my client need an Invotify account to sign?

No. Anyone with the share link can sign — they just enter their name, optionally an email, and draw their signature.

What stops someone from signing repeatedly?

Submissions are rate-limited per IP address, and a document can only be signed once per signer name — duplicates are rejected.

Tips
  • The signing pad works on phones and tablets — drawing with a finger is fully supported
  • Revoking the share link immediately stops new signatures on that document

Signing Your Own Documents

Signing your documents as the business runs through the Signature block and your company profile.

Set up once in Settings: Store your default signer name, signer title, and signature image in Settings → Business Information. These become the defaults for every document that includes a Signature block.

Sign as you create: When you create or edit an invoice or quote whose template contains a Signature block, the block auto-fills your signer name, title, signature image, and today's date on the real document — recurring documents are signed consistently without re-entering details each time.

For how your clients sign a shared document, see "Clients Sign on the Share Page" above.

Steps

  1. 1

    Add your signature details

    In Settings → Business Information, set your signer name, title, and signature image.

  2. 2

    Use a template with a Signature block

    Place the Signature block in your design, or pick a premade template that includes one.

  3. 3

    Create the document

    The block pre-fills your details and today’s date on the real invoice or quote.

  4. 4

    Send or download

    The signed layout carries through to the PDF and the shared document.

Tips
  • Set a default signer name and signature image in Settings so your own documents sign consistently
  • A signer email is optional on signature records, but capturing it strengthens the audit trail

Signer Identity & Audit Trail

Every signature record is more than an image — it is a record built for accountability.

What is stored for each signature record: - Signer name: The name the signer entered. Required for every signature. - Signer email: An optional email address for the signer. - Signature image: The signature, stored as base64 image data on the document signature record. - IP address: The originating IP, read from the request, captured automatically. - User-agent: The signer's browser/device user-agent string (stored, with very long values truncated). - Signed-at timestamp: The exact moment the signature was recorded.

Where you see signatures: On the invoice's detail page, an info bar lists each signature — "Signed by [name] on [date]" — next to the document's view-tracking stats, so the signing history sits alongside the rest of the document's activity.

Who can view signatures: Signature records are scoped to your company. Only members of your company with the right permissions can list and view a document's signatures; the data is never visible to other accounts. The public signature-capture endpoint can only create a signature via a valid share token — it can never read existing ones.

Signer name & email

Name is always recorded; email is optional but recommended for the audit trail.

IP address

The originating IP address is captured automatically with every signature.

User-agent

The signer’s browser and device user-agent string is stored for context.

Signed-at timestamp

The precise date and time the signature was submitted is recorded.

Tips
  • The "Signed by … on …" entry on the invoice detail page is your quick proof of signing
  • Signatures are isolated per company — other accounts can never see yours

The Signature Block on Documents

In the Template Builder, the Signature block controls how a signature area appears on the printed/PDF document. It is one of the standard template blocks, so you can place, size, and style it like any other.

What the block shows: - An optional heading/label (defaults to "Signature", and can be customized or hidden) - An optional signature line for hand or drawn signatures to sit on - The signer's name, title, and signed date - An optional signature image

Pre-fill from your company profile: On real documents (not the builder preview), the block auto-fills the signer name, signer title, signature image, and today's date from your company profile defaults — so your own documents come out signed without re-entering details each time.

Configuring the block (Fields tab): - Show label — toggle the heading on or off, and override its text. - Show signature line — toggle the underline that the signature sits on.

Styling and PDF parity: Background, border, radius, padding, and font styling set in the builder carry through to the generated PDF, and the block honors the document-wide text scale. In the builder it renders with sample signer details so you can see the layout; on a live document it shows the real signer, title, date, and image.

Tips
  • Place the Signature block near the document footer, opposite or below the totals
  • Turn off the signature line if you only want a typed name + date
  • Set your signature image and default signer in Settings to pre-fill the block automatically
Important
  • The on-document Signature block is a layout element — it is separate from the captured signature audit record (IP, user-agent, timestamp), which is what the invoice detail page lists.