This tutorial explains how to enable extra form security for any USP Form. This also is known as “Form Locking”, and is an optional way to bring another layer of security to USP Pro.

Video Tutorial

Written Tutorial

The Form Lock feature is available in the General settings under “Extra Form Security”. There you will find the following settings:

USP Pro - Extra Form SecurityScreenshot showing the “Extra Form Security” options (under the General settings tab)

Regular Forms

As you build your forms, you can enter each Form ID into its respective field. So for post-submission forms, you would put the Form ID in the “Post-Submission Forms” field. For user-registration forms, you would put the Form ID in the “User-Registration Forms” field. And likewise for contact forms, you would put the Form ID in the “Contact Forms” field.

Note: There are two ways to get your Form ID. This screenshot shows where to find it on the “USP Forms” screen. Alternately you can find it on the “Edit USP Form” screen, as shown in this screenshot. In that second screenshot, notice there are two different Form IDs (the numeric ID and the permalink slug). They both refer to the same form, so you can use whichever you prefer.

Here are some examples to illustrate the concept:

USP Pro - Extra Form Security Regular FormsHere we have locked the USP Form Demos by including each Form ID (based on permalink slug) in its respective field.

USP Pro - Extra Form Security Numeric IDsHere we have locked the USP Form Demos by including each Form ID (based on numeric ID) in its respective field. You can use either permalink slug or numeric ID as the Form ID.

See the “Notes & Tips” section below for more information.

Combo Forms

Similarly, for combo forms that fall into more than category. For example, a combo form that submits content and registers users would be added to both “Post-Submission Forms” and “User-Registration Forms” settings. To see how this works, examine the following screenshots:

USP Pro - Extra Form Security Combo FormHere we have locked the register/submit Combo Form by adding the Form ID in each applicable field.

USP Pro - Extra Form Security Combo FormHere we have locked the register/submit/contact Combo Form by adding the Form ID in each applicable field.

So basically the trick with locking Combo Forms is to include the slug in each field to which it applies. So the Form ID of a submit/register Combo Form would need to be included in both the “Post-Submission Forms” and “User-Registration Forms” fields.

Notes & Tips

1) Use a comma to separate multiple Form IDs, as shown in the previous screenshots.

2) As mentioned, Form IDs can be either numerical (form ID) or alphanumeric (form slug).

3) Make sure that the USP Forms specified in this setting are published (not Draft or Pending status).

4) You can enable or disable the “Extra Form Security” setting by checking/unchecking the box to “Enable this feature”. This is useful for development, so you can add forms as you build them, and then click to lock ’em down before going live. Also useful for troubleshooting, etc.

5) If the extra security settings are misconfigured, the resulting error message upon form submission will be “Incorrect form type. Please notify the administrator.”

References & Resources