Description
SonaliSavran Floating Chat Button adds a responsive floating chat button to your website so visitors can reach you in one click. Configure everything from the WordPress admin: colors, position, spacing, size, animations, and device visibility — no theme edits or custom code needed.
The plugin works with popular mobile messaging click-to-chat links, making it easy for visitors on desktop, tablet, or mobile to start a conversation.
Key Features
- Floating chat button — always visible, stays out of the way of your content
- Easy setup — enable the button, enter your number, and save
- Custom colors — background, text, and hover colors
- Position controls — left or right side with adjustable spacing
- Button sizes — small, medium, or large
- Custom button text and tooltip
- Mobile and desktop visibility — show on desktop, tablet, mobile, or any combination
- Open in a new tab option
- Animations — pulse, bounce, or none
- Lightweight frontend — vanilla JavaScript, no jQuery dependency
- Pre-filled default message for faster conversations
Smart Lead Capture
Collect visitor details before opening the chat link:
- Professional popup form (name, phone, email, message)
- Leads saved inside WordPress
- Admin leads table with search and pagination
- Mark leads as New or Contacted
- Bulk delete and CSV export
- Optional email notification to the site admin
- Privacy policy checkbox support
Why SonaliSavran Floating Chat Button?
- Built with the WordPress Settings API
- Sanitized inputs and escaped outputs
- Translation ready
- Clean, object-oriented architecture
- Optimized for performance
Installation
- Upload the
sonalisavran-floating-chat-buttonfolder to/wp-content/plugins/or install via the WordPress plugins screen. - Activate the plugin through the Plugins menu in WordPress.
- Go to Settings Floating Chat Button to configure your button.
- Enter your phone number with country code and save settings.
- Visit your website to see the floating chat button.
FAQ
-
Where do I configure the plugin?
-
Go to Settings Floating Chat Button in your WordPress dashboard.
-
Where can I view captured leads?
-
Go to Chat Leads in the WordPress admin menu.
-
Do I need a business account?
-
No. Any valid mobile number works with click-to-chat links.
-
Does this plugin use jQuery?
-
No. The frontend uses modern vanilla JavaScript.
-
Yes. Use the responsive visibility options to control desktop, tablet, and mobile display independently.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“SonaliSavran Floating Chat Button” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SonaliSavran Floating Chat Button” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Added Smart Lead Capture with popup form
- Added Chat Leads admin panel
- Added CSV export for leads
- Added optional email notifications
- Improved AJAX security and error handling
1.0.0
- Initial release with floating chat button
- Customizable appearance and positioning
- Responsive display options