Custom Branding
Custom Branding
Custom branding lets you replace ZipZign's default branding with your own on the signing/payment pages and outgoing emails.
What you can customize
Setting | Description |
|---|---|
Brand name | Replaces "ZipZign" in emails and page headers |
Brand color | Primary color used in buttons and accents (hex) |
Logo URL | Your logo shown in emails and on hosted pages |
Reply-to email | The reply-to address on all outgoing emails |
Configuring branding via API
curl -X POST https://zipzign.com/api/user/branding \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"brandName": "Acme Contracts",
"brandColor": "#2563EB",
"logoUrl": "https://acmecorp.com/logo.png",
"replyTo": "contracts@acmecorp.com"
}'
Configuring branding via dashboard
- Go to Dashboard → Settings → Branding
- Fill in your brand name, color, and logo URL
- Click Save
Branding changes apply to all new documents immediately. Existing documents retain the branding active at the time they were created.
Logo requirements
- URL must be publicly accessible (HTTPS)
- Recommended size: 200×60 px or similar horizontal logo
- Formats: PNG or SVG preferred
Per-document branding
You can override branding on a per-document basis:
{
"type": "signable",
"branding": {
"brandName": "Acme Legal",
"brandColor": "#DC2626",
"logoUrl": "https://acmecorp.com/legal-logo.png"
},
"content": "...",
"signers": []
}
What signers and payers see
- Email subject: "[Your Brand Name] — Please sign your document"
- Email sender: noreply@zipzign.com (reply-to your configured address)
- Signing page header: Your logo + brand color
- Payment page: Your logo + brand color on the Stripe checkout
Updated on: 16/04/2026
Thank you!