WooCommerce and amoCRM integration
Ready-to-use WordPress integration: stable operation, updates, and PluginHub support.
Description
Woocommerce and Amocrm 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.
After purchase, you will receive the installation files, instructions, and access to updates as part of the PluginHub policy.
Description
The plugin provides full integration between WooCommerce and amoCRM, allowing for automatic synchronization:
- WooCommerce orders with amoCRM deals
- WooCommerce customers with amoCRM contacts
- Companies from orders with amoCRM companies
- Products from orders with products in the amoCRM catalog
- Order and transaction statuses (two-way synchronization via webhooks)
- UTM parameters and tracking data
- Order notes
Main functions
Integration of orders and customers
- ✅ Automatic creation of transactions when placing an order
- ✅ Create/update contacts when placing an order
- ✅ Creation/updating of companies (if specified in the order)
- Linking the contact and the company to the transaction
Custom Fields
- ✅ Loading custom fields from amoCRM
- ✅ Flexible mapping of WooCommerce fields to amoCRM fields
- ✅ Support for contact fields, deals and companies
Products
- ✅ Sending product data in the transaction note
- ✅ Products support in amoCRM (automatic creation of products in the catalog)
- ✅ Linking products to a transaction
Statuses
- ✅ Sending order status changes to amoCRM
- ✅ Receiving status changes from amoCRM via webhooks
Flexible mapping of WooCommerce and amoCRM statuses
Tasks
- Automatic creation of transaction tasks
- ✅ Customizable task text
Sending modes
- Immediate dispatch upon registration/status change
- Delayed sending via Action Scheduler
Tracking
- ✅ Support for UTM parameters from the URL
- ✅ Support for roistat_visit cookies
- ✅ Support for GA Client ID cookies
- ✅ Support for _ym_uid cookies
- ✅ Support for _fbp cookies
- ✅ Support for _fbc cookies
Additional functions
- ✅ Support for multiple funnels
- ✅ Bulk shipping of orders
- ✅ Sending data from the "Note Order" block
- ✅ Synchronization logging
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- WooCommerce 5.0 or higher
- An amoCRM account with API access
Installation
1. Upload the plugin to the /wp-content/plugins directory/
2. Activate the plugin via the 'Plugins' menu in WordPress
3. Go to WooCommerce → amoCRM to configure
Customization
1. Connecting to amoCRM
1. Go to the amoCRM integration settings
2. Create an OAuth application
3. Specify the Client ID and Client Secret in the plugin settings
4. Click "Connect to amoCRM"
2. Setting up synchronization
- Select the sending mode (immediate or scheduled)
- Set up the default funnel
- Turn on/off the necessary functions
3. Matching fields
- Download custom fields from amoCRM
- Match WooCommerce fields with amoCRM fields
- Set up the mapping of statuses
Supported languages
- Russian (ru_RU)
- English (en_US)
- Uzbek (uz_UZ)
- Kazakh (kk_KZ)
- Chinese (zh_CN)
License
GPL v2 or later
Copyright (C) 2024 Alex Osmanov
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Support
If you have any questions or concerns:
- Website: https://pluginhub.pro
- Telegram: https://t.me/alexosmanov_ru
- Email: support@pluginhub.pro
Changelog
1.0.0
is the first release
- Full WooCommerce integration with amoCRM
- OAuth 2.0 support
- Webhooks support
- Product support
- Task support
- Support for UTM and cookies
- Mass synchronization
- Localization into 5 languages
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.