Title: Alldar Lead Sync for Bitrix24 and AmoCRM
Author: Alldar
Published: <strong>23 jūlijs, 2026</strong>
Last modified: 23 jūlijs, 2026

---

Meklēt spraudņus

![](https://ps.w.org/alldar-lead-sync/assets/banner-772x250.png?rev=3620266)

![](https://ps.w.org/alldar-lead-sync/assets/icon-256x256.png?rev=3620266)

# Alldar Lead Sync for Bitrix24 and AmoCRM

 Autors [Alldar](https://profiles.wordpress.org/alldar/)

[Lejupielādēt](https://downloads.wordpress.org/plugin/alldar-lead-sync.1.0.0.zip)

 * [Sīkāka informācija](https://lv.wordpress.org/plugins/alldar-lead-sync/#description)
 * [Atsauksmes](https://lv.wordpress.org/plugins/alldar-lead-sync/#reviews)
 *  [Uzstādīšana](https://lv.wordpress.org/plugins/alldar-lead-sync/#installation)
 * [Attīstība](https://lv.wordpress.org/plugins/alldar-lead-sync/#developers)

 [Atbalsts](https://wordpress.org/support/plugin/alldar-lead-sync/)

## Apraksts

Alldar Lead Sync sends form submissions from your WordPress site directly to CRM
systems. When a user fills out a Contact Form 7 form, the plugin automatically creates
a lead in Bitrix24 or AmoCRM with all mapped fields, UTM parameters, and metadata.

It currently supports Contact Form 7 as a form source and Bitrix24 + AmoCRM as CRM
targets, with an extensible architecture for adding more form plugins and CRM systems.

#### Features

 * **Contact Form 7 integration** — automatically captures form submissions
 * **Bitrix24 CRM** — creates leads with contacts, source/responsible user settings
 * **AmoCRM** — creates leads with contacts, tags, responsible user settings
 * **Field mapping** — map form fields to CRM fields via admin UI
 * **UTM tracking** — captures UTM parameters from URL and sends to CRM
 * **Queue with retry** — async processing via WP cron with exponential backoff
 * **Logging** — database logs with admin viewer, filters, and CSV export
 * **Extensible** — add new form sources or CRM adapters via interfaces

#### Architecture

Alldar Lead Sync uses a clean, extensible architecture:

 * `SourceInterface` — add new form plugins (extensible architecture)
 * `CrmInterface` — add new CRM systems (Bitrix24, AmoCRM)
 * `TransportInterface` — synchronous HTTP delivery
 * `LoggerInterface` — PSR-3 subset logging
 * `MapperInterface` — pluggable field mapping

No external dependencies. No Composer required. PSR-4 autoloading built-in.

#### Third-party assets

 * [SlimSelect](https://slimselectjs.com/) v4.0.4 (MIT) — bundled in `assets/`, 
   used for multi-select field mapping UI. See `assets/SLIMSELECT-LICENSE.txt` for
   license details.

### External Services

This plugin connects to external CRM services via their APIs to create leads and
contacts from form submissions. You must have your own account with one of these
services.

#### Bitrix24

 * **What:** Bitrix24 CRM REST API (inbound webhook)
 * **Used for:** Creating leads, contacts, and deals in Bitrix24 when a form is 
   submitted
 * **Data sent:** Form field values (as mapped in Field Mapping settings), UTM parameters(
   if UTM Tracking enabled), visitor IP address (configurable), referrer URL, page
   URL, browser metadata (Yandex Metrika / Google Analytics client IDs if UTM Tracking
   enabled)
 * **When:** On form submission (synchronously or via queue)
 * **Terms of Service:** https://www.bitrix24.com/terms/
 * **Privacy Policy:** https://www.bitrix24.com/privacy/

#### AmoCRM

 * **What:** AmoCRM REST API
 * **Used for:** Creating leads, contacts, and tags in AmoCRM when a form is submitted
 * **Data sent:** Form field values (as mapped in Field Mapping settings), UTM parameters(
   if UTM Tracking enabled), visitor IP address (configurable), referrer URL, page
   URL, browser metadata (Yandex Metrika / Google Analytics client IDs if UTM Tracking
   enabled)
 * **When:** On form submission (synchronously or via queue)
 * **Terms of Service:** https://www.amocrm.ru/agreement
 * **Privacy Policy:** https://www.amocrm.ru/confidence/

## Ekrānuzņēmumi

[⌊Settings page — CRM connection, entity type, IP handling, UTM tracking opt-in⌉⌊
Settings page — CRM connection, entity type, IP handling, UTM tracking opt-in⌉[

Settings page — CRM connection, entity type, IP handling, UTM tracking opt-in

[⌊Field Mapping page — map Contact Form 7 fields to CRM lead fields⌉⌊Field Mapping
page — map Contact Form 7 fields to CRM lead fields⌉[

Field Mapping page — map Contact Form 7 fields to CRM lead fields

[⌊Logs page — database logs with filters and CSV export⌉⌊Logs page — database logs
with filters and CSV export⌉[

Logs page — database logs with filters and CSV export

## Uzstādīšana

 1. Upload `alldar-lead-sync` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to **Alldar Lead Sync** in the admin menu
 4. Select your CRM (Bitrix24 or AmoCRM) and enter connection details
 5. Go to **Field Mapping** and map your form fields to CRM fields
 6. Test by submitting a form

## BUJ

### How do I get a Bitrix24 webhook URL?

In Bitrix24, go to Settings  Webhooks  Add inbound webhook. Grant permissions for
CRM (leads, contacts, deals). Copy the webhook URL and paste it in Alldar Lead Sync
settings.

### How do I connect AmoCRM?

Enter your AmoCRM subdomain (e.g. `mycompany` for `mycompany.amocrm.ru`) and a long-
lived access token. You can generate a token in AmoCRM under Settings  API.

### Does the plugin work without Contact Form 7?

The plugin requires at least one form source plugin. Contact Form 7 is supported
out of the box. Other sources can be added via the `alldar-lead-sync_sources` filter.

### Is there a delay before data appears in CRM?

If queue processing is enabled (recommended), form submissions are queued and sent
via WP cron (every minute). If disabled, data is sent synchronously during form 
submission.

### Privacy

This plugin sends form submission data to external CRM systems (Bitrix24 or AmoCRM).
When a user submits a form, the following data may be transmitted:

 * Form field values (as configured in field mapping)
 * UTM parameters (if UTM Tracking is enabled in settings — disabled by default)
 * Visitor IP address (configurable: full, masked, or hidden)
 * Referrer URL and visited pages (if UTM Tracking is enabled)
 * Yandex Metrika client ID (`_ym_uid`, `_ym_counter`) and Google Analytics client
   ID (`_ga`) — only if UTM Tracking is enabled

**UTM Tracking** is opt-in and disabled by default. When enabled, the plugin sets
first-party cookies (`alldar-lead-sync_utm_*`) to store marketing parameters from
the URL, and reads existing Yandex Metrika and Google Analytics cookies to include
client identifiers in CRM lead data. These cookies are used only to pass marketing
data to the CRM on form submission.

You should inform your users about data collection in your site’s privacy policy.
Recommended text:

> This site uses Alldar Lead Sync plugin to send form submissions to our CRM system.
> When UTM Tracking is enabled, marketing parameters from the URL are stored in 
> cookies and sent with your form submission. Yandex Metrika and Google Analytics
> client identifiers may also be included.

## Atsauksmes

Par šo spraudni nav atsauksmju.

## Autori un izstrādātāji

“Alldar Lead Sync for Bitrix24 and AmoCRM” ir atvērtā pirmkoda programmatūra. Šo
spraudni ir veidojuši šādi cilvēki.

Līdzdalībnieki

 *   [ Alldar ](https://profiles.wordpress.org/alldar/)

“Alldar Lead Sync for Bitrix24 and AmoCRM” ir tulkots lokalizācijā 1. Paldies [tulkotājiem](https://translate.wordpress.org/projects/wp-plugins/alldar-lead-sync/contributors)
par ieguldījumu.

[Tulkot “Alldar Lead Sync for Bitrix24 and AmoCRM&#8221 savā valodā.](https://translate.wordpress.org/projects/wp-plugins/alldar-lead-sync)

### Vai jūs interesē attīstība?

[Pārlūkojiet kodu](https://plugins.trac.wordpress.org/browser/alldar-lead-sync/),
apmeklējiet[ SVN krātuvi ](https://plugins.svn.wordpress.org/alldar-lead-sync/)vai
abonējiet[ attīstības žurnālu](https://plugins.trac.wordpress.org/log/alldar-lead-sync/),
ko izveidojis [RSS](https://plugins.trac.wordpress.org/log/alldar-lead-sync/?limit=100&mode=stop_on_copy&format=rss).

## Izmaiņu žurnāls

#### 1.0.0

 * Initial release
 * Contact Form 7 integration
 * Bitrix24 CRM integration (lead, contact, deal)
 * AmoCRM integration (lead, contact, tags)
 * Field mapping UI
 * UTM tracking
 * Queue with retry and exponential backoff
 * Database logging with admin viewer
 * CSV export for logs

## Meta

 *  Versija **1.0.0**
 *  Pēdējo reizi atjaunots: **pirms 3 nedēļas**
 *  Aktīvās instalācijas: **Mazāk par 10**
 *  WordPress versija ** 6.7 vai jaunāka **
 *  Pārbaudīts līdz: **7.0.4**
 *  PHP versija ** 8.2 vai jaunāka **
 *  Valodas
 * [English (US)](https://wordpress.org/plugins/alldar-lead-sync/) un [Russian](https://ru.wordpress.org/plugins/alldar-lead-sync/).
 *  [Tulkojiet savā valodā](https://translate.wordpress.org/projects/wp-plugins/alldar-lead-sync)
 * Birkas:
 * [amocrm](https://lv.wordpress.org/plugins/tags/amocrm/)[bitrix](https://lv.wordpress.org/plugins/tags/bitrix/)
   [bitrix24](https://lv.wordpress.org/plugins/tags/bitrix24/)[contact form 7](https://lv.wordpress.org/plugins/tags/contact-form-7/)
   [lead](https://lv.wordpress.org/plugins/tags/lead/)
 *  [Papildu skats](https://lv.wordpress.org/plugins/alldar-lead-sync/advanced/)

## Vērtējumi

Vēl nav iesniegta neviena atsauksme.

[Your review](https://wordpress.org/support/plugin/alldar-lead-sync/reviews/#new-post)

[Skatīt visasatsauksmes](https://wordpress.org/support/plugin/alldar-lead-sync/reviews/)

## Līdzdalībnieki

 *   [ Alldar ](https://profiles.wordpress.org/alldar/)

## Atbalsts

Jums ir kaut kas ko teikt? Vajadzīga palīdzība?

 [Skatīt atbalsta forumu](https://wordpress.org/support/plugin/alldar-lead-sync/)