Do you need to collect a "real" signature from your contacts and store it on their contact record?
If you use Drupal Webform you can embed an electronic signature directly using the new webform_civicrm_esign module developed by MJW Consulting and Northbridge Digital.
The signature is saved to a "file" type custom field on a contact or case activity. It uses the signature_pad library. Setup instructions can be found in the README for the module on github.
Comments
That looks great! Thank you for sharing.
Just in time for a project we have, nice work Matt
When you say that this is a "real" signature, I'm not sure what you mean. Is this a digital signature? Or is it just a way of storing a picture of something that someone drew on a touch screen (better called an "electronic signature" or a "dry web-signature")?
It's just storing a picture, so "electronic signature" / "dry web-signature" would fit.