PHPackages                             pimcore/personalization-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pimcore/personalization-bundle

AbandonedArchivedPimcore-bundle[Utility &amp; Helpers](/categories/utility)

pimcore/personalization-bundle
==============================

Pimcore Personalization Bundle

v1.1.1(1y ago)3370.8k↓51.2%122GPL-3.0+PHPPHP ~8.1.0 || ~8.2.0 || ~8.3.0CI passing

Since Apr 13Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/pimcore/personalization-bundle)[ Packagist](https://packagist.org/packages/pimcore/personalization-bundle)[ RSS](/packages/pimcore-personalization-bundle/feed)WikiDiscussions 1.1 Synced 1w ago

READMEChangelog (9)Dependencies (17)Versions (20)Used By (2)

Behavioral Targeting and Personalization
========================================

[](#behavioral-targeting-and-personalization)

Important

This Repository Has Been Archived
---------------------------------

[](#this-repository-has-been-archived)

This bundle has moved to the Pimcore Enterprise Edition. The GPL version is **EOL** and will no longer receive updates.

- **Enterprise repository:** The updated and supported version is available at [ee-personalization-bundle](https://github.com/pimcore/ee-personalization-bundle) (access is granted by your Pimcore contact person when you have a valid enterprise subscription).
- **LTS support:** For long-term support, please use our support portal at [get.support.pimcore.com](https://get.support.pimcore.com/) (access is granted by your Pimcore contact person when you have a valid enterprise subscription).
- **Community support:** For community help and general questions, head over to [Pimcore Discussions](https://github.com/orgs/pimcore/discussions).

Pimcore provides a very powerful integrated behavioral targeting and personalization engine. With this toolkit, it is possible to profile visitors based on their behavior, assign target groups to them and provide personalized content to these target groups. This makes it possible to show your customers contextual, relevant, and personalized content.

Before starting with Personalization you should know about the following Pimcore concepts:

- [Target Group](./doc/01_Usage/01_Concepts.md#target-group)
- [Global Targeting Rule](./doc/01_Usage/01_Concepts.md#global-targeting-rule)
- [Personalized Document Content](./doc/01_Usage/01_Concepts.md#personalized-document-content)

After reading everything about the base concepts, you are [ready to get started with personalizing content](./doc/01_Usage/03_How_to_Personalize_Content/README.md).

> For details on how to extend Pimcore's targeting engine and use targeting information in custom modules see our [Dev Docs](./doc/02_Development_Documentation/README.md)

Features in a Nutshell
----------------------

[](#features-in-a-nutshell)

- Add behavioral targeting and personalization to Pimcore.
- Allow defining target groups.
- Set up visitor profiling with rules based on their behavior.
- Allow creating personalized versions of documents for defined target groups.
- Deliver personalized content to target groups.

Documentation Overview
----------------------

[](#documentation-overview)

#### Usage Documentation

[](#usage-documentation)

- [Pimcore Concepts for Personalization](./doc/01_Usage/01_Concepts.md)
- [How to Personalize Content](./doc/01_Usage/03_How_to_Personalize_Content/README.md)
    - [Define Target Groups](./doc/01_Usage/03_How_to_Personalize_Content/01_Define_Target_Groups.md)
    - [Setup Visitor Profiling](./doc/01_Usage/03_How_to_Personalize_Content/03_Visitor_Profiling.md)
    - [Create Personalized Content](./doc/01_Usage/03_How_to_Personalize_Content/05_Create_Personalized_Content.md)
    - [Deliver Personalized Content](./doc/01_Usage/03_How_to_Personalize_Content/07_Deliver_Personalized_Content_and_Debug.md)
- [Examples for Personalization and Targeting](./doc/01_Usage/05_Examples/README.md)

#### Development Documentation

[](#development-documentation)

- [Installation](./doc/Installation.md)
- [Setup and Basic Concepts](./doc/02_Development_Documentation/README.md)
- [Visitor Info](./doc/02_Development_Documentation/01_Visitor_Info.md)
- [Conditions](./doc/02_Development_Documentation/03_Conditions.md)
- [Data Providers](./doc/02_Development_Documentation/05_Data_Providers.md)
- [Action Handler](./doc/02_Development_Documentation/07_Action_Handlers.md)
- [Targeting Storage](./doc/02_Development_Documentation/09_Targeting_Storage.md)
- [Frontend JavaScript](./doc/02_Development_Documentation/11_Frontend_Javascript.md)

###  Health Score

56

—

FairBetter than 97% of packages

Maintenance71

Regular maintenance activity

Popularity42

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~110 days

Recently: every ~225 days

Total

11

Last Release

50d ago

PHP version history (2 changes)v1.0.0-RC1PHP ~8.1.0 || ~8.2.0

v1.1.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/142037?v=4)[Bernhard Rusch](/maintainers/brusch)[@brusch](https://github.com/brusch)

---

Top Contributors

[![brusch](https://avatars.githubusercontent.com/u/142037?v=4)](https://github.com/brusch "brusch (76 commits)")[![dvesh3](https://avatars.githubusercontent.com/u/5137917?v=4)](https://github.com/dvesh3 "dvesh3 (40 commits)")[![blankse](https://avatars.githubusercontent.com/u/998558?v=4)](https://github.com/blankse "blankse (34 commits)")[![aryaantony92](https://avatars.githubusercontent.com/u/97134765?v=4)](https://github.com/aryaantony92 "aryaantony92 (30 commits)")[![fashxp](https://avatars.githubusercontent.com/u/8792145?v=4)](https://github.com/fashxp "fashxp (18 commits)")[![kingjia90](https://avatars.githubusercontent.com/u/6014195?v=4)](https://github.com/kingjia90 "kingjia90 (17 commits)")[![maff](https://avatars.githubusercontent.com/u/27403?v=4)](https://github.com/maff "maff (11 commits)")[![berfinyuksel](https://avatars.githubusercontent.com/u/99557970?v=4)](https://github.com/berfinyuksel "berfinyuksel (7 commits)")[![Corepex](https://avatars.githubusercontent.com/u/16717695?v=4)](https://github.com/Corepex "Corepex (6 commits)")[![weisswurstkanone](https://avatars.githubusercontent.com/u/6142086?v=4)](https://github.com/weisswurstkanone "weisswurstkanone (5 commits)")[![dpfaffenbauer](https://avatars.githubusercontent.com/u/5981845?v=4)](https://github.com/dpfaffenbauer "dpfaffenbauer (5 commits)")[![robertSt7](https://avatars.githubusercontent.com/u/104770750?v=4)](https://github.com/robertSt7 "robertSt7 (5 commits)")[![jdreesen](https://avatars.githubusercontent.com/u/424602?v=4)](https://github.com/jdreesen "jdreesen (4 commits)")[![mcop1](https://avatars.githubusercontent.com/u/89011527?v=4)](https://github.com/mcop1 "mcop1 (3 commits)")[![mcassier31](https://avatars.githubusercontent.com/u/127942915?v=4)](https://github.com/mcassier31 "mcassier31 (3 commits)")[![markus-moser](https://avatars.githubusercontent.com/u/4639428?v=4)](https://github.com/markus-moser "markus-moser (3 commits)")[![aashan10](https://avatars.githubusercontent.com/u/18713900?v=4)](https://github.com/aashan10 "aashan10 (2 commits)")[![bluvulture](https://avatars.githubusercontent.com/u/7668379?v=4)](https://github.com/bluvulture "bluvulture (2 commits)")[![Cruiser13](https://avatars.githubusercontent.com/u/2771909?v=4)](https://github.com/Cruiser13 "Cruiser13 (2 commits)")[![lukmzig](https://avatars.githubusercontent.com/u/30526586?v=4)](https://github.com/lukmzig "lukmzig (2 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/pimcore-personalization-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/pimcore-personalization-bundle/health.svg)](https://phpackages.com/packages/pimcore-personalization-bundle)
```

###  Alternatives

[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.6k38.2k](/packages/matomo-matomo)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k16.8k](/packages/prestashop-prestashop)[akeneo/pim-community-dev

Akeneo PIM, the future of catalog management is open!

1.0k620.8k86](/packages/akeneo-pim-community-dev)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M506](/packages/shopware-core)[pimcore/studio-backend-bundle

Pimcore Studio Backend Bundle

19171.5k14](/packages/pimcore-studio-backend-bundle)[symfony/ux-toggle-password

Toggle visibility of password inputs for Symfony Forms

27571.2k5](/packages/symfony-ux-toggle-password)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
