Integrates a floating contact button and opens an modal contact form.
As of April 2026, Floating Contact Button is a WordPress floating plugin with 1.0K+ active installations and a 4.6/5 rating from 8 reviews. It has been downloaded 23K+ times in total. Requires WordPress 4.8+ and PHP 7.0+. Available on WordPress.org since 2019. Downloads are up 13% this week. Top alternative: Aspexi Social Media Slider.
The „Floating Contact Button“ displayes an fixed contact button on the bottom right of the screen. It opens an modal with your favorite contact form plugin. Before you have to generate a contact form and after this copy the shortcode into the plugin settings form Floating Contact Button.
The plugin is real lightweight. The .css file is minimized to load as fast as can.
“Make it as simple as possible, but not simpler!”
Unpacked, the whole plugin weighs around 40 KB: A language file, a CSS file and a PHP file with around 150 lines — that’s it….
Installed and configured in under 5 minutes. You only need a short code of your form plugin and the code (#12345) of your theme’s main color. It is so very, very fast; if it were technically possible, the button would appear on the screen before everything else. 😉
It works perfect with “WP Forms”!
Your form looks best, especially with “Happy Forms”, when each text field is in “full width”.
I have tested it with WP 5.9.3 and WP 6.0-beta2-53262.
Thank you, Christoph
Best wishes from Vienna
Nice lightweight plugin, Great Thanks!
Love the plugin. It’s super lightweight and very easy to use!
Obviously you made this floating contact button for one of your own projects. You were nice enough to just publish it in case others needed it as-is. It’s painfully simple and easy to customize for people even vaguely familiar with web coding.
At the time of this review it doesn’t have any bells or whistles for customization, but the description says it plainly. You saved me a little bit of my own time by sharing what you made. All I adjusted for myself was my icon, position, and size. Thanks!
I used HappyForms to create a simple feedback form, with options of
very good, good, ok, poor and very poor
I also added a text field and another to add an email address. When I click on the floating contact button widget, the feedback form displays ok on a large monitor but on a laptop screen the bottom of the form is not visible and cannot easily be interacted with and it’s not possible to resize it or drag it further up so it can be visible. Shame, as this would have been perfect for my needs.
| WordPress | 4.8+ requiredTested up to 6.9.4 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.