PHPackages                             dotdigital/dotdigital-magento2-extension-enterprise - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. dotdigital/dotdigital-magento2-extension-enterprise

ActiveMagento2-module[Mail &amp; Notifications](/categories/mail)

dotdigital/dotdigital-magento2-extension-enterprise
===================================================

Dotdigital for Adobe Commerce

2.0.0(2y ago)1363.6k↑10.7%2MITPHPPHP ^7.4||^8.0

Since Oct 10Pushed 2y ago11 watchersCompare

[ Source](https://github.com/dotmailer/dotmailer-magento2-extension-enterprise)[ Packagist](https://packagist.org/packages/dotdigital/dotdigital-magento2-extension-enterprise)[ RSS](/packages/dotdigital-dotdigital-magento2-extension-enterprise/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (39)Used By (0)

Dotdigital for Adobe Commerce
=============================

[](#dotdigital-for-adobe-commerce)

[![Packagist Version](https://camo.githubusercontent.com/b3cec662699dff6ee2371b603e0b8fc851d8312121585c0f45d632a01b1fe402/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646f746469676974616c2f646f746469676974616c2d6d6167656e746f322d657874656e73696f6e2d656e74657270726973653f636f6c6f723d677265656e266c6162656c3d737461626c65)](https://github.com/dotmailer/dotmailer-magento2-extension-enterprise/releases)[![license](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](LICENSE.md)

Description
-----------

[](#description)

This extension provides additional features for merchants running Adobe Commerce (previously Magento Enterprise Edition). It must be used alongside the main [Dotdigital for Magento 2 extension](https://github.com/dotmailer/dotmailer-magento2-extension).

Requirements
------------

[](#requirements)

The latest version of this module is compatible with:

- Magento v2.4.1-p1+
    - Magento 2.3.1-2.4.1 are compatible up to version 1.9.0
- `Dotdigitalgroup_Email` v4.19.0+

Installation
------------

[](#installation)

We encourage merchants to install our core modules via our combined **Dotdigital - Marketing Automation** extension, available on the [Magento Marketplace](https://marketplace.magento.com/dotdigital-dotdigital-magento2-os-package.html).

**Steps:**

1. First, ‘purchase’ the [core extension](https://marketplace.magento.com/dotdigital-dotdigital-magento2-os-package.html).
2. Any existing `require` instructions in your composer.json relating to `dotmailer/*` packages must be removed.
3. Now, require the correct packages.

```
composer require dotdigital/dotdigital-magento2-os-package
composer require dotdigital/dotdigital-magento2-extension-enterprise

```

- [Full support documentation and setup guides](https://support.dotdigital.com/hc/en-gb/articles/216701227-Enterprise-data-sync-options).

Changelog
---------

[](#changelog)

### 2.0.0

[](#200)

##### What's new

[](#whats-new)

- The 'Dotdigital form' content type for Page Builder has been removed from this module. It is now available as a separate package (`dotdigital/dotdigital-magento2-extension-pagebuilder`).

### 1.10.7

[](#1107)

- Deferred scripts could break the ‘Add Respondent to the Newsletter Subscribers list’ function on our Page Builder forms. This has been fixed.

### 1.10.6

[](#1106)

##### Improvements

[](#improvements)

- We've updated the module’s dependencies. The module now requires PHP 7.4+ and Magento 2.4.1-p1+.

### 1.10.5

[](#1105)

##### Improvements

[](#improvements-1)

- Missing tables or other exceptions thrown in the Enterprise CustomerPlugin will no longer prevent other data fields being synced in customer sync.

##### Bug fixes

[](#bug-fixes)

- We fixed a Page Builder issue with embedding pages or forms that did not have headings when their links were generated.

### 1.10.4

[](#1104)

##### Bug fixes

[](#bug-fixes-1)

- Merchants using Basic Auth to secure their Magento admin can now use our Page Builder content type as expected.

### 1.10.3

[](#1103)

##### Improvements

[](#improvements-2)

- Our Page Builder content type now uses a more specific selector for targeting its `script` element.

### 1.10.2

[](#1102)

##### Bug fixes

[](#bug-fixes-2)

- Pages and forms embedded via Page Builder now once again respect the ‘Stop displaying after a number of appearances’ value.

### 1.10.1

[](#1101)

##### Improvements

[](#improvements-3)

- We added a `disabled` foreign key for email\_catalog to the module, to resolve an error reported in Adobe Commerce.

### 1.10.0

[](#1100)

##### Improvements

[](#improvements-4)

- We updated some class references in line with the contact sync refactor in the Email module.

### 1.9.1

[](#191)

##### Improvements

[](#improvements-5)

- Only active segments will now affect contacts (creating a new segment no longer resets all contacts if the segment status is set to Inactive).

##### Bug fixes

[](#bug-fixes-3)

- Contacts were not being reset when matching customers were removed from a segment; this has been fixed.
- We fixed a problem with inaccurate values for the REWARD\_AMOUNT data field.

### 1.9.0

[](#190)

##### What’s new

[](#whats-new-1)

- We’ve updated our PageBuilder content type to ensure form display is not affected when JS scripts are deferred.

### 1.8.0

[](#180)

##### What's new

[](#whats-new-2)

- This module has been renamed `dotdigital/dotdigital-magento2-extension-enterprise`.

##### Improvements

[](#improvements-6)

- We've added a new plugin to provide additional configuration values to our integration insight data cron.
- `setup_version` has been removed from module.xml; in the Dashboard, we now use composer.json to provide the current active module version.

### 1.7.1

[](#171)

##### Bug fixes

[](#bug-fixes-4)

- Dotdigital forms in pop-over mode now display in mobile viewports.

### 1.7.0

[](#170)

###### Bug fixes

[](#bug-fixes-5)

- We fixed a bug that could prevent loading or editing of Dotdigital pages and forms in Page Builder, if the required access token had expired.

### 1.5.0

[](#150)

###### Improvements

[](#improvements-7)

- This release includes a number of minor updates bundled with Magento 2.4.2, mainly fixes for static and MFTF tests.

###### Bug fixes

[](#bug-fixes-6)

- We now retrieve the reward points balance from a different table, so an accurate balance is shown in Dotdigital.
- We've added a plugin to fetch product entity ids for grouped product children. This fixes a bug in Magento Commerce to do with linking from a grouped product to its parent product, where the wrong URL or image path was returned in catalog sync and cart insight.
- Data field mappings are now retrieved in website scope, instead of store scope.

### 1.3.1

[](#131)

###### Bug fixes

[](#bug-fixes-7)

- We’ve added some additional hidden fields to our `dotdigital_form` UI component for Page Builder. This fixes a problem with dragging our block to the stage in 2.3.6.

### 1.3.0

[](#130)

###### Improvements

[](#improvements-8)

- We've updated our composer dependencies to include `magento/page-builder-commerce`.

### 1.2.0

[](#120)

###### What's new

[](#whats-new-3)

- Merchants can now use Page Builder to embed pages and forms from Dotdigital. Form submissions can be captured and stored as Magento newsletter subscribers.

*v1.2.0 of this Enterprise module is no longer compatible with Magento 2.2.*

### 1.0.7

[](#107)

###### Fixes

[](#fixes)

- We've optimised the plugin that is triggered when creating new customer segments, to resolve possible 'out of memory' errors for merchants with large customer databases.

### 1.0.6

[](#106)

###### Fixes

[](#fixes-1)

- We've fixed a regression introduced in 1.0.5, which could cause an error when running the syncs for merchants who had not mapped enterprise data fields.

### 1.0.5

[](#105)

###### What's new

[](#whats-new-4)

- We've refactored the plugin that sends enterprise data fields to Dotdigital, in line with improvements made to our core module.
- We've made some minor improvements to the code, as per Magento coding standards.

### 1.0.4

[](#104)

###### Bug fix

[](#bug-fix)

- We've fixed a bug with the syncing of customer reward points and segment data.
- We've updated a misspelled config key. Merchants are advised to auto-map data fields again following this change.

### V1.0.3

[](#v103)

###### Improvements

[](#improvements-9)

- We've added support for Magento 2.3.1

### V1.0.2

[](#v102)

###### Improvements

[](#improvements-10)

- We've added the Magento\_Store module as a new dependency
- We've added a foreign key to the email\_order entity using Magento's foreign key framework

###### Fixes

[](#fixes-2)

- We've fixed a method name that had been changed on the Community version

### V1.0.1

[](#v101)

###### Bug fix

[](#bug-fix-1)

- We've fixed the method name that had been changed on the Community version

### V1.0.0

[](#v100)

Available additional data fields to be mapped:

- Reward Points
- Reward Amount
- Reward Expiration Date
- Reward Last Used Date
- Customer Segments

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity80

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 54.2% of commits — single point of failure

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 ~73 days

Recently: every ~98 days

Total

33

Last Release

798d ago

Major Versions

1.10.7 → 2.0.02024-03-12

PHP version history (4 changes)1.6.0PHP ^7.1

1.8.0PHP ^7.1||^8.0

1.10.0PHP ^7.2||^8.0

1.10.6PHP ^7.4||^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/64026704e13c1c665ee5c3c866b28ae5a42e6dd9dea0be9cee67856ff9e4f887?d=identicon)[simon-letch](/maintainers/simon-letch)

![](https://www.gravatar.com/avatar/a286901f8cf6043622f8715176ce8fce4f9fe84307b3d19fc40043e593cb949d?d=identicon)[alastair.mucklow](/maintainers/alastair.mucklow)

---

Top Contributors

[![sta1r](https://avatars.githubusercontent.com/u/77671?v=4)](https://github.com/sta1r "sta1r (104 commits)")[![adeelq](https://avatars.githubusercontent.com/u/8026815?v=4)](https://github.com/adeelq "adeelq (27 commits)")[![simon-letch](https://avatars.githubusercontent.com/u/4983213?v=4)](https://github.com/simon-letch "simon-letch (27 commits)")[![sertlab](https://avatars.githubusercontent.com/u/40098832?v=4)](https://github.com/sertlab "sertlab (16 commits)")[![pvpcookie](https://avatars.githubusercontent.com/u/26158876?v=4)](https://github.com/pvpcookie "pvpcookie (11 commits)")[![cdiacon](https://avatars.githubusercontent.com/u/728734?v=4)](https://github.com/cdiacon "cdiacon (7 commits)")

---

Tags

dotmaileremailemail-marketingmagento2magento2-extension

### Embed Badge

![Health badge](/badges/dotdigital-dotdigital-magento2-extension-enterprise/health.svg)

```
[![Health](https://phpackages.com/badges/dotdigital-dotdigital-magento2-extension-enterprise/health.svg)](https://phpackages.com/packages/dotdigital-dotdigital-magento2-extension-enterprise)
```

###  Alternatives

[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[yireo/magento2-emailtester2

Preview transactional emails and test send them in your backend

33394.9k](/packages/yireo-magento2-emailtester2)[lizardmedia/module-varnish-warmer

Varnish Cache Warmer Magento2 module by Lizard Media

6276.8k](/packages/lizardmedia-module-varnish-warmer)

PHPackages © 2026

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