The signing experience (customer view)

When a customer receives a signing link, they land on a public signing page at /sign/{token} — no login required.

The page shows:
• The contract title and your organization's name
• The full rendered contract body with merge fields filled in
• Any attached PDF (with a View button)
• A "Download PDF" button to save the unsigned contract before signing
• A signature panel: Draw or Type

To sign:
1. Confirm or enter their full legal name
2. Draw their signature on the canvas, or switch to Type and enter their name
3. Check the agreement checkbox
4. Optionally check "Save my signature on this device" for future documents
5. Click "Sign & Submit"

The signing page respects the user's light/dark mode preference. Once submitted, the page shows a confirmation screen with a "Download Signed Contract" button if the contract is fully executed at that point.

Note: The signing email includes the contract as a PDF attachment so signers can review the full document offline before visiting the page.