"Confirm Email" Check for Fluent Forms
Makes visitors type their email address twice in a Fluent Forms form and shows an error when the two do not match, so you do not lose replies to typos.
Snippet Library
Snippets for forms and the plugins that build them: validation, spam protection, hidden fields and what happens after a form is sent. For sites that collect leads, bookings or support requests.
Makes visitors type their email address twice in a Fluent Forms form and shows an error when the two do not match, so you do not lose replies to typos.
Prefixes every Gravity Forms notification subject with the form name and entry ID, so you can find, filter and refer to submissions easily.
Rejects dates in the past in Gravity Forms date fields used for bookings, deliveries or appointments, with an optional number of days' notice.
Shows an error when someone uses an email address from a domain on your block list, such as throwaway inbox services, in a Fluent Forms form.
Shows an error when someone enters an email address from a domain on your block list, such as throwaway inbox services, in any Gravity Forms email field.
Shows an error when an email address from a domain on your block list, such as throwaway inbox services, is entered in any WPForms email field.
Stops Fluent Forms submissions when any text field contains a word or phrase from your block list, such as SEO offers or crypto pitches.
Stops Fluent Forms submissions from IP addresses or ranges you list, such as a persistent spammer, while they can still read the site.
Stops Gravity Forms submissions from IP addresses or ranges you list and marks them as spam, without blocking those visitors from reading the site.
Rejects WPForms submissions from IP addresses or ranges you list, such as a persistent spammer, while they can still read the site.
Shows an error when a Fluent Forms message field contains web links, which removes most link spam without a captcha.
Rejects Gravity Forms submissions that put web links in name, text or paragraph fields, which removes most link-spam without a captcha.
Shows an error when a WPForms paragraph text field contains web links, which stops most link spam without adding a captcha.
Quietly discards WPForms submissions when any field contains a word or phrase from your block list, the same way WPForms treats a filled honeypot.
Shows a live "120 / 500 characters" counter under every text box that has a maximum length, announced politely to screen readers as the limit gets close.
Gives Gravity Forms fields rounded borders, comfortable spacing, a visible focus ring, clear error colors and a bold submit button, while following your theme's fonts.
Colors form fields red with a short hint once a visitor has interacted with them and entered something invalid, without flagging untouched empty fields.
Replaces the error message at the top of a Gravity Forms form with your own wording and lists how many fields need attention, announced to screen readers.
Adds a blind copy of every Gravity Forms notification to an archive or CRM inbox, so you keep a record of all submissions even if entries are deleted.
Validates chosen Fluent Forms fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error message.
Validates WPForms single-line text fields against your own patterns, such as postcodes, order numbers or VAT IDs, chosen per field with a CSS class.
Gives every Gravity Forms file upload field a safe list of allowed file types and a maximum file size when the field does not set its own.
Gives every WPForms file upload field a safe list of allowed file types and a maximum size when the field does not set its own.
Deletes Gravity Forms entries older than the number of days you choose once a day, so you do not keep personal data longer than you need.