Por que e como integrar o Voucherify ao commercetools? A abordagem do figo estrangulador

Publicados: 2024-01-25

Num cenário de comércio eletrónico em rápida evolução, a flexibilidade e a personalização oferecidas pelos motores de promoção são fundamentais para se manter competitivo. À medida que as empresas crescem, muitas vezes encontram limitações nos mecanismos de promoção integrados das plataformas de comércio eletrônico.

Este artigo investiga por que e como integrar o Voucherify Promotion e o Loyalty Engine com commercetools. Ele também descreve uma abordagem estratégica para a migração gradual de promoções legadas de commercetools para Voucherify seguindo a abordagem Strangler Fig.

Vamos primeiro entender por que você precisa de um mecanismo de promoção externo além do commercetools .

Limitações do mecanismo de promoção commercetools

commercetools oferece um mecanismo de promoção integrado, no entanto, pode rapidamente falhar quando confrontado com escala crescente e casos de uso mais complexos. Graças à construção API-first , o commercetools pode ser facilmente estendido com microsserviços como o Voucherify para oferecer suporte a cenários personalizados de promoção e fidelidade e ajudar as empresas a dimensionar campanhas facilmente.

Aqui está o que o commercetools de integração do Voucherify permite além do que está prontamente disponível no commercetools:

1. Cenários promocionais ilimitados

Os cenários promocionais integrados do commercetools são limitados, pois o commercetools não oferece suporte a pacotes dinâmicos, programas de fidelidade, campanhas de referência, empilhamento de promoções ou opções de cartão-presente personalizáveis ​​como o Voucherify. As regras da campanha também não são muito flexíveis e quaisquer cenários fora do padrão exigirão soluções alternativas . É aqui que o mecanismo de regras do Voucherify ajuda – com opções de personalização além de eventos e metadados personalizados.

Um exemplo de limites do commercetools são as promoções de assinatura da Breville para clientes fiéis. Breville oferece uma assinatura de grãos de café e deseja oferecer um item grátis se um cliente assinar seu serviço por um determinado número de meses. Tal promoção era impossível de implementar com o commercetools, então eles usaram o commercetools e a integração do Voucherify para fazer isso.

Migrando promoções de commercetools: exemplo de campanhas de Breville

2. Recursos robustos de personalização

Como mostra a pesquisa, as promoções personalizadas aumentam a eficiência dos gastos com marketing em até 30% . Eles também evitam que seu orçamento de marketing seja desperdiçado rapidamente e que suas margens desapareçam totalmente.

Migrando commercetools: promoções personalizadas com metadados

commercetools tem opções mais limitadas do que Voucherify para segmentação avançada de clientes , direcionamento ou personalização em tempo real além de atributos de negócios personalizados. Se precisar de mais opções de personalização, vale a pena considerar conectar o Voucherify à sua plataforma commercetools.

3. Melhor CX para promoções específicas do cliente

commercetools não oferece uma maneira pronta para uso de exibir todas as promoções disponíveis para um cliente individual (verifique API de qualificação por Voucherify). Esse recurso permite que você mova rapidamente o ponteiro em termos de conversões, AOVs ou até mesmo vendas cruzadas e incrementais.

Migrando promoções do commercetools: qualificação de desconto para CX aprimorado

Além do mais, commercetools não oferece carteiras de clientes exibindo todas as promoções disponíveis – algo que poderia ser facilmente construído com APIs Voucherify.

4. Cálculos de preços e descontos em tempo real

Atualizações em tempo real sobre descontos e preços são cruciais tanto por motivos de CX quanto de conformidade. Por padrão, commercetools aplica as promoções e descontos no carrinho, mas se o conteúdo do carrinho mudar, ele atualiza as promoções apenas na fase de finalização da compra , e não diretamente no carrinho, o que pode levar a problemas de conformidade e uma experiência ruim do cliente.

O Voucherify calcula promoções sempre que um cliente atualiza o carrinho ou aplica promoções (por exemplo, códigos promocionais, vales-presente, pontos de fidelidade) garantindo uma boa experiência do cliente e preço final correto. Caso a promoção não seja mais válida ou o carrinho não se qualifique para determinado cupom de desconto aplicado anteriormente, uma mensagem de aviso (erro) poderá ser exibida.

5. Mais canais de distribuição de promoção prontos para uso

Ao criar promoções no commercetools, você pode estender essas campanhas para outros pontos de contato voltados ao cliente (web, celular, chat) usando a API. No entanto, commercetools não oferece integrações com plataformas de distribuição como CEP ou provedores de e-mail. Para fazer isso, você teria que configurar promoções em aplicativos separados usando a API commercetools, resultando em trabalho manual extra, tornando o tempo de lançamento das promoções no mercado mais longo.

