¿Por qué y cómo integrar Voucherify con commercetools? El enfoque del higo estrangulador

Publicado: 2024-01-25

En un panorama de comercio electrónico en rápida evolución, la flexibilidad y la personalización que ofrecen los motores de promoción son clave para mantenerse competitivo. A medida que las empresas crecen, a menudo encuentran limitaciones con los motores de promoción integrados en las plataformas de comercio electrónico.

Este artículo profundiza en por qué y cómo integrar Voucherify Promotion and Loyalty Engine con commercetools. También describe un enfoque estratégico para la migración gradual de las promociones de herramientas comerciales heredadas a Voucherify siguiendo el enfoque Strangler Fig.

Primero, analicemos por qué necesita un motor de promoción externo además de las herramientas de comercio .

Limitaciones del motor de promoción de commercetools

Commercetools ofrece un motor de promoción integrado; sin embargo, puede quedarse corto rápidamente cuando se enfrenta a una escala creciente y casos de uso más complejos. Gracias a la compilación API-first , las herramientas de comercio se pueden ampliar fácilmente con microservicios como Voucherify para respaldar escenarios personalizados de promoción y fidelización y ayudar a las empresas a escalar campañas fácilmente.

Esto es lo que permite la integración de Voucherify commercetools además de lo que está disponible en commercetools:

1. Escenarios promocionales ilimitados

Los escenarios promocionales integrados de Commercetools son limitados ya que Commercetools no admite paquetes dinámicos, programas de fidelización, campañas de referencia, apilamiento de promociones ni opciones de tarjetas de regalo personalizables como lo hace Voucherify. Las reglas de la campaña tampoco son muy flexibles y cualquier escenario no estándar requerirá soluciones alternativas . Aquí es donde ayuda el motor de reglas de Voucherify , con opciones de personalización además de eventos y metadatos personalizados.

Un ejemplo de los límites de las herramientas de comercio son las promociones de suscripción de Breville para clientes leales. Breville ofrece una suscripción a granos de café y quería regalar un artículo si un cliente está suscrito a su servicio durante un número determinado de meses. Tal promoción era imposible de implementar con commercetools, por lo que utilizaron commercetools y la integración de Voucherify para hacerlo.

Migración de promociones de commercetools: ejemplo de las campañas de Breville

2. Funciones de personalización sólidas

Como muestra la investigación, las promociones personalizadas aumentan la eficiencia del gasto en marketing hasta en un 30% . También evitan que su presupuesto de marketing se desperdicie rápidamente y que sus márgenes desaparezcan por completo.

Migración de herramientas de comercio: promociones personalizadas con metadatos

Commercetools tiene opciones más limitadas que Voucherify para la segmentación avanzada de clientes , la orientación o la personalización en tiempo real además de los atributos comerciales personalizados. Si necesita más opciones de personalización, vale la pena considerar conectar Voucherify a su plataforma de herramientas de comercio.

3. Mejor CX para promociones específicas de clientes

Commercetools no ofrece una forma lista para usar de mostrar todas las promociones disponibles a un cliente individual (consulte API de calificación mediante Voucherify). Esta función le permite avanzar rápidamente en términos de conversiones, AOV o incluso ventas cruzadas y adicionales.

Migración de promociones de Commercetools: Calificación de descuento para CX mejorada

Es más, Commercetools no ofrece carteras de clientes que muestren todas las promociones disponibles, algo que podría crearse fácilmente con las API de Voucherify.

4. Cálculos de precios y descuentos en tiempo real

Las actualizaciones en tiempo real sobre descuentos y precios son cruciales tanto por motivos de CX como de cumplimiento. De forma predeterminada, Commercetools aplica las promociones y descuentos en el carrito, pero si el contenido del carrito cambia, actualiza las promociones solo en la etapa de pago , no directamente en el carrito, lo que puede generar problemas de cumplimiento y una mala experiencia del cliente.

Voucherify calcula las promociones cada vez que un cliente actualiza el carrito o aplica promociones (por ejemplo, códigos promocionales, tarjetas de regalo, puntos de fidelidad), lo que garantiza una buena experiencia del cliente y un precio final correcto. Si la promoción ya no es válida o el carrito no califica para un determinado cupón de descuento que se aplicó anteriormente, se puede mostrar un mensaje de advertencia (error).

5. Más canales de distribución de promociones innovadores

Cuando crea promociones en Commercetools, puede extender estas campañas a otros puntos de contacto de cara al cliente (web, móvil, chat) mediante la API. Sin embargo, Commercetools no ofrece integraciones con plataformas de distribución como CEP o proveedores de correo electrónico. Para hacerlo, tendría que configurar promociones en aplicaciones separadas utilizando la API de Commercetools, lo que resultaría en un trabajo manual adicional que alargaría el tiempo de comercialización de las promociones.

