Signature Base 30

Business Background

Depending on your business needs, you may wish to push a signature from a web form to Salesforce and then use it for PDF mapping.

Titan Solution

Titan enables you to store a signature in a Salesforce object using the Base 30 Format. This gives you the ability to re-use your signatures from Titan Sign and Document Generation projects.

How to Video

Coming soon.

How to Guide

The signature is pushed to Salesforce. In this example, it will be saved in the Description field of the Contact object. The signature can then be shown in a signature field using a Salesforce Get.

Configure a Salesforce Push

In the example below, we have a web form containing a signature element.

  1. Click the Signature element Gear icon. The Signature Settings screen opens.
  2. Select Interactivity and click the Base 30 Mode checkbox to enable it. The signature will be stored in a Base 30 format in a text area field in Salesforce.
  1. Click the On Click Action icon on the Create contact button.
  1. Click the + icon next to the Start node to open the Add Node screen.
  2. Click the Salesforce Action option and click the Next button.
  1. Click the Salesforce Integration button
  2. Select the Push option and click the Create New button.
  1. Use the drop-down list to select the object in Salesforce.
  2. Use the drop-down list to select the action.
    • In this example, the Contact object and Create action were selected.
  1. Under Mapping, map the following Salesforce fields to the Web element on the project.
    • The Signature field on the project is mapped to the Description field on the Contact field in Salesforce.
  2. Click the Apply button. The Push integration is added to the Salesforce integration screen.
  1. Click the Close button.
  1. Use the drop-down list to select the process push or get and click the Next button.
  1. Change the tag if necessary and click the Insert button. The Salesforce integration is added to the On Click Action screen.
  2. Click the Apply button.
  3. Save and Preview the project.

When the user fills in the details, signs in the signature field, and clicks the Create contact button, the contact is created in Salesforce.

The signature is saved to the Description field.

Configure a Salesforce Get

In the example below, we have a web form containing a signature element. As with the Salesforce Push, ensure the Base 30 Mode is enabled.

  1. Click the On Click Action icon on the Get signature button.
  1. Click the + icon next to the Start node to open the Add Node screen.
  2. Click the Salesforce Action option and click the Next button.
  1. Click the Salesforce Integration button.
  2. Select the Get Record option and click the Create New button.
  1. Use the drop-down list to select the object in Salesforce.
  2. Use the drop-down list to select the trigger to execute the pull.
    • In this example, the Contact object and Use action action were selected.
  1. Under Condition, configure an applicable condition.
    • In this example, the following was configured:
      • First name Equals “apple”
  1. Under Mapping, map the elements to the Salesforce fields:
    • Signature field to Custom
    • txt First name to First Name
    • txt Last name to Last Name
  1. Click the Custom Gear icon to open the Custom Message screen.
    • Type the following text:
      • image/jsignature;base30,
    • Use the drop-down list to select the Contact Description field.
      • This is the field where the Basecode 30 signature was saved in Salesforce.
  2. Click the Apply button.
  3. Click the Apply button on the Map Salesforce fields screen. The Get is saved to the Salesforce Integration screen.
  1. Click the Close button.
  1. Use the drop-down list to select the process push or get and click the Next button.
  2. Change the tag if necessary and click the Insert button. The Salesforce Integration is saved to the On Click Action screen.
  1. Click the Apply button.
  2. Save and Preview the project.

When the user clicks the Get signature button, the First name, Last name, and Signature fields are populated from Salesforce.

Hidden Title

Need more help?