Зачем и как интегрировать Voucherify с commercetools? Подход «Душитель Фиг»
Опубликовано: 2024-01-25В быстро развивающейся среде электронной коммерции гибкость и индивидуализация , предлагаемые механизмами продвижения, являются ключом к сохранению конкурентоспособности. По мере масштабирования бизнеса они часто сталкиваются с ограничениями, связанными со встроенными механизмами продвижения платформ электронной коммерции.
В этой статье рассказывается, почему и как интегрировать Voucherify Promotion and Loyalty Engine с commercetools. В нем также описывается стратегический подход к постепенному переносу рекламных акций устаревших коммерческих инструментов на Voucherify в соответствии с подходом Strangler Fig.
Давайте сначала углубимся в то, почему вам вообще нужен внешний механизм продвижения поверх commercetools .
Ограничения механизма продвиженияcommercetools
commercetools предлагает встроенный механизм продвижения, однако он может быстро оказаться неэффективным, когда сталкивается с растущим масштабом и более сложными вариантами использования. Благодаря сборке с приоритетом API commercetools можно легко расширить с помощью микросервисов, таких как Voucherify, для поддержки пользовательских сценариев продвижения и лояльности , а также помочь предприятиям легко масштабировать кампании.
Вот что позволяют коммерческие инструменты интеграции Voucherify помимо того, что уже доступно в commercetools:
1. Безграничные рекламные сценарии
Встроенные рекламные сценарии commercetools ограничены, поскольку commercetools не поддерживает динамические пакеты, программы лояльности, реферальные кампании, накопление рекламных акций или настраиваемые параметры подарочных карт, как это делает Voucherify. Правила кампании также не очень гибкие, и любые нестандартные сценарии потребуют обходных путей . В этом вам поможет механизм правил Voucherify — с опциями настройки помимо пользовательских событий и метаданных.
Одним из примеров ограничений commercetools являются акции Breville по подписке для постоянных клиентов. Breville предлагает подписку на кофе в зернах и хочет предоставить бесплатный товар, если клиент подпишется на их услугу на определенное количество месяцев. Такую акцию было невозможно реализовать с помощью commercetools, поэтому для этого они использовали commercetools и интеграцию Voucherify.
2. Надежные функции персонализации.
Как показывают исследования, персонализированные промоакции повышают эффективность маркетинговых расходов до 30% . Они также спасают ваш маркетинговый бюджет от быстрой траты и вашу прибыль от полного исчезновения.
commercetools имеет более ограниченные возможности, чем Voucherify, для расширенной сегментации клиентов , таргетинга или персонализации в реальном времени помимо пользовательских бизнес-атрибутов. Если вам нужны дополнительные возможности персонализации, стоит подумать о подключении Voucherify к вашей платформе commercetools.
3. Улучшение клиентского опыта для рекламных акций, ориентированных на конкретных клиентов
commercetools не предлагает готовый способ отображения всех доступных рекламных акций отдельному клиенту (см. API квалификации от Voucherify). Эта функция позволяет вам быстро изменить ситуацию с точки зрения конверсий, AOV или даже перекрестных и дополнительных продаж.
Более того, commercetools не предлагает клиентские кошельки, отображающие все доступные акции — то, что можно было бы легко создать с помощью API Voucherify.
4. Расчет цен и скидок в режиме реального времени.
Обновления в режиме реального времени о скидках и ценах имеют решающее значение как для CX, так и для обеспечения соответствия требованиям. По умолчанию commercetools применяет рекламные акции и скидки в корзине, но если содержимое корзины меняется, рекламные акции обновляются только на этапе оформления заказа , а не прямо в корзине, что может привести к проблемам с соблюдением требований и ухудшению качества обслуживания клиентов.
Voucherify рассчитывает рекламные акции всякий раз, когда клиент обновляет корзину или применяет рекламные акции (например, промокоды, подарочные карты, баллы лояльности), обеспечивая хорошее качество обслуживания клиентов и правильную конечную цену. Если акция больше не действительна или корзина не соответствует критериям определенного купона на скидку, который был применен ранее, может отображаться предупреждение (сообщение об ошибке).
5. Больше нестандартных каналов распространения промо-акций
Когда вы создаете рекламные акции в commercetools, вы можете распространить эти кампании на другие точки взаимодействия с клиентами (веб, мобильные устройства, чат) с помощью API. Однако commercetools не предлагает интеграцию с платформами распространения, такими как CEP или поставщиками электронной почты. Для этого вам придется настроить рекламные акции в отдельных приложениях с использованием API commercetools, что приведет к дополнительной ручной работе, увеличивающей время вывода рекламных акций на рынок.
Создание рекламных акций в Voucherify позволяет вам легко делиться ими в магазине commercetools, мобильном приложении и по другим каналам. Благодаря таким функциям Voucherify, как электронная почта и SMS, интеграция CEP или другие инструменты, вы можете обеспечить стабильное многоканальное обслуживание клиентов. Кроме того, вы имеете полный контроль над рекламными акциями, используя всего один инструмент.
6. Никаких ограничений на активные кампании.
commercetools не может обрабатывать большое количество одновременных кампаний, поскольку по умолчанию они позволяют:
- 500 активных скидок на товары в рамках проекта в любое время.
- 100 активных скидок на корзину независимо от магазина.
- До 100 скидок на корзину в каждом магазине.
По мере роста бизнеса эти ограничения становятся более заметными. Voucherify не имеет этих ограничений и может безгранично масштабироваться по мере расширения вашего бизнеса.
7. Широкие возможности самообслуживания.
Зависимость от разработчиков управления рекламными акциями в commercetools в конечном итоге затормозит ваши маркетинговые усилия и увеличит расходы. Одним из очень распространенных случаев использования, когда клиентам commercetools необходимо привлекать разработчиков, является массовое создание уникальных промокодов . С помощью Voucherify эту проблему можно решить в несколько кликов прямо с панели управления. Создание пользовательских решений для работы поверх коммерческих инструментов, предоставляющих вам больше рекламных сценариев, увеличивает риск ошибочных настроек и мошенничества.
Voucherify предлагает визуальную информационную панель, на которой можно настраивать, управлять и анализировать все кампании, практически не требуя навыков программирования, что снижает риск ручных ошибок и сокращает время, которое ваши команды тратят на запуск и управление рекламными акциями.
8. Управление кампаниями в масштабе предприятия на детальном уровне
Изоляция кампаний, специфичных для рынка и бренда
commercetools хранит все кампании в одном редакторе рекламных акций , работать с которым может быть затруднительно, если у вас есть мультирегиональная или мультибрендовая компания с множеством локальных кампаний.
Voucherify позволяет вам разделить кампании по конкретному региону или бренду. Например, вы можете хранить их в отдельных проектах или разделять их, добавляя к кампаниям метаданные, специфичные для региона или бренда, которые можно использовать в качестве фильтра при просмотре, анализе или редактировании кампаний.
Надежные возможности поиска кампаний
Функция поиска кампаний вcommercetools может быть сложной в использовании. Найти кампании, ориентированные на регион, валюту, магазин или канал, сложно, поскольку все кампании находятся в одном редакторе, и для этих категорий нет встроенного фильтра. Поиск по типу скидки, продукту со скидкой или использованию кампании также невозможен. Пользовательские поля или предикаты нельзя использовать для поиска. Добавление тегов в кампании для лучшей организации не является вариантом. Во встроенном поиске отсутствует нечеткий поиск и поддержка частичных имен.
Настраиваемые права доступа и рабочие процессы
commercetools имеет фиксированные права доступа для всего проекта и не позволяет устанавливать разрешения отдельно для разных каналов, магазинов или стран. Это может быть непросто для компаний, работающих в нескольких странах или с различными брендами, которые хотят предоставить доступ к местным скидкам только для местных команд. Кроме того, не существует простого способа активировать или деактивировать учетные записи пользователей.
Более простое управление массовой кампанией
Встроенный механизм продвижения commercetools не позволяет массово создавать или удалять промокоды . Клонирование кампаний затруднено и может быть выполнено только путем создания шаблонов.
9. Более эффективная обработка правил проверки.
commercetools проверяет все правила проверки всех рекламных акций, чтобы применить рекламную акцию, которая может привести к увеличению времени обработки в масштабе (несколько регионов, магазины с акциями для региона или конкретного магазина). Например, если кто-то покупает матрас во Франции, используя рекламную акцию, действующую только во Франции, commercetools без необходимости проверяет правила проверки для всех рекламных акций, доступных для клиентов в Польше, Германии, США и т. д.
Voucherify предлагает создание отдельных проектов для каждого региона или бренда , что позволяет отдельным командам работать над отдельным подмножеством кампаний. Если производится проверка или погашение рекламной акции, обрабатываются только правила проверки для этого конкретного проекта, и только до тех пор, пока одно из правил не будет выполнено (тогда другие не проверяются и пропускаются), уменьшая нагрузку и увеличивая производительность выполняемых вызовов API.
Интеграция Voucherify с commercetools – практическое руководство по миграции
Мы написали руководство по внедрению Voucherify, в котором объясняется, как начать работу с Voucherify и commercetools, а также руководство по интеграции Voucherify. Однако мы не рассмотрели там случай, когда у вас есть живые рекламные акции, основанные на механизме продвижения commercetools, и вы планируете масштабировать их миграцию. Вот что мы стремимся охватить ниже:
В общем, вы можете запустить «большую» интеграцию Voucherify с commercetools, если:
- Вы пока не проводите много рекламных акций вcommercetools.
- Вы только начали использовать commercetools и все еще находитесь в процессе настройки.
Если вы полагаетесь на рекламные акции в commercetools и/или ваш компонент оформления заказа тесно связан с рекламными акциями, рекомендуется постепенно переходить на Voucherify, чтобы минимизировать сбои и риски, ускоряя время, необходимое для того, чтобы увидеть ценность. Шаблон Strangler и шаблон параллельных изменений могут оказаться тем, что вам нужно для успешного выполнения миграции.
Шаблон Strangler Fig , по определению Мартина Фаулера, — это метод разработки программного обеспечения, используемый для постепенного перехода от монолита к микросервисам. Модель параллельных изменений предполагает постепенную замену определенных функций старой системы функциями новой системы, обеспечивая при этом параллельную работу обеих систем во время перехода (модель параллельных изменений).
Как завершить миграцию существующих рекламных акций из commercetools в Voucherify, используя эти шаблоны?
Миграция может происходить, например, с использованием шаблона параллельных изменений в три этапа: расширение, миграция и сокращение.
- Расширение . На начальном этапе расширения создайте и внедрите обновленные интерфейсы (версия 2.0) для потребителей. Одновременное использование версий 1.0 и 2.0 закладывает основу для этапа миграции. Это позволит потребителям перейти, а команда интеграции сосредоточится на разработке API Promotions и интеграции Voucherify.
- Миграция . Как только потребители на начальном рынке начнут использовать новые версии и интегрировать Voucherify, начните мигрировать на другие рынки. Целесообразно начинать внедрение на рынке по одному, прежде чем переходить к более масштабным и сложным массовым внедрениям.
- Контракт . Наконец, вы можете удалить соединение с предыдущими используемыми конечными точками продвижения, предоставленными commercetools, и вывести из эксплуатации механизм продвижения commercetools.
Как перенести рекламные акцииcommercetools на Voucherify?
Вы можете выполнить следующие шаги для выполнения миграции:
1. Идентификация компонентов для замены
По умолчанию рекламные акции и оформление заказа тесно связаны друг с другом в commercetools. Чтобы временно поддерживать рекламные акции из обеих систем, не нарушая процесс оформления заказа, вам следует отделить оформление заказа от рекламных акций и включить соединение как с Voucherify, так и с commercetools для обработки рекламных акций.
2. Функциональность развязки
Суть шаблона «Душитель» заключается в постепенном отделении функциональности старой системы и перенаправлении ее на новую систему. Таким образом, вы можете сначала развернуть новый механизм продвижения на одном рынке, чтобы протестировать и поэкспериментировать, все ли работает так, как ожидалось, и только затем развернуть его на большем количестве рынков.
Вы можете начать с создания нового отдельного уровня оркестрации, назовем его API коммерции. Этот API коммерции будет действовать как промежуточный уровень между платформой электронной коммерции (API корзины, продукта, оформления заказа) и временно взаимодействовать как с API commercetools, так и с API Voucherify для проверки продвижения, погашения и т. д. Вы можете создать этот новый API коммерции как новый API или внутри серверной части для внешнего интерфейса (конечные точки API в Next.js) или обновите существующий уровень оркестрации, если он был создан ранее.
Затем вы можете использовать новый коммерческий API, чтобы связать корзины и позиции со скидками и кодами скидок.
Вам также может потребоваться отредактировать серверные/подключенные службы. Раньше эти службы, управлявшие рекламными акциями, использовали встроенные поля продвижения в commercetools. Например, событие OrderCreated переносило информацию о применяемых акциях и скидках в поля по умолчанию, определенные в commercetools. Вы по-прежнему можете использовать эти поля (функциональность) для применения рекламных акций с использованием внешних систем, используя механизм прямых скидок, а затем не вносить изменения во внутренние службы.
Вы также можете удалить эти поля и использовать новые объекты рекламных акций, полученные от Voucherify. Вам потребуется, среди прочего, обновить поля в схеме «Заказ» и «Позиции заказа». Обновленная схема позволяет вам выполнять миграцию, пока команда интеграции интегрирует Voucherify.
3. Перенаправление звонков
Со временем вы можете постепенно начать использовать API Voucherify вместе со встроенным API продвижения commercetools, например, отметив, какой API продвижения, Voucherify или commercetools должен взаимодействовать с API коммерции commercetools. Это позволяет переносить функциональные возможности по частям, а не все сразу.
4. Параллельная работа
Во время миграции и старая, и новая системы (commercetools и Voucherify) будут работать параллельно, то есть скидка рассчитывается как commercetools, так и Voucherify. Это имеет решающее значение для обеспечения непрерывности бизнеса и снижения риска сбоев в обслуживании.
Поскольку все больше рекламных функций успешно перенесены в Voucherify и доказали свою стабильность и эффективность, зависимость от старой системы продвижения может постепенно уменьшаться.
5. Полная миграция и вывод из эксплуатации старой системы.
Последним шагом в шаблоне «Душитель» является полный переход на новую систему и вывод из эксплуатации старой системы. Как только все функции продвижения будут успешно запущены на Voucherify и вы будете уверены в стабильности и производительности новой системы, вы можете полностью прекратить использование встроенного механизма продвижения commercetools.
Вот пример временной шкалы изменений, необходимых для интеграции, как описано ранее:
Как Voucherify поддерживает постепенную интеграцию с коммерцией?
Voucherify обеспечивает плавный и постепенный перенос уже существующих рекламных акций посредством:
1. Независимые и изолированные от рынка API.
Мы предлагаем отдельные API для различных функций, что обеспечивает постепенную и контролируемую интеграцию. Например, вы можете начать с интеграции только API-интерфейсов проверки и погашения для рекламных акций, а позже добавить реферальные программы, программы лояльности и другие API-интерфейсы.
Мы предлагаем API, изолированные от рынка, причем каждый API отвечает за определенный рынок, что позволяет постепенно подключать разные магазины.
2. Поддержка миграции данных
Вот что вы можете ожидать от наших миграционных услуг:
- Постоянная поддержка нашей команды по миграции данных.
- Безопасность данных и отсутствие простоев для конечных клиентов.
- Гибкие механизмы хранения данных (метаданных), позволяющие полностью реализовать любые специфичные для бизнеса объекты и крайние случаи.
- Варианты массового импорта с помощью файлов CSV или через API данных клиентов, данных о продуктах, кодов ваучеров, кодов подарочных карт, пользовательских событий и метаданных.
Мы предлагаем специальные услуги по технической поддержке миграции, если вам нужна дополнительная поддержка при переводе устаревших данных в ресурсы Voucherify или у вас есть другие вопросы, связанные с миграцией.
3. Готовые интеграции и партнеры
Набор готовых интеграций упрощает процесс миграции, обеспечивая совместимость и сокращая время разработки. Помимо интеграции с commercetools, мы предлагаем интеграцию с платформами CEP, ERP-системами, поставщиками CMS и т. д.
Полный список доступных интеграций можно посмотреть здесь.
Наши опытные партнеры могут предоставить дополнительную поддержку и экспертные знания в процессе миграции.
Заключение
Интеграция Voucherify с магазиномcommercetools может изменить ваши возможности в области продвижения, лояльности, рефералов и подарочных карт. Он обеспечивает исключительную гибкость и эффективность за счет устранения ограничений и препятствий встроенного механизма продвижения commercetools . Этот сдвиг приводит к созданию более сильной, более адаптируемой и готовой к будущему системы продвижения.
Компании могут плавно перевести существующие рекламные акции с commercetools на Voucherify, не вызывая сбоев, применив стратегический и постепенный подход. Этот метод позволяет им расставить приоритеты в основных функциях или сначала запустить важные рекламные акции, а затем устойчивыми темпами перенести устаревшие рекламные акции.
Мы в Voucherify обладаем опытом переноса рекламных акций из старых и новых коммерческих систем. Мы можем помочь и провести вас через этот переход, чтобы обеспечить беспрепятственное путешествие.
{{Призыв к действию}}
Хотите продлить акции наcommercetools?
Давай поговорим
{{ENDCTA}}