A criação de promoções no Voucherify permite que você as compartilhe facilmente em sua loja commercetools, aplicativo móvel e outros canais. Com os recursos do Voucherify, como e-mail e SMS, integrações CEP ou outras ferramentas, você pode garantir uma experiência consistente do cliente omnicanal. Além disso, você tem controle total sobre as promoções usando apenas uma ferramenta.

Migrando commercetools: diagrama de recursos de promoção omnicanal do Voucherify

6. Sem limites para campanhas ativas

commercetools não pode lidar com um grande número de campanhas simultâneas, pois por padrão elas permitem:

  • 500 descontos ativos em produtos dentro de um projeto a qualquer momento.
  • 100 descontos em carrinhos ativos independentes da loja.
  • Até 100 descontos em carrinhos por loja.

À medida que as empresas crescem, essas limitações tornam-se mais perceptíveis. O Voucherify não tem essas restrições e pode ser dimensionado ilimitadamente com a expansão do seu negócio.

Limitações de campanha integradas do commercetools

7. Amplas opções de autoatendimento

Depender dos desenvolvedores para gerenciar promoções em commercetools acabará por frear seus esforços de marketing e aumentar os custos. Um caso de uso muito comum em que os clientes da commercetools precisam envolver desenvolvedores é a geração de códigos promocionais exclusivos em massa . Com o Voucherify, isso pode ser resolvido em poucos cliques direto do Dashboard. A criação de soluções personalizadas para serem executadas em ferramentas de comércio para oferecer mais cenários promocionais aumenta o risco de configurações com erros e fraudes.

Voucherify oferece um painel visual onde todas as campanhas podem ser configuradas, gerenciadas e analisadas com pouca ou nenhuma habilidade de codificação necessária, reduzindo o risco de erros manuais e reduzindo o tempo que suas equipes precisam gastar para lançar e gerenciar promoções.

Gerenciamento de campanha sem código com Voucherify

8. Gerenciamento de campanhas em escala empresarial em nível granular

Isolamento de campanhas específicas de mercado e marca

commercetools mantém todas as campanhas em um editor de promoção, o que pode ser complicado de trabalhar se você tiver uma empresa multirregional ou multimarca com muitas campanhas locais em execução.

Voucherify permite que você separe suas campanhas específicas de região ou marca. Você pode, por exemplo, mantê-los em projetos separados ou separá-los adicionando metadados específicos de região ou marca às campanhas que podem ser usados ​​como filtro ao navegar, analisar ou editar campanhas.

Opções robustas de pesquisa de campanha

O recurso de pesquisa de campanhas no commercetools pode ser difícil de usar. É um desafio encontrar campanhas específicas de região, moeda, loja ou canal, pois todas as campanhas estão no mesmo editor e não há filtro integrado para essas categorias. A pesquisa com base no tipo de desconto, produto com desconto ou uso da campanha também não é possível. Campos ou predicados personalizados não podem ser usados ​​para pesquisa. Adicionar tags às campanhas para melhor organização não é uma opção. A pesquisa integrada carece de pesquisa difusa e suporte parcial de nomes.

Permissões de acesso e fluxos de trabalho personalizados

commercetools possui permissões de acesso fixas para todo o projeto e não permite definir permissões separadamente para diferentes canais, lojas ou países. Isto pode ser um desafio para empresas que operam em vários países ou com várias marcas que pretendem conceder acesso a descontos locais apenas para equipas locais. Além disso, não existe uma maneira simples de ativar ou desativar contas de usuário.

Gerenciamento mais fácil de campanhas em massa

O mecanismo de promoção integrado do commercetools não permite a criação ou exclusão em massa de códigos promocionais . A clonagem de campanhas é difícil e só pode ser feita através da criação de modelos.

9. Processamento de regras de validação mais eficiente

commercetools verifica todas as regras de validação de todas as promoções para aplicar uma promoção que pode levar a tempos de processamento mais longos em escala (várias regiões, lojas com promoções específicas da região e da loja). Por exemplo, se alguém comprar um colchão em França utilizando uma promoção válida apenas em França, a commercetools verifica desnecessariamente as regras de validação de todas as promoções disponíveis para clientes na Polónia, Alemanha, EUA, etc.

Voucherify oferece a criação de projetos separados por região ou marca , o que permite que equipes separadas trabalhem em um subconjunto separado de campanhas. Se for feita uma validação ou resgate de uma promoção, apenas as regras de validação para aquele projeto específico estão sendo processadas, e somente até que uma das regras não seja atendida (então outras não estão sendo verificadas e são ignoradas) reduzindo a carga e aumentando o desempenho das chamadas de API que estão sendo feitas.

