Skip to content
Book a Demo Open a Case

Salesforce apps by To A Finish

Four managed packages that run inside your own Salesforce org.

Simple Signature

Document creation and e-signatures in Salesforce

Address Verification

Clean, verify and geocode Salesforce addresses

Highlighter

Colors, renames or hides Salesforce fields

List Browse

Browse Salesforce records without list clicking

Get started

Install, configure and roll out a TAF package.

Implementation guides

Guides for all four apps are ready.

How-to articles

One article per task

Book a demo

See a package in a live org

Compatibility

Editions and releases we support

Get help

Open a case and a person reads it.

Open a support case

The fastest route to an answer

Give us access

Let us sign in and see the problem

Support home

Guides, release notes and the case form

Troubleshooting

Search by the error text you see

Documentation

Written for admins, not for developers.

Implementation guides

Guides for all four apps are ready.

How-to articles

One task per article

Change log

What changed in each release

Compatibility

Editions and seasonal releases

Simple Signature Address Verification Highlighter List Browse Support Book a Demo
Simple Signature · How-to

Build a signature experience

How to do it in Simple Signature, one step at a time.

Last updated 9 Oct 2026

Paid version only. These steps do not count in the setup progress.

A signature experience is a saved set of settings for one signature form. It sets which fields show, how the signer signs, where Salesforce goes after the signature, and more. Each experience gets an Experience ID. A Sign button, a record page or a Flow uses that ID to show the form your way.

  1. Open the Configure page. Click the Experiences tab.

    Open the Configure page the same way as in step 2 of Turn on the paid version. The Simple Signature app also has a ß Configure tab that opens the same page.

  2. Click Add an Experience. Type a name.

    Type a Name, for example Contact Release. The Description is optional. Use it to say where the form runs.

  3. Click Add Parameter. Pick a parameter and set its value.

    Each parameter changes one thing on the form. Pick it in the list in the Parameter column. A parameter with a checkbox is on when you tick it. Other parameters take a value. Type it in Hardcoded Value/Field Reference, and leave Is Field Reference? unticked.

    If the list in the Parameter column does not open with a click, click it once, type the parameter name and press Enter.

    The Create New Signature Experience window with five parameters: compact, backtoparent, requestedform, submitbutton and submissiontype.
  4. Add the other parameters you need.

    The table lists the parameters for the form itself. Add Advanced Parameter opens the parameters that orgs need less often. The parameters for signature requests are in More request options. The parameters for PDF documents are in Document parameters for an experience.

    ParameterButtonWhat it does
    fieldsetAdd ParameterShows the fields of another field set on the form. The value is the field set name. Without it, the form uses SignatureFields.
    compactAdd ParameterPuts each label on the same line as its field.
    fieldreadonlyAdd ParameterShows the fields you list as read-only. List field API names, with commas between them.
    fieldheaderAdd ParameterShows the fields you list as headings.
    fieldhidelabelAdd ParameterShows the fields you list with no label.
    hideblanksAdd ParameterHides the fields that are blank.
    defaultvalue_Add ParameterPuts a value in a field of the Signature. Pick the field in Signature Field. Type the value in Hardcoded Value/Field Reference.
    contactfieldAdd ParameterFor a parent record that is not a Contact. Gives the API name of the Contact lookup field on the parent. The PDF and email features need a Contact on the Signature.
    backtoparentAdd ParameterAfter the signature, opens the parent record, not the new Signature record.
    returlAdd ParameterAfter the signature, opens this web address.
    hidecancelAdd ParameterHides the Cancel button.
    initialsAdd ParameterAdds a second, smaller box for the signer's initials.
    multisignatureAdd ParameterShows up to 5 signature boxes. The value is their names, with commas between them. The first box is required. A * in front of a name makes that box required too, for example One,*Two.
    requestedformAdd ParameterGives the form a name. The name goes on each Signature record, so you can tell the forms apart.
    preauthorizedAdd ParameterSkips the eSignature Agreement window for this form. See Brand the form.
    submissiontypeAdd Advanced ParameterThe ways the signer can sign. Click the pencil. In the window Select option, pick one or more. Regular, the default, is a mouse or a finger. Typed lets the signer type a name and pick a font. None shows a checkbox. Paper lets the signer print, sign on paper and upload a scan. Topaz uses a Topaz signature pad.
    submissiontypedefaultAdd Advanced ParameterThe way to sign that shows first, when the form offers more than one.
    submitbuttonAdd Advanced ParameterThe text on the button that saves the signature, for this form only.

    Paper signatures need one more step

    A paper signature saves with the Status Uploaded, not Signed. Simple Signature cannot check the scan. After a person checks it, a Flow or the person sets the Status to Signed.

  5. Click Save.

    Save sits at the bottom of the experience.

  6. Copy the Experience ID.

    The saved experience shows its Experience ID. Click the copy icon beside it. Keep the ID at hand. The next chapters use it.

    A saved experience on the Experiences tab, with its Experience ID, the copy icon, its parameters, and the Edit and Delete buttons.

A form with other fields

The free version always uses the SignatureFields field set. With the paid version, an experience can use another one.

  • Open Setup. Click Object Manager. Click ß Signature. Click Field Sets. Click New.
  • Type a Field Set Label, for example Visitor Fields. Salesforce fills in the Field Set Name. Fill in Where is this used?, then click Save.
  • Drag the fields for this form into In the Field Set. Click Save.
  • In the experience, add the parameter fieldset. Its value is the Field Set Name.

Applies to

Simple Signature 5.8.x, paid version. These steps come from the tested Simple Signature implementation guide, where they sit with the steps before and after them.

Was this helpful?

Related

Support

Still stuck?

Open a case and paste the exact error text. A person reads every case.