Crear promociones en Voucherify le permite compartirlas fácilmente en su tienda de herramientas de comercio, aplicación móvil y otros canales. Con las funciones de Voucherify, como correo electrónico y SMS, integraciones de CEP u otras herramientas, puede garantizar una experiencia omnicanal consistente para el cliente. Además, tienes control total sobre las promociones usando una sola herramienta.

Migración de herramientas de comercio: diagrama de capacidades de promoción omnicanal de Voucherify

6. Sin límites de campañas activas

Commercetools no puede manejar una gran cantidad de campañas simultáneas, ya que de forma predeterminada permiten:

  • 500 descuentos de productos activos dentro de un proyecto en cualquier momento.
  • 100 descuentos en carritos activos independientemente de la tienda.
  • Hasta 100 descuentos en carritos por tienda.

A medida que las empresas crecen, estas limitaciones se vuelven más notorias. Voucherify no tiene estas restricciones y puede escalar ilimitadamente con la expansión de su negocio.

Limitaciones de las campañas integradas de CommerceTools

7. Amplias opciones de autoservicio

Depender de los desarrolladores para gestionar las promociones en las herramientas de comercio acabará frenando sus esfuerzos de marketing y aumentando los costes. Un caso de uso muy común en el que los clientes de CommerceTools necesitan involucrar a los desarrolladores es la generación de códigos promocionales únicos en masa . Con Voucherify, se puede resolver con unos pocos clics directamente desde el Panel de control. La creación de soluciones personalizadas para ejecutar sobre herramientas de comercio y brindarle más escenarios promocionales aumenta el riesgo de configuraciones con errores y fraude.

Voucherify ofrece un panel visual donde todas las campañas se pueden configurar, administrar y analizar con poca o ninguna habilidad de codificación, lo que reduce el riesgo de errores manuales y reduce drásticamente el tiempo que sus equipos deben dedicar a lanzar y administrar promociones.

Gestión de campañas sin código con Voucherify

8. Gestión de campañas a escala empresarial a nivel granular

Aislamiento de campañas específicas del mercado y de la marca

Commercetools mantiene todas las campañas dentro de un editor de promociones , lo que puede resultar engorroso si tiene una empresa multirregional o multimarca con muchas campañas locales en ejecución.

Voucherify le permite separar sus campañas específicas de marca o región. Puede, por ejemplo, mantenerlos en proyectos separados o separarlos agregando metadatos específicos de una región o marca a las campañas que se pueden usar como filtro al explorar, analizar o editar campañas.

Opciones sólidas de búsqueda de campañas

La función de búsqueda de campañas en CommerceTools puede resultar difícil de utilizar. Es un desafío encontrar campañas específicas de región, moneda, tienda o canal, ya que todas las campañas están en el mismo editor y no hay un filtro integrado para estas categorías. Tampoco es posible realizar búsquedas según el tipo de descuento, el producto con descuento o el uso de la campaña. No se pueden utilizar campos o predicados personalizados para realizar búsquedas. Agregar etiquetas a las campañas para una mejor organización no es una opción. La búsqueda integrada carece de búsqueda difusa y de compatibilidad con nombres parciales.

Permisos de acceso personalizados y flujos de trabajo

Commercetools tiene permisos de acceso fijos para todo el proyecto y no permite configurar permisos por separado para diferentes canales, tiendas o países. Esto puede resultar un desafío para las empresas que operan en varios países o con varias marcas que desean otorgar acceso a descuentos locales solo a los equipos locales. Además, no existe una forma sencilla de activar o desactivar cuentas de usuario.

Gestión de campañas masivas más sencilla

El motor de promoción integrado de Commercetools no permite la creación o eliminación masiva de códigos promocionales . Clonar campañas es difícil y sólo se puede hacer creando plantillas.

9. Procesamiento de reglas de validación más eficiente

Commercetools verifica todas las reglas de validación de todas las promociones para aplicar una promoción, lo que puede llevar a tiempos de procesamiento más largos a escala (múltiples regiones, tiendas con promociones específicas de la región y de la tienda). Por ejemplo, si alguien compra un colchón en Francia utilizando una promoción sólo válida en Francia, Commercetools comprueba innecesariamente las reglas de validación de todas las promociones disponibles para los clientes en Polonia, Alemania, EE. UU., etc.

Voucherify ofrece la creación de proyectos separados por región o marca , lo que permite que equipos separados trabajen en un subconjunto separado de campañas. Si se realiza una validación o canje de una promoción, solo se están procesando las reglas de validación para ese proyecto específico, y solo hasta que una de las reglas no se cumpla (entonces otras no se están verificando y se omiten), reduciendo la carga y aumentando. el rendimiento de las llamadas API que se realizan.

