PHPackages                             dotmailer/dotmailer-magento2-extension - 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. dotmailer/dotmailer-magento2-extension

Abandoned → [dotdigital/dotdigital-magento2-extension](/?search=dotdigital%2Fdotdigital-magento2-extension)Magento2-module[Mail &amp; Notifications](/categories/mail)

dotmailer/dotmailer-magento2-extension
======================================

Dotdigital for Magento 2

4.34.2(2mo ago)50475.9k↓51.9%63[1 issues](https://github.com/dotmailer/dotmailer-magento2-extension/issues)[1 PRs](https://github.com/dotmailer/dotmailer-magento2-extension/pulls)MITPHPPHP ^7.4||^8.0

Since Dec 14Pushed 2mo ago16 watchersCompare

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

READMEChangelog (10)Dependencies (86)Versions (206)Used By (0)

Dotdigital for Magento 2 (Magento Open Source and Adobe Commerce)
=================================================================

[](#dotdigital-for-magento-2-magento-open-source-and-adobe-commerce)

[![Packagist Version](https://camo.githubusercontent.com/b9ddc5d1dbd020c9e34c5210fceb5572f7a64b020e2335f41352329e1d6e8e04/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646f746469676974616c2f646f746469676974616c2d6d6167656e746f322d657874656e73696f6e3f636f6c6f723d677265656e266c6162656c3d737461626c65)](https://github.com/dotmailer/dotmailer-magento2-extension/releases)[![Packagist Version (including pre-releases)](https://camo.githubusercontent.com/84cb09a0e28dcc7af4aaa174eafb8e97bc4f9cfaf63387175dcb04fe6fb7bfd2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646f746469676974616c2f646f746469676974616c2d6d6167656e746f322d657874656e73696f6e3f636f6c6f723d626c756526696e636c7564655f70726572656c6561736573266c6162656c3d66656174757265)](https://github.com/dotmailer/dotmailer-magento2-extension/releases)[![license](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](LICENSE.md)

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

[](#requirements)

- PHP 7.4+
- Magento 2.4.2+
    - Magento 2.1.x is compatible up to version 4.2.0-p1
    - Magento 2.2.x is compatible up to version 4.13.x
    - Magento 2.3.0-2.3.6 are compatible up to version 4.21.x
    - Magento 2.3.7, 2.4.0 and 2.4.1 are compatible up to version 4.32.x

Version history
---------------

[](#version-history)

Please see our [Changelog](CHANGELOG.md) or the [Releases](https://github.com/dotmailer/dotmailer-magento2-extension/releases) page.

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

[](#installation)

We encourage merchants to install our core modules via our combined **Dotdigital - Marketing Automation** extension:

- View the listing on [Magento Marketplace](https://marketplace.magento.com/dotdigital-dotdigital-magento2-os-package.html).

**Steps:**

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

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

```

Usage and support
-----------------

[](#usage-and-support)

Full support documentation and setup guides are available [here](https://support.dotdigital.com/en/collections/5610169-magento-open-source-and-adobe-commerce).

### CLI commands

[](#cli-commands)

#### sync

[](#sync)

Run the sync commands on demand. Useful when troubleshooting cron issues.

```
bin/magento dotdigital:sync

```

This will yield a list of options:

```
Please select a Dotdigital sync to run
  [0 ] AbandonedCart
  [1 ] Automation
  [2 ] Campaign
  [3 ] Catalog
  [4 ] Customer
  [5 ] Guest
  [6 ] Importer
  [7 ] IntegrationInsights
  [8 ] Order
  [9 ] Review
  [10] Subscriber
  [11] Template
  [12] Wishlist
  [13] NegotiableQuote (B2B module required)

```

#### task

[](#task)

A task-runner for utility jobs that aren't syncs. Again, these have crons, so you wouldn't normally need to run these manually.

```
bin/magento dotdigital:task

```

This will yield a list of options:

```
Please select a dotdigital CLI task to run
  [0] Cleaner
  [1] SmsSenderManager (SMS module required)

```

#### migrate

[](#migrate)

The `migrate` command is a way to re-run the module's data installation process after initial install.

```
bin/magento dotdigital:migrate [--table=]

```

You may supply the following table options:

```
email_contact
email_order
email_review
email_wishlist
email_catalog
email_b2b_quote (B2B module required)

```

Running `migrate` with no options supplied will re-run the complete data installation process.

**Warning:**

- `migrate` starts by truncating tables (either the table you supplied as an option, or, if no options were provided, all `email_` tables).
- You may lose previously saved data with this operation.
- `migrate` will not overwrite a previously-saved dynamic content passcode (4.13.6+).

Contribution
------------

[](#contribution)

You are welcome to contribute to Dotdigital for Magento! You can either:

- Report a bug: create a [GitHub issue](https://github.com/dotmailer/dotmailer-magento2-extension/issues/new) including description, repro steps, Magento and extension version numbers
- Fix a bug: please clone and use our [Develop branch](https://github.com/dotmailer/dotmailer-magento2-extension/tree/develop) to submit your Pull Request
- Request a feature on our [roadmap](https://roadmap.dotdigital.com)

###  Health Score

68

—

FairBetter than 100% of packages

Maintenance88

Actively maintained with recent releases

Popularity48

Moderate usage in the ecosystem

Community32

Small or concentrated contributor base

Maturity88

Battle-tested with a long release history

 Bus Factor2

2 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 ~19 days

Recently: every ~28 days

Total

189

Last Release

61d ago

Major Versions

1.2.2 → 2.0.12016-06-24

2.5.4 → 3.0.22018-11-07

3.4.2 → 4.0.02019-10-23

PHP version history (6 changes)1.0.0PHP ~5.5.0|~5.6.0

1.1.0PHP ~5.5.0|~5.6.0|~7.0.0

4.7.0-RC1PHP ^7.1

4.14.0PHP ^7.1||^8.0

4.15.0PHP ^7.2||^8.0

4.22.0PHP ^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 (1042 commits)")[![adeelq](https://avatars.githubusercontent.com/u/8026815?v=4)](https://github.com/adeelq "adeelq (779 commits)")[![cdiacon](https://avatars.githubusercontent.com/u/728734?v=4)](https://github.com/cdiacon "cdiacon (702 commits)")[![sertlab](https://avatars.githubusercontent.com/u/40098832?v=4)](https://github.com/sertlab "sertlab (300 commits)")[![simon-letch](https://avatars.githubusercontent.com/u/4983213?v=4)](https://github.com/simon-letch "simon-letch (251 commits)")[![pvpcookie](https://avatars.githubusercontent.com/u/26158876?v=4)](https://github.com/pvpcookie "pvpcookie (81 commits)")[![gpl-php](https://avatars.githubusercontent.com/u/194241058?v=4)](https://github.com/gpl-php "gpl-php (65 commits)")[![Mvii7](https://avatars.githubusercontent.com/u/22840260?v=4)](https://github.com/Mvii7 "Mvii7 (8 commits)")[![pavelshulga](https://avatars.githubusercontent.com/u/1528915?v=4)](https://github.com/pavelshulga "pavelshulga (7 commits)")[![benathomeofchampions](https://avatars.githubusercontent.com/u/4234141?v=4)](https://github.com/benathomeofchampions "benathomeofchampions (6 commits)")[![dotZygis](https://avatars.githubusercontent.com/u/20168523?v=4)](https://github.com/dotZygis "dotZygis (5 commits)")[![bsstaveley](https://avatars.githubusercontent.com/u/4929056?v=4)](https://github.com/bsstaveley "bsstaveley (5 commits)")[![cheelahim](https://avatars.githubusercontent.com/u/5220855?v=4)](https://github.com/cheelahim "cheelahim (3 commits)")[![adamj88](https://avatars.githubusercontent.com/u/1053393?v=4)](https://github.com/adamj88 "adamj88 (2 commits)")[![chapagain](https://avatars.githubusercontent.com/u/522616?v=4)](https://github.com/chapagain "chapagain (2 commits)")[![granthony](https://avatars.githubusercontent.com/u/44434533?v=4)](https://github.com/granthony "granthony (2 commits)")[![paco-shum](https://avatars.githubusercontent.com/u/49101304?v=4)](https://github.com/paco-shum "paco-shum (2 commits)")[![vmalyk](https://avatars.githubusercontent.com/u/5318027?v=4)](https://github.com/vmalyk "vmalyk (2 commits)")[![luklewluk](https://avatars.githubusercontent.com/u/6748300?v=4)](https://github.com/luklewluk "luklewluk (1 commits)")[![piotrkwiecinski](https://avatars.githubusercontent.com/u/2151333?v=4)](https://github.com/piotrkwiecinski "piotrkwiecinski (1 commits)")

---

Tags

dotmaileremailemail-marketingmagento2magento2-extension

### Embed Badge

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

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

###  Alternatives

[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

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

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[pagbank/payment-magento

PagBank - Payment for Magento and Adobe

2128.3k7](/packages/pagbank-payment-magento)[buckaroo/magento2

Buckaroo Magento 2 extension

32404.0k6](/packages/buckaroo-magento2)[o2ti/sigep-web-carrier

O2TI - Sigep Web Carrier

141.5k](/packages/o2ti-sigep-web-carrier)

PHPackages © 2026

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