Skip to content
Last updated

You can include variables in your email templates to personalise envelope notifications. Variables are placeholders that Signable replaces with actual values when sending emails.

Available variables

Variable
Required?Description
{contract url}RequiredThe URL to the envelope. Parties use this link to view and sign documents.
{company name}OptionalYour company name as stored in Company Settings.
{company logo}OptionalYour logo as stored in Branding settings.
{client name}OptionalThe name of the envelope recipient (party name).
{contract title}OptionalThe envelope title.
{user name}OptionalThe name of the user who sent the envelope.
{party message}OptionalThe personal message you added when creating the envelope.

How to use variables

Include variables in your email template body using the exact syntax shown above:

Hello {client name},

{user name} from {company name} has sent you a document to sign: {contract title}.

{party message}

Click here to view and sign: {contract url}

Signable replaces the variables when sending the email:

Hello John Smith,

Jane Doe from Acme Corp has sent you a document to sign: Employment Contract.

Please review and sign by Friday.

Click here to view and sign: https://sign.signable.app/...

Required variable

The {contract url} variable is required in all email templates. Without this variable, parties cannot access the envelope to sign documents.

Optional variables

All other variables are optional. Use them to personalise your emails and provide context to parties.

If you include an optional variable but the corresponding data is not available, Signable removes the variable from the email. For example, if you include {party message} but did not add a personal message when creating the envelope, the variable is removed from the sent email.