Embedded e-signatures

Embed a custom, branded e-signature experience into your application.
See docs
Embedded e-signatures
Available with:
Maker plan
Custom plan

Common use cases

Keep users in your app

Allow users to stay in-flow while completing paperwork.

Control over user experience

From signing order to email notifications, our flexible APIs give you total control over the signing experience.

Custom styling

Apply your brand's CSS for a consistent look and feel.

Key benefits

User retention

Keep your users inside your app for better packet completion % and engagement.

Best-in-class UX

Build the user experience you want.

Brand consistency

Style your flows with your brand for a consistent experience.

Frequently asked

What is Anvil’s embedded e-signature feature?

Anvil’s embedded e-signature feature allows you to incorporate legally binding electronic signatures directly into your web or mobile applications. Instead of redirecting users to third-party platforms, the signing experience is seamlessly integrated into your application’s workflow, ensuring a smooth, branded, and user-friendly process.

Is the embedded e-signature feature legally enforceable?

Yes. Anvil’s e-signature functionality complies with the requirements of major electronic signature laws, such as the U.S. ESIGN Act and the European Union’s eIDAS Regulation. As long as you follow best practices (such as clearly recording the signer’s intent and maintaining audit trails), the signatures collected via Anvil’s embedded feature are considered legally binding in most jurisdictions.

How can I integrate the embedded e-signature feature into my existing application?

Anvil provides a flexible API and detailed guides on integrating the embedded signing experience. You’ll need to: Generate a signing URL or embed token via the Anvil API. Incorporate the Anvil-provided iFrame or modal window directly into your application’s front-end. Configure callbacks and webhooks to receive completion events, signed document files, and other relevant data. By following the documentation, you can often complete the integration with just a few steps of code.

Can I customize the look and feel of the embedded signing experience?

Absolutely. Anvil’s embedded signing interface can be tailored to match your brand guidelines. You can adjust colors, fonts, button styles, and more. Additionally, you can add custom instructions or placeholders within the document template. The goal is to make the signing experience feel like a natural part of your product rather than a third-party widget.

Does Anvil’s embedded e-signature support multiple signers and signer roles?

Yes. You can configure documents to require signatures from multiple signers, each potentially having a unique signing order and role (e.g., “Reviewer,” “Signer,” “Notary”). Anvil’s platform ensures that each participant receives a secure, personalized signing link and that you can track each signer’s progress.

How secure is the signing process?

Security is a core priority. All data is encrypted both in transit (via TLS/HTTPS) and at rest. Anvil also provides detailed audit trails that record signer IP addresses, timestamps, and document history. You can implement additional security measures, like passcodes or email verification, to ensure that only authorized individuals can access and sign documents.

Can I automate notifications and reminders for unsigned documents?

Yes. Using Anvil’s webhooks and the API, you can set up automated email or SMS reminders to signers who have not yet completed their signatures. This helps speed up turnaround times and ensures fewer documents slip through the cracks.

What file formats and document types are supported?

Anvil’s platform supports a wide range of document formats, including PDF and compatible image files. Most commonly, you’ll prepare and upload a PDF template, and then overlay signature fields, text boxes, and checkboxes for signer input. Once completed, the final signed copy is returned as a PDF.

How do I track the status of documents and signatures?

You can monitor the status of documents via Anvil’s dashboard or by using our API endpoints. Real-time status updates let you see if a document is awaiting signature, partially signed, or fully executed. You can also download signed documents and detailed audit logs at any time.

Related resources

Digital transformation

Build vs Buy: E-Signatures

Learn more
Product news

Revolutionizing Digital Signatures: Meet Anvil Etch Interactive Signing

Learn more
Engineering

How to embed e-signatures into your application in 3 steps

Learn more
Digital transformation

How to use Anvil’s E-Signature API to simplify your document signing process

Learn more

Other Etch E-sign features See all

Get a Document AI demo (from a real person)

Request a 30-minute demo and we'll be in touch soon. During the meeting our team will listen to your use case and suggest which Anvil products can help.
    Want to try Anvil first?
    Want to try Anvil first?