Skip to main content
Skip table of contents

Creating Templates

The SalesReady template builder is built on GrapesJS, which is a drag-and-drop builder that uses modern web design to create visually appealing templates. You can access their playground if you would like to try it out beforehand - https://app.grapesjs.com/studio.

Here are the steps to create a template:

  1. Open the template builder.

    1. Mark as Active when ready to make it live to end users. Uncheck to make it inactive.

    2. Type can be Document or Email.

    3. SObject can be any object in the system. Documents are grouped by object, and selectable when opening the universal transaction container.

    4. Required Signers is needed if sending for signature and at least one signer must be added beforehand.

    5. Subject is only applicable if the template is an email.

  1. Save the template.

    1. Edit Record allows you to edit the same fields above.

    2. Edit Template (Old) should not be used unless you are modifying an old template.

    3. Edit Template (New) is the correct way to access and edit the template.

      1. This will take you to a new tab in your browser, and the domain will be https://app.salesready.io. Please ensure the correct browser settings are enabled for this domain.

    4. The refresh icon needs to be clicked after updating and saving the actual template within the template editor domain.

  1. Edit the template.

    1. Merge field syntax is identical to how you would create a formula field. Using the example below that is tied to the Quote object, here are some merge field examples:

      1. {Account.Name} - This will pull the Account Name for the Quote.

      2. {QuoteNumber} - This will pull the Quote Number for the Quote.

      3. {Generated_Date__c} - This will pull a custom formula field that uses TODAY().

    2. Since child records have a dynamic number of records, please see the second screenshot below for an example configuration:

      1. Click the + button at the top left to open the block panel.

      2. Drag the Table component onto the page.

      3. Select the Table Body element.

      4. Open the Properties at the top right.

      5. Create a Custom Attribute with the following:

        1. Name is data-salesready-child.

        2. Value is the child relationship name. In this case it is QuoteLineItems.

    3. There is no need to write any queries for this data. SalesReady automatically queries the data for you.

  1. Enable E-Signature (if applicable)

    1. All that is needed to allow the signer to sign the document is to use the signer merge tag {signer_ORDER_NUMBER} starting with #1 as the first signer.

IMPORTANT

Don’t forget to go back and click the refresh icon so that the template is up to date in Salesforce!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.