Я использую следующую связку, она еще находится в стадии построения и оптимизации процессов, но уже работает:
OpenCart - площадка интернет-магазина
Движок используется только для формирования заказов. Работа с клиентской базой, рассылками, учетом товаров оставляет желать лучшего, поэтому для этого используются другие сервисы. В идеале все эти сервисы будут интегрированы с опенкартом через API и вся работа с клиентами и заказами будет вестись вне опенкарта.
Мегаплан - CRM
Работа с заказами и их статусами
Ведение клиентской базы
Задачи по процессам интернет-магазина
Работа и управление менеджерами
В Мегаплане очень удобно работать со сделками и клиентской базой, но большой минус, что нет работы со складом. Для этого используется следующий сервис. Для повторных окучиваний и отслеживанию постоянных покупателей, планированию коммуникаций с клиентом отлично подходит Мегаплан.
МойСклад - работа со складом
Работа с несколькими складами
Всегда актуальные остатки
Приемки и отгрузки товаров
Возвраты
Заказы поставщикам и заказы клиентов
В сервисе есть встроенная интеграция с сервисом рассылок UniSender. Не пользовался, поэтому не знаю насколько удобно это работает.
Mailchimp - рассылка и e-mail-маркетинг
Для рассылок использую сервис Mailchimp + модуль для Opencart Mailchimp Intergation.
Все это работает не настолько эффективно, как бы хотелось, но комплексного решения к сожалению нет. Мегаплан мог бы стать таковым, если бы добавить в него 2 модуля: работа со складом и более расширенная работа с рассылками. Существующие возможности рассылок мегаплана не закрывают лично мои потребности. И насколько я слышал не планируется разработка модуля работы со складом в Мегаплане.