Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

keycrm

No security coverage
View on drupal.org

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
9 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.0 Stable Jun 26, 2025