=== Innox Forms Connector for Bitrix24 ===
Contributors: innoxmedia
Tags: bitrix24, elementor, contact form 7, wpforms, woocommerce
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect Elementor, Contact Form 7, WPForms and WooCommerce to Bitrix24 CRM automatically.

== Description ==

Innox Forms Connector for Bitrix24 connects your WordPress forms and WooCommerce orders to Bitrix24 CRM automatically.

Every form submission and WooCommerce order is automatically created as a Lead or Deal in Bitrix24 — no manual work needed.

= Key Features =

Elementor Forms — Send all form fields to Bitrix24
Contact Form 7 — Full integration with all CF7 fields
WPForms — works with both the free and paid editions of WPForms
WooCommerce Orders — Send orders as Leads or Deals (included, free)
Smart Field Mapping — Map any form field to any Bitrix24 field
Auto-detect — Automatically detects installed plugins
Load Bitrix24 Fields — Fetch your real Bitrix24 fields with one click
Leads or Deals — Choose where to send data in Bitrix24
Custom Fields — Map to any standard or custom Bitrix24 field (included, free)
Russian & English — Full translation support

= Included features =

Elementor Forms integration
Contact Form 7 integration
WPForms integration
WooCommerce Orders → Bitrix24
Standard field mapping (Name, Email, Phone, Message)
Custom field mapping (unlimited fields)
Map to any Bitrix24 field including UF_CRM_* custom fields
Unlimited form submissions

= How it works =

Install and activate the plugin
Go to B24 Connector → Settings
Enter your Bitrix24 inbound webhook URL
Enable the integrations you need
Map your form fields to Bitrix24 fields
Done! Every submission goes straight to your CRM

= Getting your Bitrix24 Webhook URL =

Log in to your Bitrix24 portal
Go to Developer resources → Other → Inbound webhook
Enable CRM permissions (crm.lead.add, crm.deal.add)
Copy the webhook URL and paste it in the plugin settings

== Installation ==

Upload the plugin folder to /wp-content/plugins/
Activate the plugin through the Plugins menu in WordPress
Go to B24 Connector in the admin menu
Enter your Bitrix24 webhook URL in Settings
Start receiving leads in your Bitrix24 CRM

== Frequently Asked Questions ==

= Is this plugin free? =

Yes. All features are free, including WooCommerce order sync and advanced/custom field mapping.

= Do I need a Bitrix24 account? =

Yes. You need an active Bitrix24 account (free or paid) and an inbound webhook URL.

= Does it work with Elementor forms? =

Yes. The plugin works with Elementor's built-in form widget. (Note:
form submissions require the paid Elementor edition, since the form
widget is only available there.)

= Can I send data as Deals instead of Leads? =

Yes. In Settings, enable "Create Deals instead of Leads" and all submissions will be created as Deals in Bitrix24.

= Is my data secure? =

Yes. All data is sent directly from your WordPress site to Bitrix24 via HTTPS. We never store your form submissions.

= Which WPForms version is supported? =

Yes. The plugin works with both the free (WPForms Lite) and paid
editions of WPForms.

= Can I map custom Bitrix24 fields? =

Yes. Use the "Load Bitrix24 fields" button in Settings to automatically fetch all your Bitrix24 fields including custom UF_CRM_* fields.

== External services ==

This plugin connects to your Bitrix24 portal via an inbound webhook URL
that you provide.

= Bitrix24 =
When a form is submitted (via Elementor, Contact Form 7, or WPForms) or
a WooCommerce order is placed, this plugin sends the relevant data
directly to your Bitrix24 portal via the webhook URL you configure in
the plugin settings.

* Data sent: form field values (name, email, phone, message, and any
  mapped fields) or WooCommerce order details (products, totals,
  customer info, and any mapped fields)
* When: upon each form submission or WooCommerce order creation
* Bitrix24 Terms of Service: https://www.bitrix24.com/terms/
* Bitrix24 Privacy Policy: https://www.bitrix24.com/privacy/

No data is sent to Innox Media servers. All data goes directly from
your WordPress site to your Bitrix24 portal.

== Screenshots ==

1. Settings page — configure Bitrix24 connection, integrations and field mapping
2. Support page — diagnostics and documentation

== Changelog ==

= 1.0.0 =

Initial release
Elementor Forms integration
Contact Form 7 integration
WPForms integration
WooCommerce Orders integration
Standard and custom field mapping
Auto-detection of installed plugins
Dynamic Bitrix24 field loading
Russian and English translations

== Upgrade Notice ==

= 1.0.0 =
Initial release of Innox Forms Connector for Bitrix24.
