ButtonFlow:
Sticky Mobile CTA
Boost conversions with a permanent floating CTA button on mobile. One tap to call, message, or book. Zero code required.
Conversion
Weight
< 5KB
DB Queries
Zero
Support
Active
WP Version
6.9+
Targeted Use Cases
Built for Local Businesses.
Aesthetic clinics, law firms, and service businesses relying on mobile leads.
Aesthetic Clinics
Let clients instantly tap to book consultations on WhatsApp while browsing your treatment menus.
Law Firms
Offer a discreet, immediate tap-to-call button so clients in distress can reach your office directly.
Home Services
Plumbers and electricians get more quotes when the phone number follows the user as they scroll.
The Problem
Most CTAs disappear on scroll.
-
Hidden Contact Info
75% of mobile users miss your phone number hidden in a hamburger menu.
-
Friction to Convert
Users shouldn't have to hunt for a "Book Now" link after reading a service page.
-
Lost Mobile Leads
Without an immediate path to action, mobile traffic bounces without converting.
The Solution
A persistent CTA that follows the user.
-
Always Visible
The button docks securely to the bottom of the mobile viewport.
-
Instant Action
Dial a number, open WhatsApp, or navigate to booking in one tap.
-
Mobile-Optimized
Completely hidden on desktop to keep large-screen experiences clean.
Flexible actions.
Zero code required.
Multiple Actions
Support for Click-to-Call, Open URL, WhatsApp Chat (with pre-filled messages), or Smooth Scroll to an anchor link.
Full Customization
Match your brand instantly. Set custom button labels, backgrounds, text colors, and icon choices without touching CSS.
Page-Level Exclusions
Need to hide the button on the contact page or checkout? Simply enter the page IDs or slugs to suppress it.
Privacy First
No tracking scripts, no external font loading, and zero data collection. Fully GDPR compliant out of the box.
Benchmark Report
Performance Optimized.
Weighing in at under 5KB, ButtonFlow loads instantly. No jQuery. No React. Just vanilla Javascript and optimized CSS.
Dependencies
Zero
Frontend Cost
< 5KB
Other Chat Plugins
Includes heavy frameworks and analytics
ButtonFlow
Vanilla JS & Semantic HTML
Benchmark based on combined unminified CSS and JS footprint.
Technical FAQ
System Integrity.
Will this button show on desktop?
No. The button is hidden on all screens wider than 767px using both CSS media queries and JavaScript. Desktop visitors will never see it.
Does it work with Elementor, Divi, or Astra?
Yes. The plugin injects directly into the page footer and is fully theme-agnostic. It has been tested with Astra, GeneratePress, OceanWP, and Elementor-based themes.
Can I hide the button on specific pages?
Yes. In the settings page, you can enter a comma-separated list of page IDs or slugs where the button should be hidden (for example: your contact page or checkout page).
How do I set up the WhatsApp action?
Select "WhatsApp" as the action type, then enter your phone number in international format (e.g., 628123456789). You can also customize the pre-filled message text.
Capture more mobile leads.
Stop losing mobile traffic. Add a beautiful, sticky CTA button to your site in under 60 seconds.