dotmailer / dotmailer-magento2-extension

The official Dotdigital for Magento2 extension
https://dotdigital.com/integrations/magento
MIT License
48 stars 64 forks source link
dotmailer email email-marketing magento2 magento2-extension

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

Packagist Version Packagist Version (including pre-releases) license

Requirements

Version history

Please see our Changelog or the Releases page.

Installation

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

Steps:

  1. You must ‘purchase’ the core extension 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

Full support documentation and setup guides are available here.

CLI commands

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

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

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

bin/magento dotdigital:migrate [--table=<table_name>]

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:

Contribution

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