Add Text Tags to the Document

Format your text in a document by adding text tags. Specify the type, location and size of your fields. Add tags before uploading a document to SignNow.
false
Enterprise Class
false
Great Setup Experience
false
SOC 2 Type II Security

How do I use text tags?

Text tags in SignNow are specifically formatted combinations of symbols that can be placed anywhere within your documents in order to preset the location, size and type of various fields such as Signature, Text, Initial fields etc.

1. To use text tags, you must add them to your document before uploading.

For example, the text tags being used for the ‘Date’ line are the following:

{t (for the Type of field): t (for Text): r (for Required): y (for Yes): o (for Role): “Customer”; l (for Label): “Date”; }

The text tags being used on first the ‘Sign Here’ line are the following:

{ t (for Type of field): s (for Signature); r (for Required): y (for Yes); o (for Role): “Customer”;}

The text tags being used on the second ‘Sign Here’ line are the following:

{ t (for Type of field): s (for Signature); r (for Required): y (for Yes); o (for Role): “Agent”; }

After placing text tags in your document and uploading it to SignNow, the document fields will show up automatically:

The table below shows the most widely used text tags in SignNow along with the types of fields for which these text tags can be applied.

KEYWhat does it mean?Accepted format & valuesWhen fields need this KEY?
tTYPE of the field

s (for signature)

i (for initials)

t (for text)

d (for dropdown)

c (for checkboxes) 

For every field
rREQUIRED

y (for required)

n (for optional)

For every field
oROLE " "For every field
lLABEL"Only for Text and Drop down fields
ddDROPDOWN"option1, option2, option2, ...."Only for Drop down fields
fFILE " ".pdf"File attachment
wWIDTHw (width)For every field
hHEIGHTh (height)For every field
vVALIDATOR_IDv (validator_id)Only for Text field

You can preset standard fields, such as Initials, and also more complex fields with data validations, such as a US phone number.

1To create a  field of TYPE signature, with required REQUIREMENT, ROLE 'CEO', WIDTH '100', and HEIGHT '15'{{t:s;r:y;o:"CEO";w:100;h:15;}} 
2To create a  field of TYPE initials, with optional REQUIREMENT, ROLE 'CEO', and WIDTH '50'{{t:i;r:n;o:"CEO";w:50;}}
3To create a  field of TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', and HEIGHT '75'

{{t:t;r:n;o:"CEO";l:"Label";h:75;}}

4To validate a date for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '13435fa6c2a17f83177fcbb5c4a9376ce85befeb'

Date: {{t:t;r:n;o:"CEO";l:"Label";w:100;v:"13435fa6c2a17f83177fcbb5c4a9376ce85befeb";}}

5To validate a US phone number for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '13cc1d661da456d27b249b73056ed4d1f2e72d8e'{{t:t;r:n;o:"CEO";l:"Label";w:100;v:"13cc1d661da456d27b249b73056ed4d1f2e72d8e";}}
6To validate a US zip code for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '1671f4eb87444a24e1e00f149bade8b7cf3af5da'{{t:t;r:n;o:"CEO";l:"Label";w:100;v:"1671f4eb87444a24e1e00f149bade8b7cf3af5da";}}
7To validate an age for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '1a203fa91791b0458608be045a454ba90557fb26'

{{t:t;r:n;o:"CEO";l:"Label";w:100;v:"1a203fa91791b0458608be045a454ba90557fb26";}}

8To validate an email address for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '7cd795fd64ce63b670b52b2e83457d59ac796a39'

{{t:t;r:n;o:"CEO";l:"Label";w:100;v:“7cd795fd64ce63b670b52b2e83457d59ac796a39”;}}

9To validate a US state for TYPE text, with optional REQUIREMENT, ROLE 'CEO', LABEL 'Label', WIDTH '100', and VALIDATOR_ID '3123849de563f9e14acacc2739467e3d30e426b6'

