WordPress Performance Plugin

ButtonFlow:
Sticky Mobile CTA

Boost conversions with a permanent floating CTA button on mobile. One tap to call, message, or book. Zero code required.

Get the Plugin (Free)
Mobile-First
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.

01

Aesthetic Clinics

Let clients instantly tap to book consultations on WhatsApp while browsing your treatment menus.

02

Law Firms

Offer a discreet, immediate tap-to-call button so clients in distress can reach your office directly.

03

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.

Core Modules

Flexible actions.
Zero code required.

Conversion

Multiple Actions

Support for Click-to-Call, Open URL, WhatsApp Chat (with pre-filled messages), or Smooth Scroll to an anchor link.

Design

Full Customization

Match your brand instantly. Set custom button labels, backgrounds, text colors, and icon choices without touching CSS.

Control

Page-Level Exclusions

Need to hide the button on the contact page or checkout? Simply enter the page IDs or slugs to suppress it.

Security

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

200KB+

ButtonFlow

Vanilla JS & Semantic HTML

5KB

Benchmark based on combined unminified CSS and JS footprint.

Technical FAQ

System Integrity.

Support Online

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.

Deployment Ready

Capture more mobile leads.

Stop losing mobile traffic. Add a beautiful, sticky CTA button to your site in under 60 seconds.

GPL v2+ PHP 8.0+ Tested 6.9+ 0 Bloat
Umami Image