This free plugin is very useful and has done what it was supposed to do for many years. However, there are a few issues that are very annoying and a total deal breaker, if not a show stopper:
Plugin creator did not comply with WordPress Codex regarding how translations are handled. Thus this plugin will eventually cause problems in a multilingual site.
Forum support by plugin creator is very poor. He replies, yes, but his replies are a joke. He simply doesn’t care. He doesn’t read properly nor does he do any testing, even after providing everything he asked for. He is a time stealer.
My personal resume: I will switch contact forms on all of my clients’ sites. There are better alternatives out there. I am of course willing to pay for support. And this is my suggestion for @takayukister : provide paid support, if you think your time is too valuable, to give a useful reply or provide assistance with your free plugin. Or take that plugin offline or officially state that you won’t provide support at all and refrain from stealing people’s time by requesting non sense things and then ignoring them in return.
I’ve had problems with this plugin for years. It can appear simple at first but so many times has required a load of custom code to sort the formatting properly and to get it looking right on all devices. This always takes ages – googling it and finding loads of other people posting that they can’t do simple things and never any solution. It should not require so much fannying about! The support website is useless, too.
Contact Form 7 is incredibly versatile and adaptable, making it easy to create custom forms for a variety of needs. One of my favorite features is the math-based spam protection, which works very effectively without adding unnecessary complexity. The plugin has been a reliable choice for all my projects. Highly recommended for anyone looking for a robust form solution!