Skip to main content
Placeholders allow you to insert dynamic, user-specific or session-specific values into your template text. These values are passed through your integration when the clickwrap flow is triggered.

Available placeholders

The following placeholder types are available:
PlaceholderDescription
Full NameEnd user’s full name
Email AddressEnd user’s email
Company NameOrganization name
Job TitleEnd user’s role
DateSession-specific date
Phone NumberContact phone
AddressPhysical address
Registration NumberCompany registration
VAT NumberVAT identifier
Custom (up to 5)User-defined placeholders
These placeholders help personalize agreements and ensure the final document reflects real user information without modifying the template text manually.

How placeholders work

You can drag any placeholder from the list into the template editor. When dropped, it is inserted as a token inside your text. The same placeholder type can be used multiple times throughout the legal document.
Dragging a placeholder into the editor
1

Your system provides values

When triggering a clickwrap session, your integration passes values for relevant placeholders.
2

ClickTerm replaces tokens

ClickTerm automatically replaces placeholder tokens with the actual values.
3

End user sees the final document

The rendered document displays all placeholders filled in with real data.
Rendered document with filled placeholders
If a placeholder value is not supplied, it will appear as a dash (—) in the rendered document.

When to use placeholders

Placeholders are useful when your document needs to include:
  • The user’s personal details
  • Company or account information
  • A date that is specific to the signing session
They allow you to avoid creating separate templates for each user or each variable field.

Editing content

Learn how to use the template editor.

Developer guide: Placeholders

How to pass placeholder values from your integration.