Bolt CTA Button is a lightweight WordPress plugin for adding WhatsApp click-to-chat, click-to-call, and floating contact buttons to your site in seconds. Boost conversions with a sticky bar on mobile and a floating action button (FAB) on desktop — or pick either layout for both. Built-in click analy
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.4 and PHP 7.4.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
Bolt CTA Button is a lightweight WordPress plugin for adding WhatsApp click-to-chat, click-to-call, and floating contact buttons to your site in seconds. Boost conversions with a sticky bar on mobile and a floating action button (FAB) on desktop — or pick either layout for both. Built-in click analytics let you see which contact channel actually drives leads.
Perfect for restaurants, service businesses, e-commerce stores, and anyone who wants to make it effortless for visitors to reach out by WhatsApp , phone , Telegram , Messenger , email , or any custom link.
Why Bolt CTA Button?
Two layouts in one plugin — Sticky call now bar + Floating Action Button (FAB). No need to choose; use both, one per device.
Mobile-first conversion — Always-visible call button on mobile dramatically improves call/chat conversion rates.
WhatsApp + Click-to-Call built in — Pre-configured WhatsApp chat button and tel: click-to-call link, no setup needed.
Click analytics included — Track which contact button gets clicked, daily and over time. No third-party plugin required.
Lightweight & fast — Vanilla JS frontend (no jQuery), conditionally loaded assets, no impact on Core Web Vitals.
Works with any theme — Defensive CSS isolation keeps the button consistent across Astra, OceanWP, Divi, GeneratePress, Hello Elementor, Twenty Twenty-Four, and more.
No premium upsell wall — Every feature is free. Forever.
Two Templates
Sticky Bar — Full-width bar at the top or bottom of the screen. 1-2 buttons: icon + text side by side. 3-5 buttons: icon on top, text below.
Floating Action Button (FAB) — Round button at any corner of the screen. Click to reveal stacked sub-buttons with smooth animations.
Key Features
Up to 5 buttons — WhatsApp, Phone, Telegram, Instagram, Email, Messenger, SMS, Location, Viber, or any custom link
Template selector — Bar or FAB, with live preview in an iPhone mockup
Device-specific templates — Use Bar on mobile and FAB on desktop, or vice versa
Service business: Click-to-call + Google Maps directions
E-commerce: Customer support + WooCommerce-specific buttons
Any business wanting easy mobile contact options
How It Works
01Install and activate the plugin
02Go to Settings > Bolt CTA Button
03Choose your template (Bar or FAB)
04Configure your buttons
05Customize design, timing, and visibility
06Save — done!
See it in action
Screenshots & previews.
General & Buttons tab — enable/disable, mobile/desktop toggle, drag-and-drop button ordering with live iPhone previewTemplate & Design tab — choose between Sticky Bar and Floating Action Button (FAB) with real-time previewDisplay Rules tab — page visibility and timing triggers (delay, scroll percentage)Analytics tab — per-button click statistics with 7-day and 30-day breakdowns
02 / Source details
Getting started.
01Upload the bolt-cta-button folder to /wp-content/plugins/
02Activate via Plugins menu
03Navigate to Settings > Bolt CTA Button
03 / Source details
Frequently asked questions.
What is the difference between Bar and FAB templates?
The Bar is a full-width strip at the top or bottom of the screen with buttons laid out horizontally. The FAB is a single round button at a screen corner that expands into stacked sub-buttons when clicked.
Can I use different templates on mobile and desktop?
Yes! In the Template & Design tab, you can set independent templates for mobile and desktop devices.
Does it work with WooCommerce?
Yes. You can enable WooCommerce rules to show specific buttons only on Shop, Product, Cart, or Checkout pages.
How does click tracking work?
The plugin tracks clicks per button using lightweight AJAX calls with navigator.sendBeacon . Data is stored in WordPress options (no custom tables). View statistics in the Analytics tab.
Will it slow down my site?
No. Frontend JS is vanilla (no jQuery), CSS is minimal, and assets are conditionally loaded (FAB CSS/JS only loads when FAB is active).
Does the FAB support keyboard navigation?
Yes. The FAB main button is a proper <button> element with aria-expanded . Pressing Escape closes the FAB. Sub-buttons have role="menuitem" .
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati