Uma cliente jovem, sentada na cama, pega o celular, finaliza a compra de um batom no app da Sephora do México, paga com PayPal e vê o pedido confirmado.
Uma cliente jovem, sentada na cama, pega o celular, finaliza a compra de um batom no app da Sephora do México, paga com PayPal e vê o pedido confirmado.

Para a Sephora, um único app que fala a língua de compra de dois países

Com uma base comum de código para o Brasil e o México, a Sephora lança uma versão nova, em média, a cada 9 dias.

Publicado em 6 min de leitura

Neste case

Resumo executivo

  • A Taqtile reconstruiu o app de e-commerce da Sephora com uma estratégia que mantém o que é comum aos dois países e separa o que é de cada um. É essa base comum que traz eficiência, qualidade e agilidade.

  • Com apps nativos em Swift e Kotlin e um servidor intermediário sobre o Salesforce Commerce Cloud, uma versão nova sai, em média, a cada 9 dias, e sustentar os 4 apps custa 0,5% da receita do app.

  • Hoje o app é o maior canal de venda online da Sephora nos dois países; já nos meses seguintes ao lançamento, a receita dobrou e a conversão ficou 6x maior.

O desafio

Criar para a Sephora um app que opera dois mercados com comportamentos de compra diferentes a partir da mesma plataforma de comércio, o Salesforce Commerce Cloud.

O Brasil e o México compartilham a mesma marca e a mesma plataforma, mas quase nada do jeito de comprar. Com o potencial de crescimento do app nos dois países, as novidades precisavam chegar aos dois mercados com agilidade, sem que a Sephora passasse a sustentar duas operações.

O case em números

De 2 para 4,8
a nota do app nas lojas nos dois países, no iOS e no Android
5x
mais downloads nos dois países, do app anterior ao atual
Mais de 95%
do código é o mesmo nos dois países
9 dias
entre uma versão nova e a seguinte, em média, desde o lançamento
Nº 1
canal de venda online da Sephora no Brasil e no México, à frente do site desde 2024

Números assim começam por separar o que é comum do que é de cada país. Vamos conversar

Por dentro da tecnologia

A jornada da cliente é a mesma nos dois países: ela entra no app, encontra a vitrine da sua Sephora, escolhe, paga do seu jeito e acompanha o pedido. O que muda é o que está por trás de cada passo: o meio de pagamento, o parcelamento, os pontos de fidelidade, o endereço e o consentimento de dados de cada país.

Dessa leitura saiu a decisão que explica o resultado: separar, desde o primeiro dia, o que é comum do que é de cada país. O que a Sephora já tinha ficou: a plataforma de comércio global, o sistema de design da marca, o programa de fidelidade de cada país e o site, operado por outro fornecedor. Sobre isso, a Taqtile construiu apps nativos, escritos em Swift no iOS e em Kotlin no Android, com uma base de código em cada plataforma que serve ao Brasil e ao México. O que é de cada país mora em configuração e em poucas pastas próprias.

É essa arquitetura que faz mais de 95% do código ser o mesmo nos dois países e que permite que o que um país lança o outro adote quase na hora. E é ela que explica o custo: no último ano, sustentar e evoluir os 4 apps custou 0,5% da receita do app.

Os apps conversam direto com o Salesforce Commerce Cloud, pelas interfaces que ele já expõe, e as regras do carrinho, que antes ficavam no app, passaram a morar na plataforma. Para o que a plataforma não resolve sozinha, como os parceiros locais de pagamento e fidelidade, há um servidor intermediário, com o mesmo código nos dois países e uma instância em cada um. Tudo o que entra e sai dos apps passa pela camada de segurança da Sephora global, no padrão da empresa.

A solução

Um único app que se adapta ao Brasil e ao México e atende os dois mercados com uma mesma operação.

  1. Vitrine de cada país

    A home muda sem versão nova do app: o time de cada país troca produtos, banners e ações promocionais na época do seu calendário, dentro do sistema de design global da Sephora

  2. Carrinho nativo

    O carrinho é nativo, com o pagamento do país da cliente: Pix e parcelamento no Brasil; PayPal, parcelamento e Oxxo no México

  3. Fidelidade

    Aplica a regra de pontos de cada país: no Brasil, 1 real vale 1 ponto; no México, 20 pesos valem 1 ponto

  4. Notificações push

    Avisos à cliente por uma plataforma de push nova, que serve aos dois países

  5. Acessibilidade

    Melhorias de acessibilidade nas telas, como o contraste desenhado para quem enxerga pouco

Os resultados

Hoje o app é o maior canal de venda online da Sephora nos dois países, à frente do site desde 2024. Já nos meses seguintes ao lançamento, a receita pelo app dobrou e a conversão no funil ficou 6 vezes maior. No iOS e no Android, a nota do app nas lojas saiu de cerca de 2 para 4,8 a 4,9 nos dois países.

Do lado da Sephora, dois mercados viraram uma operação. Desde o lançamento, uma versão nova sai a cada 9 dias, em média, e o que um país lança o outro adota quase na hora, sem construir de novo. O time de cada país decide as prioridades do seu app e valida cada versão num ambiente de teste antes de ela chegar às clientes, aos poucos. Tudo o que foi construído é da Sephora: código, especificações e arquitetura, com o servidor rodando na nuvem dela.

Qual mercado o seu app ainda não alcança? Em poucas semanas, desenhamos com você a base para chegar lá. Vamos conversar

Como trabalhamos

A Sephora nos procurou para construir a base dos apps nos dois países. Antes de qualquer tela, partimos da plataforma de comércio que a Sephora global já usa e desenhamos a base pensada para o Brasil e o México desde o primeiro dia.

Na Taqtile, sustentar esse ritmo em dois países é trabalho de um time pequeno, de pessoas experientes. É assim que operamos em todos os nossos projetos, hoje com agentes de IA dentro do nosso jeito de trabalhar.

Perguntas que este case responde

Vale ter um app para cada país ou o mesmo app para vários países?

O mesmo app, sobre uma base comum, com o que é de cada país à parte. Um app por país dobra o custo de construir e de manter, e cada novidade é feita duas vezes. Neste case, mais de 95% do código é o mesmo no Brasil e no México, e o que um país lança o outro adota quase na hora.

Ainda vale a pena fazer app nativo, ou um app multiplataforma sai mais barato?

Depende do que o app precisa entregar. O argumento do multiplataforma, como o React Native, é escrever uma base só para iOS e Android e gastar menos. Neste case, a experiência de compra pesava na conversão, e os apps são nativos, em Swift e Kotlin, para entregar a experiência e o desempenho de cada sistema. O custo das duas bases se dilui quando elas servem a mais de um país: mais de 95% do código é comum ao Brasil e ao México.

Quanto custa sustentar e evoluir um app de varejo?

Neste case, sustentar e evoluir os 4 apps da Sephora, iOS e Android no Brasil e no México, custou 0,5% da receita do app no último ano, com uma versão nova a cada 9 dias, em média.

A Taqtile tem experiência com app nativo sobre o Salesforce Commerce Cloud?

Sim. Os apps da Sephora no Brasil e no México são nativos, em Swift e Kotlin, e conversam com o Salesforce Commerce Cloud da Sephora global por um servidor intermediário próprio de cada país, um backend for frontend.

Um desafio parecido?

O seu app precisa falar com mais de um mercado? Vamos conversar.

Como podemos ajudar?

Como podemos ajudar?
Seus dados de contato