Route Contact Form 7 Emails by Department
Sends each Contact Form 7 message to the right inbox based on the department or topic the visitor picked, instead of one shared address.
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.
Sends each Contact Form 7 message to the right inbox based on the department or topic the visitor picked, instead of one shared address.
Sends Fluent Forms email notifications to a different inbox depending on the department or topic chosen in the form.
Sends WPForms email notifications to a different address depending on the department or topic the visitor picked, instead of one shared inbox.
Keeps a copy of every Contact Form 7 message in a private "Form Messages" list in the admin, so nothing is lost when an email goes missing.
Keeps what visitors type into a long form saved in their browser, so a reload, a crash or an accidental back click does not wipe out their answers. Cleared after submitting.
Keeps a copy of every WPForms Lite submission in a private "Form Entries" list in the admin, since the free version does not store entries.
Scrolls the page to the Contact Form 7 success or error message after submitting, so visitors on long pages and phones see the result.
Makes every Gravity Forms form jump to its confirmation or error message after submitting, so visitors on long pages and phones see the result.
When a Contact Form 7 form is set to send "from" the visitor's address, switches the sender to your own domain and moves the visitor's address to Reply-To, so emails stop landing in spam.
When a Contact Form 7 form is placed on a post, listing or profile page, the message goes to that post's author instead of the site admin.
Posts each Contact Form 7 submission as JSON to a webhook URL, such as Zapier, Make, n8n or your CRM, so leads flow into your other tools automatically.
Posts each new Fluent Forms entry as JSON to a webhook URL such as Zapier, Make, n8n or your CRM, without the Pro webhook module.
Posts every new Gravity Forms entry as JSON, with field labels as keys, to a webhook URL such as Zapier, Make, n8n or your CRM, without the paid webhooks add-on.
When a Gravity Forms notification uses the visitor's email or another outside domain as the From address, switches it to your domain and keeps that address as Reply-To.
Sends the admin notification of a Gravity Forms form to the author of the post or page the form was submitted from, ideal for agent, listing or staff profile pages.
Posts every WPForms submission as JSON with field labels as keys to a webhook URL, such as Zapier, Make, n8n or a CRM, without a paid add-on.
Sends WPForms notifications to the author of the post or page where the form was filled in, for agent, listing or team profile pages.
Sets the years offered in Gravity Forms date drop-downs to a range that fits your form, such as the last 100 years for birth dates or the next two years for bookings.
Adds a [_wpide_ref] mail tag that gives every Contact Form 7 submission a running reference number like WEB-1042, which you can quote in the subject or autoresponder.
Adds a [wpide_gf_count form="1"] shortcode that prints the number of entries a Gravity Forms form has received, for petitions, sign-ups and social proof.
Adds an optional 1 to 5 star rating to the comment form, saves it with the comment and shows the stars above the comment text, for review-style posts.
Makes multi-page Gravity Forms progress bars start at 0% on the first page and reach 100% only on submit, which better matches how far people really are.
Turns off Contact Form 7's automatic paragraph and line-break tags, so forms built with your own HTML or grid markup render exactly as written.
Turns off all Gravity Forms email notifications when the site is not the production environment, so tests on staging never email clients or your team.