Integrando Voucherify com commercetools – guia prático de migração

Escrevemos um guia de implementação do Voucherify que explica como começar a usar o Voucherify e o commercetools e o guia de integração do Voucherify. No entanto, não abordamos o caso em que você tem promoções ativas alimentadas pelo mecanismo de promoção commercetools e planeja migrá-las em grande escala. É isso que pretendemos abordar a seguir:

Em geral, você pode executar uma integração “grande” do Voucherify com commercetools se:

  • Você ainda não está realizando muitas promoções no commercetools.
  • Você acabou de começar a usar o commercetools e ainda está no processo de configuração.

Se você depende de promoções em commercetools e/ou seu componente de checkout está fortemente acoplado a promoções, é aconselhável mudar gradualmente para o Voucherify para minimizar interrupções e riscos, acelerando o tempo necessário para ver o valor. O padrão Strangler e um padrão de mudança paralelo podem ser o que você precisa para executar a migração com êxito.

O Strangler Fig Pattern , conforme definido por Martin Fowler, é uma técnica de desenvolvimento de software usada para fazer a transição gradual de um monólito para microsserviços. O padrão de mudança paralela envolve a substituição incremental de funcionalidades específicas do sistema antigo pelas do novo sistema, garantindo ao mesmo tempo que ambos os sistemas operem em paralelo durante a transição (padrão de mudança paralela).

Como concluir uma migração de promoções existentes do commercetools para o Voucherify usando esses padrões?

A migração pode acontecer, por exemplo, utilizando um padrão de mudança paralelo em três fases: expandir, migrar e contrair.

  • Expandir – Na fase inicial de expansão, criar e implementar interfaces atualizadas (versão 2.0) para consumidores. A operação simultânea das versões 1.0 e 2.0 estabelece as bases para a fase de migração. Isso permite a transição dos consumidores, enquanto a equipe de integração se concentra no desenvolvimento da API de promoções e na integração do Voucherify.
Um diagrama mostrando como o Voucherify se integra ao commercetools
Um diagrama que mostra como o Voucherify se integra ao commercetools em um nível básico (ignorando, entre outros, sincronização de dados, mecanismo de distribuição, API de qualificação).
  • Migrar – Assim que os consumidores do mercado inicial estiverem usando as novas versões e o Voucherify estiver integrado, comece a migrar diferentes mercados. É aconselhável iniciar os lançamentos no mercado um de cada vez antes de avançar para lançamentos em massa maiores e mais complexos.
  • Contrato – Finalmente, você pode remover a conexão com os terminais promocionais anteriores usados ​​pelo commercetools e desativar o mecanismo de promoção do commercetools.

Como migrar as promoções do commercetools para o Voucherify?

Você pode seguir estas etapas para realizar a migração:

1. Identificação de componentes para substituição

Por padrão, promoções e checkout estão intimamente ligados em commercetools. Para manter temporariamente as promoções provenientes de ambos os sistemas sem interromper o processo de checkout, você deve dissociar o checkout das promoções e ativar uma conexão com o Voucherify e o commercetools para tratamento de promoções.

2. Funcionalidade de dissociação

O núcleo do Padrão Strangler é desacoplar gradualmente a funcionalidade do sistema antigo e redirecioná-lo para o novo sistema. Dessa forma, você pode implantar inicialmente o novo mecanismo de promoção em um mercado para testar e experimentar se tudo funciona conforme o esperado e só então implantá-lo em mais mercados.

Você pode começar criando uma nova camada de orquestração separada, vamos chamá-la de API de comércio. Esta API de comércio atuará como uma camada intermediária entre a plataforma de comércio eletrônico (carrinho, produto, APIs de checkout) e se comunicará temporariamente com ambas, APIs commercetools e APIs Voucherify para validação de promoção, resgate, etc. API ou no back-end para front-end (endpoints de API em Next.js) ou atualize uma camada de orquestração existente se você tiver uma criada anteriormente.

Você pode então aproveitar a nova API de comércio para associar carrinhos e itens de linha a descontos e códigos de desconto.

Também pode ser necessário editar os serviços back-end/conectados. Antes, esses serviços que gerenciavam promoções usavam campos de promoção integrados ao commercetools. Por exemplo, o evento OrderCreated carregava informações sobre promoções e descontos aplicados nos campos padrão definidos em commercetools. Você ainda pode utilizar estes campos (funcionalidade) para aplicar promoções através de sistemas externos, utilizando o mecanismo de Descontos Diretos e depois pular a modificação dos serviços back-end.