Integración de Voucherify con Commercetools: guía práctica de migración

Hemos escrito una guía de implementación de Voucherify que explica cómo comenzar con Voucherify y las herramientas de comercio y la guía de integración de Voucherify. Sin embargo, no hemos cubierto el caso en el que tiene promociones en vivo impulsadas por el motor de promoción de Commercetools y planea migrarlas a escala. Esto es lo que pretendemos cubrir a continuación:

En general, puede ejecutar una integración “gran explosión” de Voucherify con Commercetools si:

  • Aún no estás realizando muchas promociones en Commercetools.
  • Acabas de empezar a utilizar Commercetools y todavía estás en el proceso de configuración.

Si depende de promociones en herramientas de comercio y/o su componente de pago está estrechamente relacionado con promociones, es recomendable cambiar gradualmente a Voucherify para minimizar las interrupciones y los riesgos, acelerando el tiempo necesario para ver el valor. El patrón Strangler y un patrón de cambio paralelo pueden ser lo que necesita para ejecutar la migración con éxito.

El patrón Strangler Fig , tal como lo define Martin Fowler, es una técnica de desarrollo de software que se utiliza para la transición gradual de un monolito a microservicios. El patrón de cambio paralelo implica reemplazar gradualmente funcionalidades específicas del sistema antiguo con aquellas del nuevo sistema mientras se garantiza que ambos sistemas funcionen en paralelo durante la transición (patrón de cambio paralelo).

¿Cómo completar una migración de promociones existentes de commercetools a Voucherify usando estos patrones?

La migración puede ocurrir, por ejemplo, utilizando un patrón de cambio paralelo en tres fases: expandir, migrar y contraer.

  • Expandir : en la etapa inicial de expansión, cree e implemente interfaces actualizadas (versión 2.0) para los consumidores. Operar las versiones 1.0 y 2.0 simultáneamente sienta las bases para la fase de migración. Esto permite a los consumidores realizar la transición, mientras el equipo de integración se concentra en desarrollar la API de Promociones y en integrar Voucherify.
Un diagrama que muestra cómo Voucherify se integra con commercetools
Un diagrama que muestra cómo Voucherify se integra con herramientas de comercio en un nivel básico (omitiendo, entre otros, la sincronización de datos, el mecanismo de distribución y la API de calificación).
  • Migrar : una vez que los consumidores en el mercado inicial estén usando las nuevas versiones y Voucherify esté integrado, comience a migrar a diferentes mercados. Es aconsejable iniciar los lanzamientos al mercado de uno en uno antes de pasar a lanzamientos masivos más grandes y complejos.
  • Contrato : finalmente, puede eliminar la conexión con los puntos finales promocionales utilizados anteriormente proporcionados por Commercetools y desmantelar el motor de promoción de Commercetools.

¿Cómo migrar promociones de Commercetools a Voucherify?

Puede seguir estos pasos para realizar la migración:

1. Identificación de componentes a sustituir

De forma predeterminada, las promociones y el proceso de pago están estrechamente vinculados en las herramientas de comercio. Para mantener temporalmente las promociones provenientes de ambos sistemas sin interrumpir el proceso de pago, debe desacoplar el proceso de pago de las promociones y habilitar una conexión tanto con Voucherify como con Commercetools para el manejo de promociones.

2. Funcionalidad de desacoplamiento

El núcleo del patrón Strangler es desacoplar gradualmente la funcionalidad del sistema anterior y redirigirla al nuevo sistema. De esta manera, puede implementar inicialmente el nuevo motor de promoción en un mercado para probar y experimentar si todo funciona como se esperaba y solo luego implementarlo en más mercados.

Puede comenzar creando una capa de orquestación nueva e independiente, llamémosla API de comercio. Esta API de comercio actuará como una capa intermediaria entre la plataforma de comercio electrónico (carrito, producto, API de pago) y se comunicará temporalmente con las API de herramientas de comercio y las API de Voucherify para la validación de promociones, el canje, etc. Puede crear esta nueva API de comercio como una nueva API o dentro del back-end para el front-end (puntos finales de API en Next.js) o actualice una capa de orquestación existente si había creado una anteriormente.

Luego puede aprovechar la nueva API de comercio para asociar carritos y artículos de línea con descuentos y códigos de descuento.

Es posible que también necesite editar los servicios back-end/conectados. Antes, estos servicios que gestionaban promociones utilizaban campos de promoción integrados en herramientas de comercio. Por ejemplo, el evento OrderCreated llevaba información sobre promociones y descuentos aplicados en los campos predeterminados definidos en commercetools. Aún puedes usar estos campos (funcionalidad) para aplicar promociones usando sistemas externos, usando el mecanismo de Descuentos Directos y luego omitir la modificación de los servicios back-end.

También puedes optar por eliminar esos campos y utilizar los nuevos objetos de promoción provenientes de Voucherify. Deberá actualizar, entre otros, los campos dentro del esquema Pedido y Artículos del pedido. El esquema actualizado le permite migrar mientras el equipo de integración integra Voucherify.

3. Redirigir llamadas

Con el tiempo, puede comenzar a usar gradualmente la API de Voucherify junto con la API de promoción de commercetools incorporada, por ejemplo, marcando qué API de promoción, Voucherify o commercetools deben comunicarse con la API de comercio de commercetools. Esto le permite migrar funcionalidades pieza por pieza, en lugar de todas a la vez.

4. Carrera paralela

Durante la migración, tanto el sistema antiguo como el nuevo (commercetools y Voucherify) operarán en paralelo, lo que significa que tanto Commercetools como Voucherify calculan el descuento. Esto es crucial para mantener la continuidad del negocio y reducir el riesgo de interrupción del servicio.

A medida que se migren con éxito más funcionalidades promocionales a Voucherify y se demuestre que son estables y efectivas, se podrá reducir gradualmente la dependencia del antiguo motor de promoción.

5. Migración completa y retiro del antiguo sistema

El último paso en el Patrón Estrangulador es la migración completa al nuevo sistema y el retiro del antiguo. Una vez que todas las funciones de promoción se estén ejecutando exitosamente en Voucherify y usted esté seguro de la estabilidad y el rendimiento del nuevo sistema, podrá dejar de usar el motor de promoción integrado de CommerceTools.

A continuación se muestra un ejemplo de cronograma de los cambios necesarios para la integración como se describió anteriormente:

Cronograma: un ejemplo de los cambios necesarios para la integración

¿Cómo apoya Voucherify la integración gradual con las herramientas de comercio?

Voucherify facilita una migración gradual y fluida de promociones preexistentes a través de:

1. API independientes y aisladas del mercado

Ofrecemos API independientes para diferentes funcionalidades, lo que permite una integración gradual y controlada. Por ejemplo, puede comenzar integrando solo las API de validación y canje para promociones y agregar referencias, programas de fidelización y otras API más adelante.

Ofrecemos API que están aisladas del mercado, donde cada API es responsable de un mercado específico, lo que le permite conectar diferentes tiendas gradualmente.

2. Soporte de migración de datos

Esto es lo que puede esperar de nuestros servicios de migración:

  • El soporte ininterrumpido de nuestro equipo para la migración de datos.
  • Seguridad de los datos y sin tiempo de inactividad para los clientes finales.
  • Mecanismos flexibles de almacenamiento de datos (metadatos) que permiten una implementación completa de cualquier objeto específico del negocio y casos de esquina.
  • Opciones para importación masiva con archivos CSV o mediante API de datos de clientes, datos de productos, códigos de cupones, códigos de tarjetas de regalo, eventos personalizados y metadatos.

Ofrecemos servicios de soporte de migración técnica dedicados si necesita soporte adicional para traducir sus datos heredados a propiedades de Voucherify o si tiene otras preguntas relacionadas con la migración.

3. Integraciones y socios listos para usar

Un conjunto de integraciones prediseñadas agiliza el proceso de migración, garantizando la compatibilidad y reduciendo el tiempo de desarrollo. Además de la integración con herramientas de comercio, ofrecemos integraciones con plataformas CEP, sistemas ERP, proveedores de CMS y más.

Puedes consultar la lista completa de integraciones disponibles aquí.

Integraciones y socios listos para usar de Voucherify

Nuestros socios experimentados pueden brindar apoyo y experiencia adicionales durante el proceso de migración.

Los socios experimentados de Voucherify

Conclusión

La integración de Voucherify con una tienda de herramientas de comercio puede transformar sus capacidades promocionales, de fidelización, de referencias y de tarjetas de regalo. Proporciona flexibilidad y eficiencia excepcionales al eliminar los límites y obstáculos del motor de promoción de herramientas de comercio integrado . Este cambio da como resultado un sistema de promoción más fuerte, más adaptable y preparado para el futuro.

Las empresas pueden realizar una transición fluida de las promociones existentes de commercetools a Voucherify sin causar interrupciones adoptando un enfoque estratégico y gradual. Este método les permite priorizar funcionalidades esenciales o lanzar promociones críticas primero y migrar promociones heredadas a un ritmo sostenible más adelante.

Nosotros, en Voucherify, tenemos experiencia en trasladar promociones de sistemas comerciales nuevos y antiguos. Podemos ayudarlo y guiarlo a través de esta transición para garantizar un viaje sin contratiempos.

{{CTA}}

¿Quiere ampliar las promociones de CommerceTools?

Hablemos

{{ENDCTA}}