Add a signature field to your form. Your users may draw their signature with a trackpad/mouse or just type it.

Download and Install

  1. Download the latest version of the Signature plugin
  2. In your WordPress admin, go to 'Plugins' → 'Add New' and click the 'Upload' link at the top of the page.
  3. Click the 'Browse' button and select the zip file you just downloaded. Once the plugin is installed, click 'Activate Plugin' or go to the 'Plugins' page, find 'Formidable Signature' and click 'Activate'.
  4. In your WordPress admin, go to 'Formidable' → 'Plugin Licenses' and add your license key for the Signature add-on.

Add a Signature field to your form

Once the Signature add-on is installed it will appear in the right sidebar under the Pro Fields section.

  1. Go into edit the form where you would like to use the Signature field.
  2. Find the 'Signature' field and click or drag it into your form.
  3. Save the form and click 'Preview'. Now when the form is visited, the Signature field will appear and be ready to use.

Standard field options

A Signature field has the following standard options:

Field-specific options

Signature Options

Set your own text for the Draw It, Type It, and Clear labels. If you would like to hide the Draw It and Type It tabs then select 'Hide Draw It and Type It tabs'.
Signature Options

Field icons

Field action icons allows you to duplicate, delete, and/or move a field on the form builder page. See the field action icons article for more information.

Display Signature fields

Display the submitted signature in a form's confirmation message, email, or View. Just insert [x], where x is the ID or key of the signature field.

Additional customizations

These code examples can be added to your theme functions.php file or a new plugin. If you want to insert code into your theme functions.php, add it at the very end of the file, before the last ?> if there is one. If you plan to update your theme, be sure to put it in a new plugin so the code won’t be lost on update.

Increase the multiplier

This example allows you to change the multiplier for signature fields. A higher multiplier will create a clearer signature, but it also takes up more memory. The default multiplier is 5.

add_filter('frm_sig_multiplier', 'change_sig_multiplier', 20, 3);
function change_sig_multiplier($multiplier, $field, $value){
	if ( $field->id == 171 ) {//Change 171 to the ID of your signature field
		$multiplier = 10;
	return $multiplier;

Change the location of signature image

This example allows you to change the default location for your signature field's image. The default location is /formidable/signatures/.

add_filter( 'frm_sig_upload_folder', 'frm_custom_sig_upload', 10, 2 );
function frm_custom_sig_upload( $folder ) {
    $folder = '';
    return $folder;