Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

MODULE FOR 1C-BITRIX

Abricos

Smart Popup: Exit-Intent, time, scroll, views, inactivity. Offer for each rule.

Smart Popup is a tool for creating pop-up windows with flexible display conditions. The window triggers when a user attempts to leave the site, after a set time on the page, upon reaching a specific scroll depth, after viewing a defined number of pages, or during visitor inactivity. Separate scenarios, text, and design can be configured for each site section.

Technical details

Published
07.09.2026
Version
1.0.0
Installed
Less than 50 times
Suitable editions
'First Site', 'Start', 'Standard', 'Small Business', 'Business'
Responsiveness
No
Composite support
No
Compatible with Sites24
No
Developer
Abricos

What this solution does

Smart Popup is a tool for creating pop-up windows with flexible display conditions. The window triggers when a user attempts to leave the site, after a set time on the page, upon reaching a specific scroll depth, after viewing a defined number of pages, or during visitor inactivity. Separate scenarios, text, and design can be configured for each site section. This allows showing relevant offers based on user behavior, such as presenting a suggestion to a blog reader who has scrolled halfway through an article or to a visitor who has spent a significant amount of time on a pricing page.

Installing third-party widgets carries risks: external scripts can slow down the site or conflict with already installed solutions. Moreover, such services typically require a monthly subscription that continues to be charged regardless of actual usage.

The 'Smart Popup' module by Abrikos eliminates these issues by operating locally without connecting to external services and without subscription fees. One solution combines five display scenarios for each rule:

Exit-Intent — triggers when a user attempts to leave the browser window.

By time — the popup appears after a specified number of seconds following page load.

By scroll — activates when a visitor scrolls to a specific percentage of the page (effective for long articles and landing pages).

By page views — the offer is shown only to users who have viewed multiple pages in a single visit, filtering out random single-page sessions.

By inactivity — the popup appears if the user does not interact with the page for a set duration.

On mobile devices where cursor movement cannot be tracked, each rule has a dedicated fallback trigger: timer, scroll, back button click, or inactivity. Display on desktop and mobile devices can be enabled or disabled independently.

Triggers can be combined with additional conditions: the popup will not appear until the visitor has opened N pages during a session and spent N seconds on the site. This filters out accidental or unengaged visits.

Each site section can have its own offer. Rules such as "catalog → first-order discount," "cart → abandoned items reminder," or "blog → newsletter subscription" are set up in a few clicks. There is no limit on the number of rules. Page targeting supports exact paths, section prefixes (e.g., /catalog/*), or regular expressions for complex scenarios.

Design is configured individually for each rule. Instead of a single template for the entire site, specific settings apply to each offer: theme, screen position (center, top, bottom, corner), entrance animation, window width, corner radius, and colors for background, text, button, and overlay. Custom CSS can be added if needed. Content can be formatted as plain text or as an HTML block with an image.

Email collection with consent for personal data processing

The popup includes a subscription form with an email field, a customizable button label, and a checkbox for consent to personal data processing. The requirement to check the box is configurable. After submission, a thank-you screen appears with custom text or redirects to a specified page.

Collected addresses are stored in the site database, accessible via a dedicated admin section, and can be exported to a CSV file with a single click. A designated staff member can receive email notifications for each new subscription.

Displayed exactly as needed

By default, the popup appears no more than once per visit. For each rule, the maximum number of displays per visit and the period "do not show again for N days" are configurable. You can inherit the module's general setting or define a specific value for a particular rule. This ensures conversion optimization without annoying returning visitors.

Why it is beneficial

The module recovers part of the traffic you have already paid for. Instead of losing a departing or "warm" visitor, you get a chance to capture their contact information.

A single tool replaces multiple separate widgets: exit-intent popups, scroll-triggered popups, landing page forms, and other scenarios are all managed from one admin panel. Each rule supports a unique offer, allowing specific configuration of logic, text, and design, which typically yields higher engagement than a universal popup for the entire site.

The module is purchased once with no monthly subscription fee, unlike most SaaS services. The popup script runs locally on your server without loading external resources, eliminating dependency on third-party uptime and avoiding extra network requests during page load.

Leads remain in your possession: all email addresses are stored in your site's database with explicit user consent for processing, ensuring compliance with 152-FZ. The script has no external dependencies, does not conflict with existing site libraries, and will not break the site if the demo period ends or the module is disabled.

Smart Popup is a module for 1C-Bitrix that creates pop-ups based on triggers: exit intent, time on page, scroll depth, view count, or inactivity. Each rule can have a unique offer.

The tool is suitable for online stores to recover visitors with abandoned carts and build an email database. Service providers and B2B companies can offer a softer alternative (guide, consultation, presentation) to users who spend time on pricing pages but do not submit a request. Blogs and media outlets with high traffic can convert article readers into subscribers. Agencies and web studios can quickly deploy a conversion optimization tool on client sites without integrating third-party SaaS services or explaining monthly fees for additional software.

Technical implementation: the module integrates into the 1C-Bitrix system event and does not require installing components in templates. It works on any platform running 1C-Bitrix: Site Management without modifying source code. Management of display scenarios, text, design, trigger rules, and collected email addresses is performed via the standard administration panel.

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

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

How do I purchase a solution?
Submit a request on the solution page. A manager will check your selection, confirm the terms and arrange the purchase. We can also help with installation and setup.
Is a 1C-Bitrix licence included?
The default price covers the solution itself. If the developer offers a bundle with a 1C-Bitrix licence, you can select it separately on the solution page.
Can I try a solution first?
Available online demos and trial periods are shown on the solution page. The trial length depends on the solution.
How much does renewal cost?
Renewal is calculated as 50% of the full solution price before discounts. A manager will confirm the renewal terms and period before you order.
Can you help implement the solution?
Yes. We can build a website or store based on a template, or install, configure and check a module for compatibility. The scope and cost of the work are agreed separately.

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