All Collections
Integrations
Magento Open Source and Adobe Commerce
Setup
Upgrading to Magento Open Source and Adobe Commerce with integrated Dotdigital connector (for 2.2.2 or above)
Upgrading to Magento Open Source and Adobe Commerce with integrated Dotdigital connector (for 2.2.2 or above)

This article outlines, in several scenarios, how to upgrade to Magento 2.2.2 or above now that Dotdigital's bundled in.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over a week ago

Scenario 1 - Fresh installation/upgrading of Magento to 2.2.2 or above with integrated Dotdigital connector (v2.3.8), with no prior connector installed

Before you start

  • You must upgrade to the latest connector version.

Steps:

  1. Fresh install of 2.2.2 or above.

  2. Run command "composer require dotmailer/dotmailer-magento2-extension"

  3. Run command "bin/magento setup:upgrade"

Result: Connector is upgraded to the latest connector version.


Scenario 2a - Upgrading Magento to 2.2.2 or above, with non-integrated Dotdigital connector (lower than v2.3.8) already installed with Composer

Before you start

  • You must upgrade to Magento 2.2.2 or above and fetch latest connector version.

Steps:

  1. Upgrade to 2.2.2 or above

  2. Run "composer require dotmailer/dotmailer-magento2-extension"

Result: Connector is upgraded to the latest version.


Scenario 2b - Upgrading Magento to 2.2.2 or above, with non-integrated Dotdigital connector (higher than v2.3.8) already installed with Composer

Before you start

  • You must upgrade to Magento 2.2.2 or above and fetch latest connector version.

Steps:

  1. Upgrade to 2.2.2 or above

  2. Run "composer update dotmailer/dotmailer-magento2-extension"

Result: Connector is upgraded to latest version.


Scenario 3 - Upgrading Magento to 2.2.2 or above, with non-integrated Dotdigital connector already installed with a package drop

Before you start

  • You must upgrade to Magento 2.2.2 or above and fetch latest connector version.

Steps:

  1. Uninstall the non-integrated connector using the following steps:

    1. Remove the folder app/code/Dotdigitalgroup/Email

    2. Remove Dotdigitalgroup_Email from app/etc/config.php

  2. Upgrade to 2.2.2 or above

  3. Run command "composer require dotmailer/dotmailer-magento2-extension"

  4. Run command "bin/magento setup:upgrade"

Result: Connector is upgraded to latest version.

Connector tables will be re-created and all the data will get re-imported in the above scenario.

Did this answer your question?