Post Contact Form 7 Messages to Slack
Sends a short summary of every Contact Form 7 submission to a Slack channel through an incoming webhook, so your team sees new leads right away.
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 a short summary of every Contact Form 7 submission to a Slack channel through an incoming webhook, so your team sees new leads right away.
Fills the name and email fields of Contact Form 7 forms with the details of the logged-in visitor, so members do not have to type them again.
Adds the form name and a short reference number to the subject of every Contact Form 7 email, so messages are easy to filter and refer to in your inbox.
Sends visitors to a different page after submitting depending on what they chose in a drop-down or radio field, such as a sales or support thank-you page.
Sends visitors to a thank-you page after a Contact Form 7 form is sent successfully, with a different page per form if you like. Handy for conversion tracking.
Stamps each Contact Form 7 form with a signed time when it is shown and treats submissions sent within a few seconds as spam. People take longer than bots to fill in a form.
Asks visitors to use their work email instead of a free webmail address such as Gmail or Yahoo, which helps B2B sites get qualified leads.
Sends each Contact Form 7 message to the right inbox based on the department or topic the visitor picked, instead of one shared address.
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.
Scrolls the page to the Contact Form 7 success 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.
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.
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.
Gives the contact, quote, newsletter and other WPIDE form shortcodes a clean, consistent look with full-width fields, clear notices and a solid button that follows your theme colors.
Trims stray spaces, lowercases email addresses and collapses repeated blank lines in Contact Form 7 submissions before they are emailed or stored.
Sends a generate_lead event to Google Analytics 4 or Google Tag Manager each time a Contact Form 7 form is sent successfully, with the form ID attached.
Marks a Contact Form 7 submission as spam when most of its message is written in Cyrillic, Chinese or another script your business does not use.
Marks Contact Form 7 submissions as spam when they contain any word, IP address or email from WordPress's own Disallowed Comment Keys list, so one blocklist protects comments and forms.
Checks Contact Form 7 phone fields for a realistic number of digits and only the characters phone numbers use, instead of accepting any text.