Bolt CTA Button – Floating Call Button for WordPress
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 Drag & drop sorting — Reorder buttons easily Mobile & Desktop toggle — Show/hide independently Scroll behavior — Always visible or hide when scrolling down Timing triggers — Show after X seconds delay and/or after scrolling X% of the page 6 bar animations — Pulse, Glow, Bounce, Shake, Slide Up, or None 4 FAB animations — Fan, Slide, Scale, Stagger FAB customization — Corner position, button size (48/56/64px), open direction (up/left/right), badge dot, tooltips Full color control — Background, text color, opacity, border radius, padding per button Margin controls — Custom margin/offset for both templates (top/right/bottom/left px) Built-in SVG icons — No external dependencies, lightweight Click analytics — Track total clicks, last 7 days, last 30 days per button with CSS bar chart Page visibility rules — All pages, only specific pages, or exclude specific pages WooCommerce support — Show different buttons on Shop, Product, Cart, and Checkout pages Live preview — Real-time iPhone 16 Pro mockup in admin panel Lightweight — Minimal CSS/JS, no jQuery on the frontend Accessible — ARIA labels, keyboard navigation, focus indicators, Escape to close FAB Safe area support — Works on notched devices (iPhone, etc.) Translation ready — Multiple languages included, admin language switcher Use Cases Restaurant: WhatsApp ordering + phone reservations 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 Install and activate the plugin Go to Settings > Bolt CTA Button Choose your template (Bar or FAB) Configure your buttons Customize design, timing, and visibility Save — done!
Top keywords
- button14×2.58%
- bar9×1.66%
- fab9×1.66%
- buttons8×1.48%
- whatsapp6×1.11%
- mobile5×0.92%
- click4×0.74%
- click-to-call4×0.74%
- contact4×0.74%
- floating4×0.74%
- lightweight4×0.74%
- pages4×0.74%
EngageDock AI – Smart Support Assistant
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 calling on mobile devices Click-to-Text – Direct SMS messaging Email – Quick email link WhatsApp – Direct WhatsApp contact action WhatsApp Pre-filled Message – Start conversations with a helpful default message WooCommerce Product Messages – Include product title, price, and URL in WhatsApp messages Product Inquiry Presets – Use ready-made WooCommerce WhatsApp messages for availability, shipping, pricing, and product choice questions Book Now – Link visitors to your scheduling or booking page Guided Setup Checklist – See what is complete and what still needs setup after install Quick-Start Templates – Setup presets for local services, clinics, consultants, ecommerce, SaaS, finance, wellness, nonprofit, and booking-focused businesses Smart Visibility Rules – Show the widget sitewide, on selected pages, home page, or WooCommerce product pages Mobile/Desktop Controls – Choose where the widget and footer contact bar appear Widget Style Presets – Minimal, modern rounded, professional, and high contrast styles Contact Layout Options – Choose grid, compact, or stacked frontend contact buttons Desktop/Mobile Live Preview – Preview common widget layouts from the settings screen Callback Request Form – Built-in form with email notifications Lead Inbox Lite – Review callback, email, appointment, and AI handoff leads in WordPress Lead Email Notifications – Send a copy of each new Lead Inbox submission to the WordPress admin email or a custom recipient Conversion Score – Check lead capture readiness across contact channels, mobile visibility, WhatsApp, and CTAs Business Hours Display – Show open/closed status in real-time Social Proof Notifications – “X people contacted us recently” style popups Save Contact (vCard) – Let visitors download your contact info Get Directions – Link to Google Maps Footer Contact Bar Builder – Configure and reorder footer actions Analytics Dashboard – Track widget interactions and engagement Fully Customizable – Colors, position, text, and more Mobile Responsive – Looks great on all devices Multisite Compatible – Perfect for managing multiple sites Why People Install EngageDock AI Launch a professional floating contact widget in minutes. Increase call and callback leads from high-intent visitors. Show real-time open/closed business hours to set clear expectations. Let mobile visitors contact you in one tap. Keep contact actions visible with a bottom contact bar. External Services This plugin can connect to external services in the following cases: QR Code API (api.qrserver.com) – Used to render QR codes for phone, text, and email actions inside the widget. Trigger: only when a visitor opens a contact card that requires a QR code. Data sent: encoded destination data for the QR code (such as a tel:, sms:, or mailto: value). Service URL: https://api.qrserver.com/v1/create-qr-code/ Provider: goQR / Foundata GmbH Terms of service: https://goqr.me/legal/tos-api.html Privacy policy: https://goqr.me/privacy-safety-security/ Google Maps – Used when a visitor clicks a directions or map action that opens Google Maps. Trigger: user click action. Data sent: the destination address text included in the opened Google Maps URL. Service URL: https://www.google.com/maps/ Provider: Google Terms of service: https://maps.google.com/help/terms_maps/ Privacy policy: https://policies.google.com/privacy Apple Maps – Used on supported devices when a visitor clicks a directions action that opens Apple Maps. Trigger: user click action. Data sent: the destination address text included in the opened Apple Maps URL. Service URL: https://maps.apple.com/ Provider: Apple Terms of service: https://www.apple.com/legal/internet-services/maps/terms-en.html Privacy policy: https://www.apple.com/privacy/ WhatsApp – Used when a visitor clicks a WhatsApp action in the widget or footer bar. Trigger: user click action. Data sent: the configured WhatsApp phone number and optional pre-filled message included in the opened WhatsApp deep link. Service URL: https://wa.me/ Provider: WhatsApp LLC Terms of service: https://www.whatsapp.com/legal/terms-of-service Privacy policy: https://www.whatsapp.com/legal/privacy-policy Configured booking link (optional) – Opens the booking service URL selected by the site owner when a visitor clicks the Book Now action. Trigger: user click action. Data sent: this plugin only opens the configured booking URL. Any additional data collection depends on the booking provider selected by the site owner. Service URL: site-owner defined. Provider terms/privacy: depend on the booking service selected by the site owner. Custom outbound webhook (optional Pro feature) – Sends lead data to the webhook endpoint configured by the site owner. Trigger: when a supported lead form submission is sent and the webhook integration is enabled. Data sent: event name, timestamp, site name, site URL, and the submitted lead payload. Service URL: site-owner defined. Provider terms/privacy: depend on the webhook service selected by the site owner. EngageDock deactivation feedback service (optional) – Collects feedback only when an authorized administrator selects a reason and clicks “Submit & Deactivate”. Choosing “Skip & Deactivate”, closing the dialog, bulk deactivation, or command-line deactivation sends nothing. Data sent: selected reason, optional message, EngageDock version, WordPress version, PHP version, locale, and a pseudonymous installation identifier. Email addresses and site URLs are not sent. Service URL: https://licenses.developerravi.com/wp-json/edai-license/v1/feedback Provider: FinderPress / Developer Ravi Purpose: aggregate deactivation reasons so the developer can prioritize fixes and requested features. Privacy policy: https://licenses.developerravi.com/privacy-policy/ Best Use Cases Local services (plumber, electrician, cleaning, repair) Clinics and healthcare practices Agencies and consultants Hotels and hospitality websites Schools and training centers WooCommerce stores that need product inquiry, WhatsApp chat, and pre-sale support Any business that needs quick website contact options