Features: White Label E-Signatures

Multi-Language Signature Support

Make e-signatures feel native to your product

Make e-signatures feel native to your product

Make e-signatures feel native to your product

Overlay of digital interface elements: a signature line, a purple date button, and file upload area on a transparent grid. Colorful icons surround it.

Two Levels of Branding

Firma.dev gives you two levels of branding. The first is your own brand: your sender domain, your colors, your copy, your embedded flows. The second is your customers' brands, where each customer you serve gets their own branded experience scoped to their own workspace. That second level is what makes Firma.dev work for SaaS platforms that resell signing to their own users.

Get started with Firma.dev for free, no credit card required.

The pieces of a fully branded flow

A branded e-signature flow is more than a logo swap. It covers where the emails come from, what the signer sees, and how the signing surface is embedded. Firma.dev exposes each layer so you can white-label as much or as little as you need.

Custom email domains

Signing notifications go out from your domain, not from Firma.dev. You verify a sender domain at the company level or per workspace using standard SPF, DKIM, and DMARC records, and signing requests then arrive from an address your customers already recognise. Workspace-level domains mean a multi-brand platform can send each customer's notifications from that customer's own domain.

Notification control

If you'd rather own the communication layer end to end, you can disable Firma.dev's outbound emails entirely and trigger your own. Webhooks tell your backend when a signing request is created, viewed, or completed, and you send the notifications through your existing infrastructure. This is the right setup when you already have a transactional email stack and want every message to match it exactly.

Embedded editors and embedded signing

Both the template editor and the signing experience embed directly inside your app. You generate a short-lived JWT, mount the editor or the signing view, and the signer never leaves your product. There is no redirect to a hosted Firma.dev page. The template editor uses a JavaScript library that mounts into your DOM, and the signing experience runs in a sandboxed frame, so you get a native feel without giving up isolation.

Customizable signer-facing copy

The text on the signing buttons is yours to change. From Workspace Settings, under Appearance, you can override labels like "Next Required Field", "Save & Finish Later", "Finish", and "Decline to Sign". Overrides are set per language and apply across all nine supported languages, so a signer in French sees your wording in French and a signer in German sees it in German. The signing view picks up your labels automatically.

Multi-brand white-labeling with Customer Workspaces

A list of corporation and brand as a client list.

A Private Space for Every Customer

If you serve multiple customers, each one can get a private, partitioned space. Customer Workspaces keep templates, documents, envelope usage, and sender domains scoped per workspace, so one customer's branding and data never bleed into another's.

Built to Feel Like Their Own

You provision a workspace per customer, set their domain and appearance, and every signer they invite sees a flow that looks like it was built by that customer. For a SaaS platform reselling signing, this is the difference between one shared brand and a clean per-customer experience.

Cards of user

Legal Validity: White-Labeling Doesn't Change Compliance

A quick note on legal validity: white-labeling changes how the flow looks, not whether the signature holds up. Firma.dev is designed to support eIDAS (SES and AdES), the ESIGN Act, UETA, and GDPR, and the audit trail behind a branded envelope is the same one behind an unbranded one.

Already sold? Hand this to your engineer or your AI.

Already sold? Hand this to your engineer or your AI.

The complete technical guide to white-labeling lives in our docs. It covers domain verification, JWT generation, embedding the editors, disabling our emails, and overriding signer copy, with code. Paste it into Claude, ChatGPT, Cursor, Lovable, or whatever you build with, and let your AI wire up the integration for you.

The complete technical guide to white-labeling lives in our docs. It covers domain verification, JWT generation, embedding the editors, disabling our emails, and overriding signer copy, with code. Paste it into Claude, ChatGPT, Cursor, Lovable, or whatever you build with, and let your AI wire up the integration for you.

Building something broader? Browse all developer guides for the rest of our how-tos.

Background Image

Get started

Verify a domain, embed the editor, and send your first branded envelope today. Get started with Firma.dev for free, no credit card required.

Background Image

Get started

Verify a domain, embed the editor, and send your first branded envelope today. Get started with Firma.dev for free, no credit card required.

Background Image

Get started

Verify a domain, embed the editor, and send your first branded envelope today. Get started with Firma.dev for free, no credit card required.

FAQ

