This plugin allows multilingual contact form 7 management using the polylang plugin.
As of April 2026, Contact Form 7 Polylang Module is a WordPress polylang plugin with 5.0K+ active installations and a 4/5 rating from 11 reviews. It has been downloaded 101K+ times in total. Requires WordPress 4.7+ and PHP 5.6+. Available on WordPress.org since 2016. Last updated 2 years ago — may have compatibility concerns. Downloads are down 25% this week. Top alternative: Connect Polylang for Elementor.
NOTE v2 is now an extension of the CF7 Smart Grid-layout plugin. You need to install it to use this plugin. Why is this? You can read this thread, and this post.
This plugin allows multilingual contact form 7 management using the polylang plugin. As of version 2.0 of this plugin, it is now developed as an extension of the CF7 Smart Grid-layout plugin. All 3 plugins, Polylang, CF7 Smart Grid-layout and Contact Form 7 need to be installed prior to installing this plugin. Works with multisite installations too.
this plugin introduces form keys (which you can modify in the CF7 admin…
I tested this plugin and it worked, but in the end I switched to https://wordpress.org/plugins/multilingual-contact-form-7-with-polylang/, because
1. you don´t have to install multiple plugins, but only this single one and
2. you don´t need to create a form for every language, but can simply use one for all languages and translate it with Polylang´s string translations
I was looking for many times for a real, fast and good working multilanguage Contact Form solution or plugin and I found this fantastic “Contact Form 7 Polylang Module”.
When starting a new contact form 7, now you can select the language as desired and configured with Polylang. The form will be translated almost automatically! Super and wonderful. 🙂
Keep going the good work!!!
Good job. This earns more than 5 stars.
and this one doesn’t work either CF7 Smart Grid-layout! do not install this plugin (((
This is a must-have plugin if you have CF7 and Polylang.
The author even added a new mailtag [_home_url] that will return the translated homepage instead of using the [_site_url]
Good and fast support too.
So: 5* well earned.
requires extra WP plugin with a lot of unwanted css and js files, which you can not dequeue in functions.php
| WordPress | 4.7+ requiredTested up to 6.4.8 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.