{{t:t;r:n;o:"CEO";l:"Label";w:100;v:“3123849de563f9e14acacc2739467e3d30e426b6”;}}

10

To create a  field of TYPE signature, with required REQUIREMENT, and ROLE 'CFO'

{{t:s;r:y;o:"CFO";}}
11

To create a Field of TYPE Text, with optional REQUIREMENT, with ROLE 'CFO', and with LABEL "notes"

{{t:t;r:n;o:"CFO";l:"notes";}}
12

To create a Field of TYPE Initial, with optional REQUIREMENT, and ROLE 'CFO'

{{t:i;r:n;o:"CFO";}}
13To create a Field of Type Drop down, with required REQUIREMENT, with ROLE 'Employee', with LABEL 'Date', and with DROPDOWNS '2012,2013,2014'{{t:d;r:y;o:"Employee";l:"Year";dd:"2012,2013,2014";}}
14

To create a Field of TYPE Text, with a Date label which will auto-fill with current date

{{t:t;r:y;o:"CFO";l:"Date";}}
15

To create an Invite tag with signing order, with required REQUIREMENT, with ROLE 'Role1', 'Client', 'Manager':

{{t:e;o:"Role1";e:"siri@mailinator.com";order:1;}}
{{t:e;o:"Client";e:"siri2@mailinator.com";order:2;}}
{{t:e;o:"Manager";e:"siri3@mailinator.com";order:3;}}

There can also be more complex tags which consist of a tag_name and the SignNow field creation information as presented in the call PUT /document/.

These complex tags appear in the format {{}} such as {{my signature}} or {{ClientSignatureDate}}.

Here are some of the most popular examples of such complex tags:

Text Tag

      {

tag_name:'TextTagExample',
role:'Role1',
label:'Label1',
required:true,
type:'text',
prefilled_text:’family-name',
width:100,
height:20

},

Date Validator Tag

    {

"tag_name":"DateValidatorTagExample",
"role":"Role1",
"label":"Date of Birth",
"required":true,
" type":"text",
"height":15,
"width":100,
"validator_id":"13435fa6c2a17f83177fcbb5c4a9376ce85befeb"

},

Initials Tag

    {

"tag_name":"InitialsTagExample",
"role":"CLIENT",
"required":true,
"type":"initials",
"height":15,
"width":40

},

Signature Tag

    {

"tag_name":"SignatureTagExample",
"role":"CLIENT",
"required":true,
"type":"signature",
"height":15,
"width":200

},

Drop-Down Tag

    {

"tag_name":"DropDownTagExample",
"role":"Role1",
"label":"Options",
"required":true,
"type":"enumeration",
"height":15,
"width":100,
"custom_defined_option":false,
"enumeration_options":["All","None"]

},

Attachment Tag

    {

tag_name:'AttachmentTagExample',
role:'Role2',
label:'Label2',
required:true,
type:'attachment',
width:100,
height:20

}

Checkbox Tag

{
"tag_name":"CheckboxTagExample",
"role":"CLIENT",
"required":true,
"type":"checkbox",
"height":12,
"width":12,
},

To begin, you can simply copy-paste the needed tag from the table below and add it your document prior to uploading it to SignNow. Height and width are easily adjusted manually, just change the numbers as per your needs.

SignNow. It's as easy as 1-2-3.

Besides making my signature look better than normal, the app was easy to use and intuitive.

forbes
Fortune 500 #107
Fortune 500 #107
TechData uses SignNow to complete thousands of vendor agreements and sales contracts. Processes that used to take weeks now take hours.
INC magazine #1 franchise
INC magazine #1 franchise
European Wax Center integrates SignNow with Salesforce and now lets customers sign contracts in person on iPads in over 500 locations worldwide.
Video Communication Leader
Video Communication Leader
Zoom uses SignNow company-wide to close more deals in less clicks, speed up their overall sales cycle and streamline e-⁠signatures in Salesforce.