

Form edit screen.
SPWForm is a mail form plugin for WordPress. You define each form in the admin screen, place the generated shortcode on a page, and manage the mail settings — all without writing PHP. If you have built forms with traditional WordPress mail-form plugins, the shortcode-based workflow will feel immediately familiar.
Each form is managed as a private custom post type. You can build the form body with shortcodes for common fields, configure auto-reply and administrator notification emails, and choose whether to use a confirmation step before sending.
SPWForm suits both newcomers and experienced developers:
Either way, you can start from the bundled sample and adjust the fields, emails, and validation to fit your site.
[SPWForm_scode key="FORM_ID"].[spwf_text][spwf_textarea][spwf_mail][spwf_hidden][spwf_radio][spwf_checkbox][spwf_select][spwf_file][spwf_back][spwf_submit][spwf_confirm][spwf_reset]SPWForm sends mail through WordPress’ wp_mail() function. Actual delivery depends on your server and mail configuration. For reliable delivery, configure your site and sender domain correctly, including SPF, DKIM, and DMARC where appropriate.
SPWForm connects to Google reCAPTCHA only when a site administrator enables reCAPTCHA for a form and supplies Google reCAPTCHA keys.
The visitor’s browser loads the reCAPTCHA JavaScript API from Google. On submission, SPWForm sends the response token, the configured Secret Key, and the visitor’s IP address to Google’s verification endpoint (https://www.google.com/recaptcha/api/siteverify). Google processes this information to determine whether the interaction is legitimate. No form-field contents are sent by SPWForm to the verification endpoint.
This service is provided by Google and is subject to Google’s terms and privacy policy: