Bitrix24 and WPForms integration
The WordPress plugin connects these systems: transfer of leads and orders, synchronization of statuses and directories. It is suitable for typical automation scenarios without modifying the core of the site.
Description
Integration of bitrix24 and wpforms
The WordPress plugin connects these systems: transfer of leads and orders, synchronization of statuses and directories. It is suitable for typical automation scenarios without modifying the core of the site.
After purchase, you will receive the installation files, instructions, and access to updates as part of the PluginHub policy.
Bitrix24 WPForms Integration
Author: Alex Osmanov
Website: https://pluginhub.pro
Telegram: https://t.me/alexosmanov_ru
Email: support@pluginhub.pro
Description
A plugin for integrating WPForms forms with Bitrix24 CRM. Allows you to automatically create leads, deals, tasks, contacts and companies in Bitrix24 when submitting forms on your WordPress site.
Opportunities
, WPForms integration - Works with any WPForms forms
Unlimited number of forms - There are no limits on the number of forms
✅ Support for all tariffs - Works with the cloud and boxed version of Bitrix24 (except the free tariff)
✅ Creation of various entities - Leads, deals, tasks, contacts, companies
Automatic linking - Create/update contacts and companies when creating deals and tasks
CRM Notifications - Notifications when creating leads, deals, and tasks
✅ Loading fields from CRM - All fields (including custom ones) are loaded from Bitrix24
, Flexible configuration - Configuration for each form separately
Referral Support - Support for multiple destinations for transactions
✅ UTM parameters - Automatic tracking of UTM parameters from URLs
✅ Tracking cookies - Support for GA Client ID, roistat_visit, _ym_uid, _fbp, _fbc
✅ Multilingual - Supports 5 languages (Russian, English, Uzbek, Kazakh, Chinese)
✅ Modern interface - A convenient admin panel for configuration
, Logging - Full logging of all operations
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- WPForms plugin (any version)
- Bitrix24 CRM (cloud or boxed version, except for the free tariff)
Installation
1. Upload the plugin to the /wp-content/plugins/bitrix24-wpforms folder/
2. Activate the plugin via the 'Plugins' menu in WordPress
3. Go to the plugin settings: Bitrix24 WPForms → Settings
4. Set up the connection to Bitrix24 (see the "Setup" section)
Customization
1. Obtaining the credentials of the Bitrix24 application
1. Log in to your Bitrix24 account
2. Go to Settings → Development → Other → Application Registration
3. Click "Add an app"
4. Fill in:
- Application name (any)
- Redirect URI: https://ваш-сайт.ru/wp-admin/admin.php?page=bitrix24-wpforms&action=oauth_callback
5. Copy the Application ID and Application Secret
2. Setting up the plugin
1. In the WordPress admin panel, go to Bitrix24 WPForms → Settings
2. Enter:
- Bitrix24 Domain - your Bitrix24 domain (for example, your-domain.bitrix24.ru )
- Application ID - The application ID from Bitrix24
- Application Secret - the secret key of the application
3. Click "Save settings"
4. Click "Log in to Bitrix24" and confirm authorization
3. Setting up forms
1. Go to Bitrix24 WPForms → Forms
2. For each form, select:
- Enable integration (toggle)
- Type of entity (Lead, Transaction, Task, Contact, Company)
- Direction of the transaction (if a transaction is selected)
- Create/update a contact
- Create/update a company
3. Click "Configure Field Mapping" to adjust the field matching.
4. Click "Save"
Using
After configuration, the plugin automatically processes the submission of all configured WPForms forms and creates the corresponding entities in Bitrix24 CRM.
Supported entity types
- Lead - Creating a lead with automatic linking of a contact and a company
- Deal - Creation of a deal with the choice of direction and the binding of a contact / company
- Task - Create a task with an indication of the responsible person
- Contact - Create or update a contact
- Company - Creation or updating of a company
UTM parameters
The plugin automatically monitors and transmits the following UTM parameters:
- utm_source
- utm_medium
- utm_campaign
- utm_term
- utm_content
Tracking cookies
The plugin automatically transmits the following data:
- GA Client ID - from cookie _ga
- Roistat Visit - from cookie roistat_visit
- Yandex UID - from cookie _ym_uid
- Facebook Pixel - from cookie _fbp
- Facebook Click ID - from cookie _fbc
Logging
All operations are logged in <strong>Bitrix24 WPForms → Logs</strong>. You can see:
- Date and time of the operation
- Form ID
- The type of the created entity
- ID of the entity in Bitrix24
- Status (success/error)
- Error message (if any)
Supported languages
- 🇷🇺 Russian (ru_RU)
- 🇬🇧 English (en_US)
- 🇺🇿 Uzbek (uz_UZ)
- 🇰🇿 Kazakh (kk_KZ)
- 🇨🇳 Chinese (zh_CN)
License
GPL v2 or later
Support
If you have any questions or concerns:
- Telegram: https://t.me/alexosmanov_ru
- Email: support@pluginhub.pro
- Website: https://pluginhub.pro
Changelog
1.0.0
is the first release
- Integration with WPForms
- Create leads, deals, tasks, contacts, companies
- Support for UTM parameters and tracking cookies
- Multilingual (5 languages)
- Modern admin panel interface
- Full logging of operations
Services for this plugin
Installation, customization and care — add to cart and check out.
Plugin installation and basic setup
$ 45.00Install the plugin on your hosting, compatibility check, initial activation.
Plugin installation and full configuration
$ 100.00Deep configuration for your scenario: fields, integrations, roles.
Integration form setup (per form)
$ 12.00Per form: CRM, email, messengers within plugin API.
Product synchronization setup
$ 80.00Link catalog to external system: schedule, fields, filters.
Custom plugin modification
$ 220.00Targeted PHP/JS changes for your workflow (agreed scope).
Website development
from $ 130.00Landing or corporate site on CMS from PluginHub ecosystem.
E‑commerce development
from $ 200.00OpenCart / WooCommerce / PrestaShop: catalog, payments, shipping.
Website improvement
from $ 70.00Layout fixes, performance, small tasks on existing site.
Custom plugin development
from $ 200.00New module for CMS API: spec, code, review, handover.