Fields & Templates
Fields & Templates
Fields & Templates
Form fields (the interactive elements signers fill out), how they are placed on documents, and advanced field features like merge fields, text tags, and conditional logic.
Brief: An interactive element placed on a document that a signer must fill out (signature, text input, checkbox, etc.).
Description: A UI element positioned on a specific page of a document. Each field is assigned to a particular signer (or signer role in templates) and has a type that determines what input it collects. Fields have precise coordinates (x, y) and dimensions (width, height) relative to the document page.
Relationships:
Brief: The category of a form field that determines what input it accepts and how it renders.
Field Validation:
text fields can have validation rules: numbers_only, letters_only, phone_number, bank_routing_number, bank_account_number, email_address, zip_code, social_security_number, employer_identification_numberImportant Distinctions:
signature and initials are distinct legal concepts and are not interchangeable.date_signed auto-populates with the date the signer actually signs; it is not set by the sender.text fields are filled by the signer, while text-merge fields are pre-filled by the sender and are read-only for signers.Brief: A placeholder in a Template that is filled with dynamic data at send time by the sender, not the signer.
Description: Allows injecting dynamic content into a Template when creating a Signature Request. Unlike regular form fields (filled by signers), merge fields are pre-populated by the sender via the API. Useful for contract-specific details like names, dates, or amounts.
Types: text or checkbox
Example:
Important Distinctions:
custom_fields parameter despite being conceptually different from Custom Fields.Related docs: See Pre-filled Document Data for template, text tag, and form field examples.
Brief: Special text strings placed directly in a document that are automatically converted into form fields during processing.
Description: An alternative to positioning fields via the API or editor. Specially-formatted text strings are embedded directly in a document (e.g., in a Word file or PDF). When uploaded, Dropbox Sign detects these tags and converts them into form fields. The tag text is removed and replaced with the interactive field.
Format:
Tag Structure:
Important Distinctions:
Related docs: See the Text Tags walkthrough.
Brief: Rules that show or hide form fields based on signer interactions with other fields.
Description: Allows creating dynamic forms where fields appear or disappear based on signer input on trigger fields. Rules consist of triggers (conditions) and actions (fields to show/hide).
Structure:
Trigger Operators:
Trigger Combination:
AND — All triggers must be satisfiedOR — At least one trigger must be satisfiedActions:
show — Make the target field visible and interactivehide — Make the target field invisible and non-requiredSupported Trigger Field Types: checkbox, radio, dropdown, text
Important Distinctions:
Brief: Fields that are pre-filled by the sender with static data before the signer sees the document.
Description:
In the API, the custom_fields parameter serves two purposes:
These are read-only for signers unless explicitly marked as editable.
Important Distinction:
Related docs: See Pre-filled Document Data for examples of passing values through custom_fields.