Not Work
-
When enter first_step tag, getting “There was an error trying to send your message. Please try again later.” message. When not enter this tag, working but later getting “Please fill out the form on the previous page” message.
The page I need help with: [log in to see the link]
-
Hi,
I tried the form out and it looks like something on your site is triggering the spam filter. this is the response I see in the browser’s Dev Console:
{
“contact_form_id”: 436,
“status”: “spam”,
“message”: “There was an error trying to send your message. Please try again later.”,
“posted_data_hash”: “”,
“into”: “#wpcf7-f436-p437-o1”,
“invalid_fields”: []
}Could you deactivate any spam detecting plugins like Akismet, or any disallowed comments, or honeypots temporarily to see if the form works without it?
I haven’t had any issues with this plugin and getting caught in spam before so you may want to check the settings on those if you have any.
I deactivated Akismet and Wordfence Security plugins, but not working again
From what I can see, the message is getting caught in a spam filter on your site. If you remove the multistep tags and just have a single form, are you able to submit successfully?
The only other suggestion I can think of is to deactivate all plugins other than CF7 and CF7 multistep. Once that works, slowly re-activate other plugins until you get the error again.
I deactivated plugins and tried but not working. when I cleared first_step tag, it was working. But just when enter administrator, i can see form. When i open in privacy browser, i can not see form. When not enter this tag, working but later getting “Please fill out the form on the previous page” message.
My plugin list
CF7 Apps
Classic Editor
Conditional Fields for Contact Form 7
Contact Form 7
Contact Form 7 Multi-Step Forms
Cookie Notice & Compliance for GDPR / CCPA
Easy WP SMTP
Elementor
Essential Addons for Elementor
greeklish-permalinks
LiteSpeed Cache
Polylang
Really Simple Security
Smash Balloon Instagram Feed
UpdraftPlus – Backup/Restore
WPCode Lite
Make sure you exclude the pages from LiteSpeed Cache. That is a common issue.
If that doesn’t work, some plugins that you may want to try deactivating first are:
- CF7 Apps
- Cookie Notice & Compliance for GDPR / CCPA
I haven’t used those plugins with the CF7 MSM plugin before.
I excluded the pages from LiteSpeed Cache, and deactivated CF7 Apps and Cookie Notice & Compliance for GDPR / CCPA plugins. But again not working
Can you create 2 test pages each with a different form? One with the form code below:
<label> Your name
[text* your-name autocomplete:name] </label>
<label> Your email
[email* your-email autocomplete:email] </label>
<label> Subject
[text* your-subject] </label>
<label> Your message (optional)
[textarea your-message] </label>
[submit "Submit"]and another with this form code below. you can replace
/contact-form-7-multi-step-form-2/with your own url.<p><label>Your Fake Email (required)</label>[email* your-email]</p>
<p class="webhead-select"><label>How many websites have you built?</label>[select menu-87 include_blank "None" "One" "So many it's easy" "Lost count 10 years ago"]</p>
<p class="webhead-list"><label>What do you look for in a WordPress plugin?</label>[checkbox checkbox-588 use_label_element "Good Quality" "Simple to Use" "Well Documented" "Great Support" "Good Reviews"]</p>
<p class="webhead-list"><label>Select your favorite topic</label>[radio radio-204 default:1 use_label_element class:cf7links "Contact Forms" "Optimized Web hosts" "Affirmations" "WordPress plugins"]</p>
<p>[submit "Next"]</p>
[multistep multistep-422 first_step "/contact-form-7-multi-step-form-2/"]let me know the urls and I can check them out.
We already have form without multistep in “https://languageproject.gr/join-my-community/” url. It is working. But in “https://languageproject.gr/evaluation-test/” url with multistep form and this form not working. If i cleared first_step tag it was working but that time problem was “Please fill out the form on the previous page” message.
The
first_stepattribute is required to start the multi-step process so not including thefirst_stepattribute and seeing the “Please fill out the form..” message is expected.Something on your site is marking the multistep form submissions as spam and without including the
first_stepattribute, the path to detect spam is not reached. This is why including and excluding the attribute has different behaviors.You’ll need to identify which plugin (or theme) is flagging the form submissions as spam. The multistep tag adds in extra fields in the form that may be seen as spam because it’s not part of the core CF7 plugin. The easiest way to see what is causing this is to switch to the default WordPress theme and deactivate all plugins except for the core CF7 plugin and the CF7 MSM plugin. Once it’s working you can slowly re-activate the plugins to see which one is causing the issue and see if you can adjust the settings in that plugin.
Note: It could also be a MU plugin installed by your web host that could be marking the submissions as spam. If the form still doesn’t work after doing the above, you may want to ask your web host if they have this extra security feature and see if they can adjust the settings.
We changed theme to Twenty Twenty-Five wordpress theme and again not working. And we deactivited non-critical plugins. Just activate Contact Form 7, Contact Form 7 Multi-Step Forms, Easy WP SMTP, Elementor, Essential Addons for Elementor, Polylang plugins. And then again not working
What is MU plugin
Sorry for the delay, I had to create another account to reply in the forums.
A MU plugin is a “must-use” plugin that cannot be deactivated through the WordPress dashboard. Usually a web host installs these plugins for caching or security features.
You must be logged in to reply to this topic.