What this solution does
SenDev: Banner and Promo Block Management is a module for creating, rotating, and analyzing the effectiveness of advertising materials on sites running 1C-Bitrix. The solution combines the functionality of a classic banner rotator and a promo block builder based on information blocks.
All banners, sliders, and promo campaigns are managed from a single section of the administrative panel. Information block elements serve as the content source for banners. Texts, images, and links are edited via the standard interface, while layout flexibility is maintained through properties such as colors, positioning, and element visibility.
The system supports advanced targeting: ad display is configured based on the page URL, user device type (Desktop, Mobile, Tablet), site language, UTM tags, referrer, and GeoIP data. A/B testing functionality is also implemented to compare the effectiveness of different creatives by distributing traffic between variants and tracking statistics for each option separately.
SenDev: Banner and Promo Block Management
Detailed Analytics: Collects statistics on impressions and clicks with filtering by banners, placement zones, entry pages, geography, devices, and languages. Reports can be exported to CSV.
Security: Validates external links, includes bot protection, and uses signed URLs for accurate tracking of clicks and impressions.
Compatibility: Works with MySQL and PostgreSQL databases. Includes ready-to-use adaptive output templates (Slider, Grid, Default).
Target Audience: E-commerce owners, marketers, and developers needing a flexible tool to manage promotional offers without constant code modifications to templates.
Frequently Asked Questions
Does the module require template modifications?
No. Banners are displayed using the standard Bitrix component sendev:banners.show. You only need to place the component call in the desired location within a template or on a page, specifying the placement code.
The module maintains backward compatibility with banners created in previous versions; the database structure expands automatically upon update. To utilize new features of infoblock-based promo blocks, it is recommended to create new banners of the 'Infoblock Element' type.
The banner card allows setting limits for the number of impressions and clicks. Once the specified threshold is reached, the banner is automatically hidden.
Video banners are supported. When creating them, select the 'Video' type and provide a link to the video file or an embed code.
To exclude internal statistics, specify user group IDs in the module settings ('Settings' -> 'Ignored User Groups') whose actions should not be counted in reports (for example, the 'Administrators' group).
General iT can install “SenDev: Banner and Promotional Block Management”, configure its settings and verify its operation in the existing project.