Floaty – Floating Chat & Contact Buttons

A free WordPress plugin for floating chat and contact buttons, display rules and business hours.

Free

Free edition.
Platform
WordPress plugin (PHP)
WordPress
5.8 or newer, as declared by the plugin
PHP
7.4 or newer, as declared by the plugin
JavaScript
Vanilla JavaScript front end
Technology
CSS

Download & setup

Floaty – Floating Chat & Contact Buttons is free.

Sign up and verify your email to download the free release. Follow the installation guide for this product’s setup steps and requirements.

Contact buttons for your WordPress site

Give visitors a floating button for the contact channels you use. Enable a channel, enter your details, choose its appearance and decide where it appears.

What Floaty does

Nine contact channels

Choose WhatsApp, phone calls, email, SMS, Messenger, Telegram, Viber, Instagram or a custom link. Set labels and supported pre-filled messages.

Appearance and layout

Use a toggle button or an expanded list. Reorder channels and set colours, position, offsets, size, shape and animation.

Display rules

Choose desktop or mobile visibility, include or exclude pages, or show the widget only to signed-in WordPress users.

Business hours

Set the days and hours when the widget appears using your WordPress site timezone. Page caching can affect when a schedule change becomes visible.

Greeting bubble

Add a greeting with a delay and optional automatic opening of the channel list. You can also open the widget from a button using the floaty-open CSS class.

Local click counts

Choose whether to record aggregate channel totals and daily counts in your WordPress database. Review the analytics setting and your privacy information before use.

Install and configure Floaty

Follow the installation and channel setup guides for the supplied plugin.

Read Floaty guides

Guides & help

Questions about Floaty

Is Floaty free?

Yes. Version 1.0.0 is supplied under GPL v2 or later. Create an Orbit account and verify your email to download it. The plugin does not need a paid licence, activation key or ionCube.

What do I need to install it?

The supplied plugin declares WordPress 5.8 or newer and PHP 7.4 or newer. Use the provided ZIP through Plugins → Add New → Upload Plugin, then activate Floaty. Check compatibility with your own theme and plugins on staging.

Why are the buttons missing?

A channel must be enabled and have a contact detail. Check device visibility, page rules, login requirements and business hours, then clear any page cache.

How do click counts work?

Click counting is enabled by default in version 1.0.0 and can be turned off on the Analytics tab. It stores aggregate channel and daily totals locally and uses a short-lived IP-derived hash for rate limiting. The contact service opened by a button has its own privacy policy.

Do I need to connect another Emaila product?

No. Floaty runs in your WordPress installation. Your Orbit account is used to download the package, without providing access to your WordPress administration.

Installation requirementsHosting and software requirements

Check these requirements before installation.

WordPress
An existing WordPress installation, version 5.8 or newer, with permission to upload and activate plugins.
PHP
PHP 7.4 or newer. Test with the WordPress version, theme and plugins used on your site.
Download access
An Orbit account with a verified email address. No commercial activation licence or ionCube is required.
Configuration
Your own contact details and any relevant third-party service accounts. Business hours use the WordPress site timezone.
WordPress · 5.8 or newer, as declared by the pluginPHP · 7.4 or newer, as declared by the pluginJavaScript · Vanilla JavaScript front endCSS
Installation guides →