Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm creating a Salesforce App that requires Digital Signature from customer as attachment. Following is the flow of the process..

a) Send a form to customer for capturing signature. For capturing signature from customer, I prefer Signature Pad by Thomas Bradly

b) Send a link to customer's email to capture signature outside salesforce. (Is there any way to do it inside salesforce?)

c)Customer signs and saved the same in some database.

d)Update the signature in Salesforce account.

Am I missing something? How can I make it more secure? Any suggestions? Thanks in advance

share|improve this question
up vote 5 down vote accepted

You can capture the signature in using a site (a Visualforce page that requires no authentication). Simply build a Visualforce page using Signature Pad (I actually wrote my own custom version once just for kicks, took me about 30-45 minutes), create a site with your page enabled, and then include a link to the site via email. The site could use authentication as an additional layer of security, if you're willing to pay for a High Volume Portal License ("cost effective", yet still expensive for small businesses), or you could just send them a link that encludes encrypted URL parameters, possibly as one-time use links (e.g. soon as they sign, it prevents that token from ever being used again). easily has the technology to allow you to secure capture signatures entirely within, including sending the email, capturing the data, etc.

share|improve this answer
Gr8! Thanks for the sharing your work. – MnZ Feb 5 '14 at 4:26
Amazing work.Thanks sfdcfox Saved a lot of time :) – miku Sep 3 '14 at 6:23

A good suggestion would be to look at using Docusign or Echosign as they offer great security and simple configuration that is widely used by many Salesforce customers.

share|improve this answer
Thanks for the links. – MnZ Feb 5 '14 at 4:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.