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%
OptinAble
OptinAble — The ultimate free WordPress plugin for collecting email subscribers with beautiful popups, stickybars, slide-ins, and embed forms. Easy to use, Beautiful Free Templates, Light weight & Fast OptinAble is a powerful WordPress Popup builder and Email List Building plugin that allows you to easily collect email subscribers and grow your email list. With its user-friendly interface and a wide range of built-in templates, you can create stunning Popups, Stickybars, Slide-ins, and Embed forms that effectively capture leads and increase conversions. DEMO | DOCUMENTATION Key features of OptinAble include: User-friendly interface: – OptinAble provides a simple and intuitive interface that makes it easy to create and customize your opt-in forms. Multiple opt-in types: – Choose from various opt-in types, including popups, stickybars, slide-ins, and embed forms, to suit your specific needs. 20+ Free Customisable Templates: – OptinAble comes with a collection of pre-built templates that you can customize to match your website’s design and branding. Targeted display options: – Show your opt-in forms to specific audiences based on various criteria such as page type, referral source, location, and more. Exit intent technology: – Engage visitors who are about to leave your website with exit-intent popups that capture their attention and encourage them to stay. Advanced targeting rules: – Set up advanced targeting rules to display your opt-in forms at the right time and to the right people. Analytics and reporting: – Track the performance of your opt-in forms with built-in analytics and reporting features to optimize your lead generation efforts. Mobile responsive: – OptinAble ensures that your opt-in forms are fully responsive and display correctly on all devices, providing a seamless user experience. Whether you’re running a blog, an e-commerce store, or a business website, OptinAble empowers you to capture leads and grow your email list effectively. Note: The plugin is using Google fonts which are being extracted from fonts.gstatic.com and are free to use. External Services This plugin optionally connects to the following external services. All connections are only made when the site administrator has explicitly configured and enabled the relevant integration. 1. OptinAble (newsletter opt-in) The plugin admin dashboard includes an optional form that lets the site administrator subscribe to the OptinAble newsletter. If the administrator fills in their email address and submits the form, that email address is sent to https://optinable.com/wp-json/optinable_web_api/add-email. No data is sent automatically and no visitor data is transmitted. * Terms of Service: https://optinable.com/terms-conditions/ * Privacy Policy: https://optinable.com/privacy-policy/ 2. Mailchimp When the Mailchimp integration is enabled by the site administrator, subscriber email addresses and optional tag data are sent to the Mailchimp API (https:// .api.mailchimp.com/3.0/) to add or update contacts in the configured audience list. This only occurs when a visitor submits an opt-in form on the site. * Terms of Service: https://mailchimp.com/legal/terms/ * Privacy Policy: https://www.intuit.com/privacy/statement/ 3. MailerLite When the MailerLite integration is enabled by the site administrator, subscriber email addresses are sent to the MailerLite API (https://connect.mailerlite.com/api/ or https://api.mailerlite.com/api/v2/) to add contacts to the configured group. This only occurs when a visitor submits an opt-in form on the site. * Terms of Service: https://www.mailerlite.com/legal/terms-of-service * Privacy Policy: https://www.mailerlite.com/legal/privacy-policy 4. ActiveCampaign When the ActiveCampaign integration is enabled by the site administrator, subscriber email addresses are sent to the ActiveCampaign API to add contacts to the configured list. This only occurs when a visitor submits an opt-in form on the site. * Terms of Service: https://www.activecampaign.com/legal/tos/ * Privacy Policy: https://www.activecampaign.com/legal/privacy-policy/ 5. AWeber When the AWeber integration is enabled by the site administrator, subscriber email addresses are sent to the AWeber API (https://auth.aweber.com/) to add contacts to the configured list. This only occurs when a visitor submits an opt-in form on the site. * Terms of Service: https://www.aweber.com/terms.htm * Privacy Policy: https://www.aweber.com/privacy.htm 6. Google Fonts The plugin loads font families from the Google Fonts API (https://fonts.googleapis.com/) in two cases: (1) in the admin campaign builder, to preview fonts selected by the administrator, and (2) on the frontend, to render campaign-specific fonts chosen during campaign setup. No personal visitor data is transmitted — only the font family name is sent as part of the CSS request. * Terms of Service: https://developers.google.com/terms * Privacy Policy: https://policies.google.com/privacy 7. YouTube If the site administrator adds a video block to a campaign and enters a YouTube URL, the plugin constructs an embed URL (https://www.youtube.com/embed/) to display the video inside the campaign. This only occurs when a YouTube video URL is explicitly added to a campaign by the administrator. * Terms of Service: https://www.youtube.com/t/terms * Privacy Policy: https://policies.google.com/privacy Development The minified JavaScript files included in this plugin are generated from their respective unminified source files, which are included alongside them in the plugin package. No external build repository is required — the human-readable source is available directly within the plugin: admin/js/optinable-admin.js → admin/js/optinable-admin.min.js admin/js/optinable-admin-custom.js → admin/js/optinable-admin-custom.min.js admin/js/optinable-settings-custom.js → admin/js/optinable-settings-custom.min.js public/js/optinable-public.js → public/js/optinable-public.min.js assets/js/optin-app.js → assets/js/optin-app.min.js Minification is done using UglifyJS. To regenerate the minified files, run: uglifyjs source.js -o source.min.js -c -m Third-party libraries (select2.min.js, remodal.min.js) are unmodified distributions from their respective projects and their source is available in their official repositories.