by fullworks
4.7 (195 reviews)
Contact Form Clean and Simple
A clean and simple contact form with flexible CSS framework support.
Compatible with WP 6.9
v4.12.2
Current Version v4.12.2
Updated 2 weeks ago
Last Update on 31 Dec, 2025
Synced 6 hours ago
Last Synced on
Rank
#2,559
+1 this week
Active Installs
8K+
-7.8%
KW Avg Position
N/A
—
No change
Downloads
545.2K
+7 today
Support Resolved
0%
—
No change
Rating
94%
Review 4.7 out of 5
4.7
(195 reviews)
Next Milestone 9K
8K+
9K+
80
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 460 more installs to reach 9K+
Rank Changes
Current
#2,559
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.7
195 reviews
Overall
94%
5
166
(85%)
4
12
(6%)
3
5
(3%)
2
2
(1%)
1
10
(5%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 4.12.2
- Last Updated
- Dec 31, 2025
- Requires WP
- 5.6+
- Tested Up To
- 6.9
- PHP Version
- 7.4 or higher
- Author
- fullworks
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.7
- Reviews
- 195
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,736
Master Addons For Elementor – White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#929
MW
MW WP Form
200K+ installs
#262
Newsletters, Email Marketing, SMS and Popups by Omnisend
200K+ installs
#279
Crowdsignal Forms
100K+ installs
#306
Frequently Asked Questions
Common questions about Contact Form Clean and Simple
Check the recipient email on your settings screen, is it correct?
Check in your spam or junk mail folder
For Gmail check in 'All Mail', the email might have gone straight to archive
Try overriding the 'From' email address in the settings screen. Use an email address you own or is from your own domain
Why is a different contact form displayed?
You may have a conflict with another plugin. Either deactivate the other contact form plugin, if you don't need it, or use
this alternative short code on your webpage - [cscf-contact-form].
This problem often occurs when Jetpack plugin is installed.
How do I display the contact form on my page/post?
To put the contact form on your page, add the text:
[cscf-contact-form]
The contact form will appear when you view the page.
When I use the style sheet that comes with the plugin my theme is affected
It is impossible to test this plugin with all themes. Styling incompatibilities can occur. In this case, switch off the default stylesheet on the settings
screen so you can add your own styles to your theme's stylesheet.
Can I have this plugin in my own language?
Yes, I am currently building up translation files for this plugin.
If your language is not yet available you are very welcome to translate it.
How do I change the text box sizes?
When using Bootstrap (the default), text box widths use up 100% of the available width.
This makes the form responsive to all types of media. If you want to have a fixed width for the form you can put some styling around the shortcode:
[cscf-contact-form]
How do I make the form match my theme's style?
You have several options:
Modern mode: Select "Modern (Card style)" for a beautiful, ready-to-use design that can be customized with CSS variables.
Theme Native mode: Change the CSS Framework setting to "Theme Native". This uses minimal CSS classes and lets your theme's native form styles take over.
Minimal mode: Change the CSS Framework setting to "Minimal" for complete custom styling control using semantic classes like cscf-field, cscf-input, cscf-button.
Custom CSS: Keep Bootstrap mode but disable "Use the plugin default stylesheet" and add your own CSS rules.
Developer filters: Use the cscf_css_classes and cscf_css_class filters to customize the CSS classes used by the form.
Check in your spam or junk mail folder
For Gmail check in 'All Mail', the email might have gone straight to archive
Try overriding the 'From' email address in the settings screen. Use an email address you own or is from your own domain
Why is a different contact form displayed?
You may have a conflict with another plugin. Either deactivate the other contact form plugin, if you don't need it, or use
this alternative short code on your webpage - [cscf-contact-form].
This problem often occurs when Jetpack plugin is installed.
How do I display the contact form on my page/post?
To put the contact form on your page, add the text:
[cscf-contact-form]
The contact form will appear when you view the page.
When I use the style sheet that comes with the plugin my theme is affected
It is impossible to test this plugin with all themes. Styling incompatibilities can occur. In this case, switch off the default stylesheet on the settings
screen so you can add your own styles to your theme's stylesheet.
Can I have this plugin in my own language?
Yes, I am currently building up translation files for this plugin.
If your language is not yet available you are very welcome to translate it.
How do I change the text box sizes?
When using Bootstrap (the default), text box widths use up 100% of the available width.
This makes the form responsive to all types of media. If you want to have a fixed width for the form you can put some styling around the shortcode:
[cscf-contact-form]
How do I make the form match my theme's style?
You have several options:
Modern mode: Select "Modern (Card style)" for a beautiful, ready-to-use design that can be customized with CSS variables.
Theme Native mode: Change the CSS Framework setting to "Theme Native". This uses minimal CSS classes and lets your theme's native form styles take over.
Minimal mode: Change the CSS Framework setting to "Minimal" for complete custom styling control using semantic classes like cscf-field, cscf-input, cscf-button.
Custom CSS: Keep Bootstrap mode but disable "Use the plugin default stylesheet" and add your own CSS rules.
Developer filters: Use the cscf_css_classes and cscf_css_class filters to customize the CSS classes used by the form.
:root {
--cscf-primary: #0066cc; /* Button and focus colors */
--cscf-radius: 0.75rem; /* Border radius */
--cscf-border: #d1d5db; /* Border color */
--cscf-error: #dc2626; /* Error color */
}
Full list of variables available in the cscf-modern.css file. Dark mode is automatically supported via prefers-color-scheme or by adding the .dark class to your HTML element.
Can I have multiple forms?
Currently you may only have one contact form per page. You CAN however put the contact form on more than one page using the same shortcode.
Note that making changes to the settings will affect all implementations of the plugin across your site.
Will this work with other plugins that use Google reCAPTCHA?
Yes it will. HOWEVER, you cannot have more than one reCAPTCHA on a page. This is a constraint created by Google.
So for example, if your 'Contact Me' page has comments below it,
the reCAPTCHA for the contact form will be displayed correctly but not in the comments form below.
The comments form will never validate due to no supplied reCAPTCHA code.
--cscf-primary: #0066cc; /* Button and focus colors */
--cscf-radius: 0.75rem; /* Border radius */
--cscf-border: #d1d5db; /* Border color */
--cscf-error: #dc2626; /* Error color */
}
Full list of variables available in the cscf-modern.css file. Dark mode is automatically supported via prefers-color-scheme or by adding the .dark class to your HTML element.
Can I have multiple forms?
Currently you may only have one contact form per page. You CAN however put the contact form on more than one page using the same shortcode.
Note that making changes to the settings will affect all implementations of the plugin across your site.
Will this work with other plugins that use Google reCAPTCHA?
Yes it will. HOWEVER, you cannot have more than one reCAPTCHA on a page. This is a constraint created by Google.
So for example, if your 'Contact Me' page has comments below it,
the reCAPTCHA for the contact form will be displayed correctly but not in the comments form below.
The comments form will never validate due to no supplied reCAPTCHA code.