Você também pode optar por remover esses campos e usar os novos objetos de promoção provenientes do Voucherify. Você precisará atualizar, entre outros, os campos no esquema Pedido e Itens do Pedido. O esquema atualizado permite migrar enquanto a equipe de integração integra o Voucherify.

3. Redirecionando chamadas

Com o tempo, você pode gradualmente começar a usar a API Voucherify junto com a API de promoção commercetools integrada, por exemplo, sinalizando qual API de promoção, Voucherify ou commercetools deve se comunicar com a API de comércio commercetools. Isso permite migrar funcionalidades peça por peça, em vez de todas de uma vez.

4. Corrida paralela

Durante a migração, tanto o sistema antigo quanto o novo (commercetools e Voucherify) funcionarão em paralelo, ou seja, o desconto será calculado por ambos, commercetools e Voucherify. Isto é crucial para manter a continuidade dos negócios e reduzir o risco de interrupção do serviço.

À medida que mais funcionalidades promocionais são migradas com sucesso para o Voucherify e comprovadamente estáveis ​​e eficazes, a dependência do antigo mecanismo de promoção pode ser gradualmente reduzida.

5. Migração completa e retirada do sistema antigo

A etapa final do Strangler Pattern é a migração completa para o novo sistema e a aposentadoria do antigo sistema. Assim que todas as funcionalidades de promoção estiverem funcionando com sucesso no Voucherify e você estiver confiante na estabilidade e desempenho do novo sistema, você poderá parar totalmente de usar o mecanismo de promoção integrado do commercetools.

Aqui está um exemplo de cronograma das mudanças necessárias para a integração conforme descrito anteriormente:

Cronograma: Um exemplo das mudanças necessárias para a integração

Como o Voucherify oferece suporte à integração gradual com commercetools?

O Voucherify facilita uma migração contínua e gradual de promoções pré-existentes por meio de:

1. APIs independentes e isoladas de mercado

Oferecemos APIs separadas para diferentes funcionalidades, o que permite uma integração gradual e controlada. Por exemplo, você pode começar integrando apenas as APIs de validação e resgate para promoções e adicionar referências, programas de fidelidade e outras APIs posteriormente.

Oferecemos APIs isoladas de mercado, sendo cada API responsável por um mercado específico, o que permite conectar diferentes lojas gradativamente.

2. Suporte à migração de dados

Aqui está o que você pode esperar de nossos serviços de migração:

  • Suporte ininterrupto da nossa equipe para migração de dados.
  • Segurança de dados e sem tempo de inatividade para clientes finais.
  • Mecanismos flexíveis de armazenamento de dados (metadados) que permitem uma implementação completa de quaisquer objetos e casos específicos de negócios.
  • Opções para importação em massa com arquivos CSV ou via APIs de dados de clientes, dados de produtos, códigos de voucher, códigos de vale-presente, eventos personalizados e metadados.

Oferecemos serviços dedicados de suporte técnico à migração se você precisar de suporte adicional na tradução de seus dados legados para propriedades do Voucherify ou tiver outras dúvidas relacionadas à migração.

3. Integrações e parceiros prontos para uso

Um conjunto de integrações pré-construídas agiliza o processo de migração, garantindo compatibilidade e reduzindo o tempo de desenvolvimento. Além da integração com commercetools, oferecemos integrações com plataformas CEP, sistemas ERP, provedores de CMS e muito mais.

Você pode verificar a lista completa de integrações disponíveis aqui.

Integrações e parceiros prontos para uso do Voucherify

Nossos parceiros experientes podem fornecer suporte e conhecimentos adicionais durante o processo de migração.

Parceiros experientes da Voucherify

Conclusão

A integração do Voucherify com uma loja commercetools pode transformar seus recursos promocionais, de fidelidade, de referência e de cartão-presente. Ele fornece flexibilidade e eficiência excepcionais , eliminando limites e obstáculos do mecanismo de promoção integrado do Commercetools . Esta mudança resulta num sistema promocional mais forte, mais adaptável e preparado para o futuro.

As empresas podem fazer uma transição suave das promoções existentes do commercetools para o Voucherify, sem causar interrupções, adotando uma abordagem estratégica e gradual. Esse método permite que eles priorizem funcionalidades essenciais ou lancem promoções críticas primeiro e depois migrem promoções legadas em um ritmo sustentável.

Nós, da Voucherify, temos experiência em movimentar promoções de sistemas de comércio antigos e novos. Podemos ajudá-lo e orientá-lo nessa transição para garantir uma jornada tranquila.

{{CTA}}

Quer estender as promoções da commercetools?

Vamos conversar

{{ENDCTA}}