01 / 05
O desafio
A Rkiza estava na Shopify havia quatro anos e tinha chegado a US$ 6 milhões de receita anual. O tema era sólido, a equipe de operações conhecia a plataforma de cor e o fundador estava — com razão — receoso de mexer em qualquer coisa. O problema não era a Shopify. O problema era que o tema tinha sido estendido uma dúzia de vezes por três agências diferentes, e cada otimização agora custava mais do que retornava.
O LCP na página de produto era de 3,8 segundos no mobile. O carrinho lateral levava 1,2 segundo para abrir. O motor de recomendações disparava um script de 400 KB antes mesmo de o botão de compra ficar interativo. Além disso, a equipe de marketing brigava com o tema todos os dias: testes A/B exigiam um desenvolvedor, as páginas de produto não podiam variar o layout por categoria e os fluxos do Klaviyo não estavam ligados a nenhum evento estruturado.
Uma auditoria discreta mostrou o prejuízo real: estima-se que de 8% a 12% dos visitantes abandonavam a página de produto antes de o botão de compra ficar interativo. Sobre um faturamento de US$ 6 milhões, isso significa de US$ 500 mil a US$ 700 mil em receita anual indo embora em silêncio.
02 / 05
Nossa abordagem
Montamos um plano em que o fundador podia acreditar: headless incremental. Nada de migração de uma vez só. Subimos uma loja em Hydrogen (Remix) ao lado do tema existente, migramos uma categoria de produtos por vez, passamos tudo por um carrinho compartilhado e só virávamos cada categoria depois que a conversão se mantinha ou melhorava por duas semanas.
Na terceira semana, a categoria masculina já estava no ar em Hydrogen. O LCP caiu de 3,8 s para 1,1 s. A conversão se manteve. Na oitava semana, as quatro categorias eram headless. Na décima primeira, o tema foi desativado e a loja passou a rodar 100% em Hydrogen, com uma biblioteca de componentes enxuta e bem definida.
03 / 05
Decisões-chave
Mantivemos a Shopify como backend de comércio. Foi uma escolha deliberada — a equipe de operações a conhecia, as integrações contábeis já estavam prontas e nada no painel da Shopify os atrasava. O que os atrasava era a camada do tema. O headless nos permitiu manter tudo o que tinha valor e substituir apenas o que estava quebrado.
Criamos um adaptador de eventos do Klaviyo diretamente nas rotas do Remix. Cada add-to-cart, view-item, view-item-list e begin-checkout agora dispara eventos estruturados para Klaviyo e GA4 com contexto rico do produto. Os fluxos de carrinho abandonado do Klaviyo agora recuperam 14%, contra 6% antes.
Rodamos GTM server-side desde o primeiro dia. O iOS 17 e o Consent Mode v2 já estavam quebrando a atribuição no navegador para públicos semelhantes. Com o stack no servidor, Meta CAPI, TikTok Events API e Klaviyo recebem os eventos de que precisam — sem a perda de cookies que, de outra forma, os deixaria sem dados.
04 / 05
O que mudou
A taxa de conversão subiu de 1,9% para 3,2% em todo o site em 90 dias — um aumento relativo de 68%. O CAC combinado dos canais pagos caiu 23%, porque as plataformas de anúncios finalmente conseguiam ver o que acontecia depois do clique. A participação do Klaviyo na receita total subiu de 17% para 28%. O LCP agora é de 1,1 s em 4G; o INP fica abaixo de 200 ms em todo o site.
A equipe financeira conseguiu atribuir US$ 1,2 milhão adicional em receita anual à nova plataforma — medido em uma janela de 12 semanas antes e depois, com o investimento em mídia paga mantido estável.
05 / 05
Próximos passos
Agora estamos projetando um motor de recomendações próprio, treinado com o histórico de compras e navegação da própria Rkiza — substituindo o app genérico da Shopify pelo qual pagavam US$ 499/mês. Os primeiros testes A/B indicam mais 4–6% de aumento nas páginas de categoria.