Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

KeyCRM

No security coverage
View on drupal.org

This module synchronizes orders from your Drupal Commerce store with the KeyCRM system. It automatically sends new orders to KeyCRM and keeps order statuses updated between the two platforms, streamlining customer management for online businesses.

KeyCRM is a Drupal module that connects your Drupal Commerce store with the KeyCRM system — a modern Ukrainian CRM solution for e-commerce businesses. The module provides automatic synchronization of orders between your Drupal site and your KeyCRM workspace, ensuring smooth customer management and streamlined communication.

This module is ideal for small to medium-sized online stores that use Drupal Commerce and want to centralize their sales, communication, and order tracking in one place.

Features

Automatically sends new orders from Drupal Commerce to KeyCRM.

Keeps order statuses up-to-date between Drupal and KeyCRM.

Maps customer details (name, email, phone) into KeyCRM leads or clients.

Includes basic error logging and response handling from the KeyCRM API.

Built with extensibility in mind — easy to hook into and customize.

Use cases:

You sell physical or digital goods through a Drupal Commerce store and need an external CRM to manage orders and client communications.

You want to automate client onboarding and task generation in KeyCRM when a customer places an order on your site.

Your sales team works in KeyCRM and needs up-to-date information from your Drupal site without manual data entry.

Post-Installation

After enabling the module:

Go to /admin/config/services/keycrm to configure API credentials.

Enter your KeyCRM API token (found in your KeyCRM account).

Map order fields if necessary (future versions may offer UI for this).

Add your payment and delivery methods.

New orders will now be sent automatically to KeyCRM on checkout completion.

You may optionally extend this module with custom event subscribers or hook implementations.

Additional Requirements

Drupal Commerce

KeyCRM account

Valid API Token with permission to create leads/orders in KeyCRM

Activity

Total releases
1
First release
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Release date
1.0.0 Stable Jun 26, 2025