Installs: 177 627

Dependents: 2

Suggesters: 0

Security: 0

Stars: 75

Watchers: 24

Forks: 80

Open Issues: 21



Pimcore allows to manage any kind of data - unstructured, digital assets and structured content. The most obvious structured content is product data and all data that is related to products like categories, technologies, brands, etc. The built-in E-Commerce-Framework supports with building e-commerce applications and managing transactional data like orders.

The third big group of structured data besides products and transaction is customer data. The Customer Management Framework (CMF) for Pimcore adds additional functionality for customer data management, segmentation, personalization and marketing automation. So it allows aggregating customer data and user profiles, enrich data, link social profiles, build audience segments, trigger events, personalize experience, execute marketing automation and much more.

Like Pimcore itself and the E-Commerce-Framework, the CMF is also a Framework for developers to develop customer management solutions and is tightly integrated into Pimcore core functionality.

Provided Functionality in a Nutshell

  • Customer Data Management based on Pimcore data objects
  • Storage of Customer Activities from different data feeds
  • Customer Segmentation based on data, activities and other criteria
  • Duplicates detection and merging
  • Enhancement of Pimcore's on-site personalization
  • Marketing Automation with built-in rule engine and triggers
  • Default integration to external newsletter systems like MailChimp
  • Rest API for integration of external systems for data import or data export

For a first impression have a look at our Demo. For more complex solutions have a look at our case studies.

Working with Customer Management Framework

Following aspects are short cuts into the documentation for start working with the Customer Management Framework (CMF):

Contributing and Development

For details see our Contributing guide.