Frequently asked questions

For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

Do signers ever see the Firma.dev brand?

Not if you don't want them to. With a verified sender domain, embedded signing, and custom button labels, the flow runs entirely under your brand. You can also disable Firma.dev emails and handle notifications yourself for full control.

Can I give each of my customers their own branding?

Yes. Customer Workspaces let you scope domains, templates, and appearance per customer, so each one gets their own branded signing experience without seeing anyone else's data.

Does white-labeling cost extra?

No. Branded domains, embedded editors, and custom copy are included at the standard rate of €0.029 per envelope (about 3¢ USD). There is no add-on fee and no minimum.

How do I send emails from my own domain?

Add your domain in settings and publish the SPF, DKIM, and DMARC records we provide. Once the domain verifies, signing notifications go out from your address. You can do this at the company level or per workspace.

What languages do the custom button labels support?

All nine supported signing languages. You set overrides per language under Workspace Settings, Appearance, and each signer sees your wording in their own language.

Will white-labeling affect the legal validity of a signature?

No. Branding is cosmetic. The underlying signature, audit trail, and compliance posture are identical to an unbranded envelope, and Firma.dev is designed to support eIDAS, ESIGN, UETA, and GDPR either way.

Can I embed signing without redirecting users to a hosted page?

Yes. You generate a short-lived JWT and mount the signing view or template editor directly in your app. Signers complete everything inside your product with no redirect.

FAQ

Frequently asked questions

For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

Do signers ever see the Firma.dev brand?

Not if you don't want them to. With a verified sender domain, embedded signing, and custom button labels, the flow runs entirely under your brand. You can also disable Firma.dev emails and handle notifications yourself for full control.

Can I give each of my customers their own branding?

Yes. Customer Workspaces let you scope domains, templates, and appearance per customer, so each one gets their own branded signing experience without seeing anyone else's data.

Does white-labeling cost extra?

No. Branded domains, embedded editors, and custom copy are included at the standard rate of €0.029 per envelope (about 3¢ USD). There is no add-on fee and no minimum.

How do I send emails from my own domain?

Add your domain in settings and publish the SPF, DKIM, and DMARC records we provide. Once the domain verifies, signing notifications go out from your address. You can do this at the company level or per workspace.

What languages do the custom button labels support?

All nine supported signing languages. You set overrides per language under Workspace Settings, Appearance, and each signer sees your wording in their own language.

Will white-labeling affect the legal validity of a signature?

No. Branding is cosmetic. The underlying signature, audit trail, and compliance posture are identical to an unbranded envelope, and Firma.dev is designed to support eIDAS, ESIGN, UETA, and GDPR either way.

Can I embed signing without redirecting users to a hosted page?

Yes. You generate a short-lived JWT and mount the signing view or template editor directly in your app. Signers complete everything inside your product with no redirect.

FAQ

Frequently asked questions

For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

Do signers ever see the Firma.dev brand?

Not if you don't want them to. With a verified sender domain, embedded signing, and custom button labels, the flow runs entirely under your brand. You can also disable Firma.dev emails and handle notifications yourself for full control.

Can I give each of my customers their own branding?

Yes. Customer Workspaces let you scope domains, templates, and appearance per customer, so each one gets their own branded signing experience without seeing anyone else's data.

Does white-labeling cost extra?

No. Branded domains, embedded editors, and custom copy are included at the standard rate of €0.029 per envelope (about 3¢ USD). There is no add-on fee and no minimum.

How do I send emails from my own domain?

Add your domain in settings and publish the SPF, DKIM, and DMARC records we provide. Once the domain verifies, signing notifications go out from your address. You can do this at the company level or per workspace.

What languages do the custom button labels support?

All nine supported signing languages. You set overrides per language under Workspace Settings, Appearance, and each signer sees your wording in their own language.

Will white-labeling affect the legal validity of a signature?

No. Branding is cosmetic. The underlying signature, audit trail, and compliance posture are identical to an unbranded envelope, and Firma.dev is designed to support eIDAS, ESIGN, UETA, and GDPR either way.

Can I embed signing without redirecting users to a hosted page?

Yes. You generate a short-lived JWT and mount the signing view or template editor directly in your app. Signers complete everything inside your product with no redirect.