Updated Signer Experience
Updated Signer Experience
We’re excited to introduce the updated Dropbox Sign signer experience, now featuring a modernized design and enhanced functionality. The new signer experience makes updates to our Signer App, which powers signature requests generated through your Dropbox Sign API calls and your Dropbox Sign account user interface. With this release, we’ve improved accessibility, streamlined navigation, and delivered a cleaner look and feel — making it easier than ever for signers to send and complete requests through both mobile and web experiences.
This update also introduces Mobile Form, a new signing option that presents all required signature fields in a clear, structured order. Mobile Form simplifies the signing process, helping signers complete documents more quickly and easily on any device. At any time, signers can switch between Mobile Form and the full document view, giving them more flexibility and control over their signing experience.
What’s Changed
Please see the changes we will introduce in our embedded signing and non-embedded flows in detail below:
Mobile Form: Prep and Send for Signature
Mobile Form: Signing
Signer Experience
Mobile Form in the API: Usage Guide
The API now supports Mobile Form settings for both template and signature request endpoints. This enhancement introduces a consistent contract update across all affected endpoints, adding a new nested field within the signer_experience object.
New Field Specification

Example JSON
Affected Endpoints
Template Endpoints
Signature Request Endpoints
- Create Embedded Signature Request
- Create Embedded Signature Request with Template
- Send Signature Request
- Send with Template
- Edit Signature Request
Default Behavior
The form_view field is optional and defaults to disabled, preserving the current signer-facing experience. Specifying any supported non-default value enables the updated Mobile Form.
Note:
- The signature request setting will override the template setting if there is a mismatch.
- If template setting is set to
"form_view":"enabled_by_default"and a signature request is initiated from this template, then you can override the template setting by passing in"form_view":"forced".
Template vs. Signature Request Behavior
When a signature request is created using a Send With Template endpoint, the signature request will, by default, inherit the Mobile Form configuration from the associated template or templates. When multiple templates are included in a single signature request, the following rules apply:
Inheritance from Templates
- If all templates included in the request specify the same
form_viewvalue, that value is applied to the resulting signature request. - If the values are conflicting the setting is set to the “lowest” version and a warning is added to the response
Conditions for Enabling Mobile Form
- To have Mobile Form enabled on the signature request:
- None of the templates used in the request may have
form_viewexplicitly set todisabled. - If even one template sets
form_view: "disabled", the signature request cannot use Mobile Form.
- None of the templates used in the request may have
Overriding via Signature Request Payload
- A
form_viewvalue may be passed directly in the payload of the Send With Template endpoint.- When provided, this value overrides the template-level Mobile Form settings.
- However, this override is not allowed if any of the templates in the request have
form_viewset todisabled. In that case, validation will fail, and the request cannot enable Mobile Form.
This behavior ensures that Mobile Form is only enabled when all participating templates are compatible with the Mobile Form experience.
Validation Requirements and Updating Templates
To support Mobile Form, all fields within a template or signature request must include a non-empty name attribute. Field names serve as the labels in Mobile Form and should clearly communicate each field’s context.

Updating Existing Templates
A new template update endpoint allows teams to:
- Enable Mobile Form on existing templates
- Add or update field names to meet validation requirements
Formal documentation for this endpoint is forthcoming. In the meantime, please refer to the following reference image and example payload.
Update Template Endpoint

Example Update Payload
Questions
If you have any questions, please reach out to our support team for further assistance.



















































