Use this page to:
- Create your first text tag correctly
- Understand what each part of a text tag controls
- Avoid silent failures caused by small syntax errors
Text tags let you create form fields by typing structured placeholders directly into your document. They are fast and powerful, but they only work when the syntax is exact.
This page explains the required structure of a text tag, what each part does, and the rules that must be followed for tags to be recognized correctly.
Every text tag must be enclosed in double curly braces:
{field-name_es_:signer-role:field-type:directive1:directive2}}
The curly braces are required and serve two purposes:
If the curly braces are missing or malformed, the text is treated as plain text, no field is created, and you will see the text of the tag printed on your form after it's uploaded.
For a broader orientation to text tags and when to use them, see Text Tags overview.
The full tag, including the braces, must be on a single line. Word wrapping will break the tag.
Inside the curly braces, every text tag must follow this structure:
field-name_es_:signer-role:field-type:directive1:directive2
This structure is strict. Reordering elements or omitting required parts may result in silent failure or unintended behavior.
Field name
The field name identifies the form field in Acrobat Sign.
The _es_ identifier tells Acrobat Sign that the text represents a text tag.
The signer role defines which recipient the field belongs to.
Text tags assign fields to recipients using positional signer roles.
The supported signer role format is:
:signerN
Where N is a number starting at 1 that corresponds to the recipient’s position in the signing order.
Examples:
There is no upper limit imposed by text tags themselves. A signer role must correspond to an actual recipient in the agreement for the field to be assigned.
Text tags don't support named or semantic roles. Only positional signer roles are recognized.
The exception to the rule is the :prefill role:
The field type determines the type of form field that is created.
Common examples include:
Only supported field types are recognized. Unsupported field types are ignored.
For the complete list and field-specific behavior, see Text tags supported field types.
Directives modify how the field behaves.
Examples include:
Directives must appear after the field type and must follow the correct syntax.
For complex directive interactions, see Text tags advanced behaviors.
{full_name_es_:signer1:text:required:tooltip(Enter your full legal name)}}
This tag:
For additional simple and compound examples, see Text tags examples.
Text tags are unforgiving by design. Keep these rules in mind:
If something does not work, assume a syntax issue first and check Text tags troubleshooting.
Streamline your work with Acrobat Sign
Manage and sign documents online quickly and easily.