= 1.5.11 – 2026-03-03 =
– Fixed stages display with Pipedrive v2 and various optimizations
= 1.5.1 – 2026-01-13 =
– Added synchronization preview modal to review data before starting full sync
– Improved Pipedrive fields loading performance with optimized limit handling
= 1.5.0 – 2025-12-17 =
– Switched to Pipedrive v2 API endpoints
– Added activity type filtering when activity types are disabled
– Added automatic migration of Pipedrive fields format from v1 to v2
– Improved synchronization delays for more reliable sync scheduling
= 1.4.15 – 2025-12-10 =
– Added external API endpoint /logs to retrieve error logs for support purposes (requires API key authentication)
– Added external API endpoint /send-queries to manually trigger query sending for support purposes (requires API key authentication)
= 1.4.14 – 2025-12-09 =
– Added product custom field support with line break functionality (e.g., for product descriptions)
= 1.4.13 – 2025-11-20 =
– Fixed issue where activity deal_id field contained WooCommerce order ID instead of Pipedrive deal ID
= 1.4.12 – 2025-11-14 =
– Added user role normalization (user_role, roles) for WordPress/WooCommerce users
– Added missing order fields: order_number, payment_method_title, shipping_method_title, customer_user_id, date_created
– Added product fields: stock_status, type, image data (ID/URL), gallery, variation data
– Added WooCommerce customer statistics: total spent, order count, first/last order dates
– Added WordPress user fields: display_name, user_registered, user_nicename
= 1.4.11 – 2025-10-27 =
– Guest order synchronization is now fully integrated with the full site sync feature, ensuring all customer data is captured during historical imports.
= 1.4.10 – 2025-10-24 =
– You can now enable and configure which customer fields are synchronized to Pipedrive persons and organizations for WooCommerce guest orders.
= 1.4.03 – 2025-09-10 =
– Added order-level billing and shipping variables. Guest orders are now fully supported without having to rely on the customer profile.
= 1.4.02 – 2025-09-01 =
– Optimization: Improved query creation logic to avoid generating duplicate requests when all fields were already sent in a previous query.
– Fix: Resolved an issue that could cause the synchronization status to remain stuck in “running” mode, preventing requests from being sent to Pipedrive.
= 1.4.0 – 2025-08-22 =
✨ New Features
- Activities from hooks – It is now possible to define activities that are automatically created based on the user-defined hooks. This allows you to better track and act upon events triggered in WooCommerce.
- New event: Abandoned Cart – A new event is available for sending cart data from WooCommerce to Pipedrive.
- Like other events, you can map the fields to send to Pipedrive.
- You can also choose to create an activity (for example, to notify a sales rep to follow up with the customer).
- The time threshold for considering a cart as abandoned is configurable (default: 2 hours).
🛠 Improvements
- Highlighting of enabled fields without a defined value has been improved for better visibility.
- Restoring Pipedrive settings now also removes any saved Pipedrive data from stored queries.
- Restore settings now clears all existing queries for a fresh start.
- Better highlighting of the “Load default settings” option in the UI.
- Improved compatibility with WooCommerce High-Performance Order Storage (HPOS):
- Fixed an issue where the new order event could be triggered prematurely at checkout instead of on order submission.
= 1.3.04 – 2025-06-24 =
- Fixed the Shipping method constant to correctly return the method title (e.g., “Flat rate”) instead of the raw object.
= 1.3.0 – 2025-05-29 =
- You can now resume an interrupted synchronization (e.g., due to Pipedrive API rate limits) at any time using the “Resume Sync” button, without starting over.
- Site synchronization now automatically stops if your Pipedrive API key is invalid. You can resume it once the key is updated.
- Several new fields have been added to the default settings.
- Resetting Pipedrive settings now also clears the associated Pipedrive IDs from orders and users.
- Optimized the request-sending process to the server.
= 1.2.42 – 2025-05-15 =
- Fixed an issue that could prevent a full synchronization from resuming after the Pipedrive API rate limit was exceeded.
= 1.2.4 – 2025-05-13 =
- Memory usage optimized during full site synchronization to support large WooCommerce stores.
- Fixed an issue where the synchronization progress required a page reload to update.
- Fixed a bug during default settings initialization that could assign Pipedrive custom fields to the wrong category if ID conflicts occurred.
= 1.2.2 – 2025-03-31 =
- Added handling of Pipedrive’s daily rate limit during the historical synchronization process (for more details: https://pipedrive.readme.io/docs/core-api-concepts-rate-limiting)
= 1.2.0 – 2025-03-27 =
- Added the meta keys ‘Order paid date’ and ‘Order processing date’ for orders
- Added management of the won time in the deals fields
- Added management of the won time in the default settings to ensure correct dates on Pipedrive when synchronizing orders
- Possibility to migrate settings from the previous version of the plugin for users who did not use WordPress for plugin download
= 1.1.21 – 2025-03-7 =
- The plugin can now run without WooCommerce if you only want to sync user activity
= 1.1.2 – 2025-02-25 =
- You can now check the deal title in Pipedrive to avoid duplicates if you set a custom title for an event.
= 1.1.1 – 2025-02-20 =
- You can now check the deal title in Pipedrive to avoid duplicates if you set a custom title for an event.
- Removed Pipedrive response from the query in your website database to prevent data leaks. Only the Pipedrive ID is retained.
- Fixed an error related to transients that were inadequately filtering duplicate queries, which could result in an excessive number of requests to Pipedrive.
- Fixed an issue where only one page of orders was displayed.
= 1.1.0 – 2025-02-20 =
- Manual synchronization now also triggers the synchronization of the Person and Organization in Pipedrive (via the user_updated hook), ensuring that the Deal is correctly linked to the Person.
- Requests to Pipedrive are no longer created if no changes have been detected for the WooCommerce entity since the last synchronization. This prevents unnecessary API calls and optimizes resource usage.
= 1.0.0 – 2025-01-22 =
- Initial release with order, customer, and product sync.
- Added custom field mapping functionality.
- Implemented logging and error handling.
- Tested compatibility with WooCommerce 9.6.0.