Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.

MODULE FOR 1C-BITRIX

Kommutator.net

Floating mail form

A floating feedback button is displayed on the public pages of the site. Clicking it opens a configurable form, with submitted data sent to an email address via the standard 1C-Bitrix mail event. The module fully supports multisite architecture, providing independent fields, texts, styling, and statistics for each site.

Technical details

Published
03.09.2026
Updated
03.09.2026
Version
1.0.1
Installed
Less than 50 times
Suitable editions
«First Site», Start, Standard, Small Business, Business, Online store + CRM
Responsiveness
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
Kommutator.net

What this solution does

A floating feedback button is displayed on the public pages of the site. Clicking it opens a configurable form, with submitted data sent to an email address via the standard 1C-Bitrix mail event. The module fully supports multisite architecture, providing independent fields, texts, styling, and statistics for each site.

This solution enables rapid setup of email-based lead collection without involving a developer or installing complex CRM systems. Once installed, the widget functions immediately on public pages; the user only needs to specify the recipient address.

The form is built using a visual builder within the module settings. Nine field types are available. For each field, you can configure the label, system code, tooltip, required status, and choice options. Data submission occurs via AJAX without page reload, with validation performed on both the browser and server sides.

Emails are generated using the standard mail event, allowing the email template to be edited using Bitrix tools without modifying the module code.

Key features

Multisite support

- Fully independent settings for each site.

- Separate recipients, texts, styling, field sets, and statistics.

- Switching between sites directly on the settings page.

The Floating Mail Form module allows enabling or disabling the widget for each site individually.

Form Field Builder

Nine field types are supported: text string, e-mail, phone, number, URL, multiline text, dropdown list, checkbox, and file. Each field can be configured with a label, system code, inline hint, and required status. Dropdown lists support custom options. A configurable input mask is available for all phone fields.

Attachments

The form accepts files in JPG, PNG, WEBP, GIF, PDF, TXT, CSV, DOCX, and XLSX formats. Attached files are included in the email notification and are not stored on the server.

Styling

Users can set the primary color for the button and accent elements. Light and dark themes are supported, along with an automatic mode that follows the visitor's device settings. A background image (JPG, PNG, WEBP, GIF) can be added to the form header with visibility adjustable from 0% to 100%. The decorative element in the header can be disabled. All text elements are customizable, including the button label, form title and description, submit button text, and the success message.

Button Position

The button can be positioned on the right, center, or left. Precise horizontal and vertical margins from the screen edges can be set within a range of 0 to 400 pixels.

Floating mail form module. Allows separate configuration of position and margins for mobile screens, with an option to inherit desktop settings.

Email Notifications

Supports multiple recipient addresses separated by commas. If the recipient field is left empty, the sender address from the main module is used. Includes a ready-made HTML email template editable via standard Bitrix tools. Template macros include: #EMAIL_TO#, #FORM_DATA#, #FORM_DATA_TEXT#, #PAGE_URL#, #DATE#, #SITE_ID#. A template for a new site is automatically added upon the first send.

Statistics

Displays counters for successful sends: for today, last 7 days, last 30 days, and all time. Provides a daily graph for the last two weeks. Data is displayed for the selected site.

Yandex.Metrica

JavaScript goals are set for form opening and successful submission. Each site uses a separate counter number and distinct goal identifiers.

Spam and Invalid Data Protection

Bitrix session validation is performed with every submission. Includes a hidden honeypot field for automated bots. Submission frequency is limited to no more than one message every 15 seconds. All values undergo server-side validation independent of browser checks.

Personal Data Processing Consent

Configurable consent text displayed next to the checkbox.

The Floating Mail Form module allows configuring a link to the data processing policy page, as well as managing the requirement for consent and its default state.

Administration is simplified with a quick link to settings in the Marketing section. Each parameter displays its purpose and default value. A button is available to reset the settings of the selected site to their original values.

Settings are accessible in two sections of the admin panel: Marketing → Floating Mail Form, and Settings → Product Settings → Module Settings → Floating Mail Form.

General iT can install and configure this module and check how it works on your website.

UPDATE HISTORY

What’s new

1 releases
1.0.1 (04.09.2026)Latest update

Module performance optimization.

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 14 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 500 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot