Nesta página
Shopify Checkout Extensibility vem afetando o rastreamento das lojas desde agosto de 2025 — de forma discreta, difícil de perceber e com um custo que parece ser apenas baixo desempenho dos anúncios até você examinar o Events Manager. Estamos em abril de 2026, e esse ainda é o problema de receita não diagnosticado mais comum nas lojas Plus.
Seu GA4 mostra um ROAS que não faz sentido. Campanhas nas quais você não mexeu convertem uma fração do que convertiam há um ano. A agência diz que os criativos estão bons. Nada mudou na conta. O orçamento é o mesmo.
Foi isto que aconteceu: a migração ficou na sua lista de tarefas, o prazo de agosto de 2025 passou e, em algum momento, a Shopify atualizou sua loja automaticamente. Seus pixels continuam disparando, mas, sem informações de identificação pessoal, as plataformas de anúncios não conseguem atribuir a conversão a um usuário.
Uma marca de vestuário DTC com faturamento na faixa intermediária dos sete dígitos viu o ROAS no Facebook cair de 4,2x para menos de 1x em um único trimestre. Os anúncios não tinham mudado. O rastreamento, sim. Três semanas após concluir a migração, o ROAS voltou a superar 3x.
Este guia apresenta o quadro completo: o que deixou de funcionar após o prazo de agosto de 2025, como funcionam as atualizações automáticas, as etapas exatas da migração e o que ainda falta fazer antes da descontinuação de Shopify Scripts em 30 de junho de 2026.

Cronograma do Checkout Extensibility (versão resumida)
A implementação do Checkout Extensibility pela Shopify teve duas etapas já concluídas e um prazo ainda vigente — o de Shopify Scripts — daqui a 62 dias. Estes são todos os marcos relevantes para uma loja Plus em abril de 2026:
| Marco | Data | Impacto |
|---|---|---|
Páginas principais do checkout deixam de usar checkout.liquid |
Agosto de 2024 | Personalizações visuais deixam de funcionar nas lojas Plus |
| Prazo para as páginas de agradecimento e de status do pedido | 28 de agosto de 2025 | Rastreamento e pixels deixam de funcionar corretamente |
| Início das atualizações automáticas da Shopify | Janeiro de 2026 | Lojas migram sem precisar aderir |
| Descontinuação de Shopify Scripts | 30 de junho de 2026 | Lógicas personalizadas de descontos e frete deixam de funcionar |
O prazo de agosto de 2025 foi o que afetou o rastreamento da maioria das lojas. O prazo de 30 de junho de 2026 para Shopify Scripts afetará as regras de descontos e frete de qualquer loja Plus que ainda use Scripts — e, com 62 dias restantes, isso exige sua atenção agora.

O que mudou após o prazo de agosto de 2025
Três coisas deixaram de funcionar ou foram bloqueadas quando chegou o prazo de agosto de 2025. Todas afetam a receita, diretamente ou por meio dos relatórios.
O campo Additional Scripts foi bloqueado. Abra Configurações → Checkout. Em um checkout legado, o campo Additional Scripts aparece, mas é somente leitura. Os pixels e scripts que estavam ali quando o prazo terminou ficaram congelados: você pode vê-los, mas não alterá-los.
As informações de identificação pessoal deixaram de ser enviadas pelo rastreamento legado. A Shopify parou de transmitir informações de identificação pessoal (e-mail, telefone, nome e endereço) aos scripts de rastreamento nas páginas legadas de agradecimento e de status do pedido. Seus pixels ainda disparam no evento checkout_completed, mas, sem esses dados, as plataformas de anúncios não conseguem associar a conversão a um usuário. A Meta CAPI não consegue atribuí-la. O GA4 a registra como uma sessão anônima. A conversão aconteceu; a atribuição se perde.
As personalizações de checkout.liquid deixaram de funcionar. Todas as alterações visuais feitas em checkout.liquid — elementos da marca, indicadores de progresso personalizados e blocos de upsell — ficaram sem suporte. Se a atualização automática da Shopify já chegou à sua loja, seu checkout talvez já esteja com a aparência padrão.
Atualizações automáticas da página de agradecimento da Shopify (janeiro de 2026)
Desde janeiro de 2026, a Shopify migra automaticamente as lojas que ainda usam o checkout legado para Checkout Extensibility — com aviso, mas sem opção de recusa. Você recebe um e-mail com o período programado. Não é possível impedir a atualização.
A atualização automática é uma migração feita dentro do possível. As integrações de apps oficiais dos canais da Shopify são transferidas. Pixels personalizados, contêineres do GTM e a lógica de checkout.liquid não são.
O que a atualização automática faz:
- Migra as páginas de agradecimento e de status do pedido para o sistema de extensibilidade
- Transfere as integrações de apps oficiais da Shopify compatíveis com o novo sistema
- Habilita o Checkout Editor para sua loja
O que a atualização automática não faz:
- Migrar a lógica de pixels personalizados — recrie-a em Configurações → Eventos de clientes
- Migrar contêineres do GTM — eles são incompatíveis com o novo ambiente isolado
- Recriar personalizações visuais de
checkout.liquid - Migrar scripts de terceiros que dependiam de acesso direto ao DOM
Observação: após a atualização automática, as informações de identificação pessoal voltam a ser transmitidas. Os eventos
checkout_completeddos seus pixels voltam a incluir e-mail, telefone e endereço do cliente, enviados pela Web Pixel API. O objetivo é chegar a esse ponto sem uma lacuna de dados durante a transição.
Por que problemas no rastreamento custam dinheiro
Problemas no rastreamento do checkout não geram apenas números incorretos: eles comprometem todas as decisões tomadas com base nesses dados. Distribuição do orçamento, testes de criativos, segmentação de público e modelagem do valor do tempo de vida do cliente (LTV): tudo depende dos dados de conversão. Quando os pixels não conseguem atribuir conversões, suas plataformas de anúncios otimizam as campanhas com base nos sinais errados.
Com um orçamento de anúncios de $50k por mês, uma lacuna de 30 dias no rastreamento é um problema financeiro real, não apenas um inconveniente para a análise. O risco é que ela passe despercebida: as campanhas continuam rodando, os gastos continuam e o único indício do problema são números de ROAS que não correspondem à realidade.
Como migrar para Checkout Extensibility (passo a passo)
A migração leva de 1 dia a 1 semana, dependendo da quantidade de pixels e scripts personalizados que você usa. Esta sequência mantém seus dados consistentes durante o processo:
- Verifique o status da loja. Configurações → Checkout. Botão “Atualizar” = sistema legado. Checkout Editor visível = migração já concluída.
- Documente primeiro o conteúdo do campo Additional Scripts. Copie tudo para um arquivo de texto: cada ID de pixel, cada ID de contêiner do GTM e cada script personalizado. Esse é o inventário da migração. Faça isso antes de alterar qualquer coisa.
- Instale os apps oficiais dos canais. Google Analytics → app Google & YouTube. Meta Pixel → app Facebook & Instagram. Eles substituem o Additional Scripts por integrações nativas que restabelecem imediatamente a transmissão de informações de identificação pessoal.
- Recrie os pixels restantes como pixels personalizados. Configurações → Eventos de clientes → Adicionar pixel personalizado. A Web Pixel API oferece
checkout_completed,payment_info_submittede outros eventos padrão. Use-a para qualquer plataforma sem um app oficial da Shopify. - Recrie as personalizações visuais no Checkout Editor. Loja virtual → Checkout. Blocos de arrastar e soltar, cores da marca, logo e tipografia. Para a maioria das lojas Plus, isso cobre 80% do que
checkout.liquidoferecia em termos visuais. - Execute a atualização. Configurações → Checkout → Atualizar. Seu rastreamento já estará reconstruído, sem lacuna de dados.
- Faça uma transação de teste. Confirme em cada painel de pixels que
checkout_completeddispara com informações de identificação pessoal. Verifique o GA4 e o Meta Events Manager antes de dar o trabalho por concluído.
Dica: faça a migração no meio da semana, nunca na sexta-feira. Se algo falhar, sua equipe estará disponível para corrigir o problema no mesmo dia.

Google Tag Manager e Checkout Extensibility
Contêineres padrão do GTM não funcionam no ambiente do Checkout Extensibility. O novo checkout é executado em um iframe isolado que bloqueia o acesso ao DOM do qual o GTM depende. Tags HTML personalizadas, acionadores de visibilidade e envios ao dataLayer feitos por scripts de checkout.liquid falham sem apresentar erro.
Alternativas:
- App Google & YouTube — o caminho direto para GA4 e Google Ads, sem precisar do GTM
- Gerenciamento de tags no servidor — Elevar, Analyzify ou Stape encaminham os eventos de checkout pelo servidor, contornando completamente o ambiente isolado
- Pixels personalizados — recrie os principais acionadores do GTM usando a Web Pixel API em Configurações → Eventos de clientes
A opção no servidor exige mais trabalho, mas oferece melhor atribuição em todo o funil, não apenas no checkout.
O que substitui Additional Scripts, GTM e código personalizado
| Sistema legado | Alternativa atual |
|---|---|
| Google Analytics em Additional Scripts | App Google & YouTube |
| Meta Pixel em Additional Scripts | App Facebook & Instagram |
| Rastreamento do TikTok | App TikTok ou pixel personalizado |
| Pinterest Tag | App Pinterest ou pixel personalizado |
| Código de análise personalizado | Pixel personalizado (Configurações → Eventos de clientes) |
| Contêineres do GTM | App Google & YouTube OU gerenciamento no servidor (Elevar, Analyzify) |
| Personalizações visuais | Checkout Editor + blocos nativos |
| Funcionalidades de upsell | Apps compatíveis com Checkout UI Extensions |
| Shopify Scripts (descontos, frete) | Shopify Functions — prazo em 30 de junho de 2026 |

Identidade visual e personalização do checkout após a migração
O Checkout Editor cobre a maior parte dos recursos visuais de checkout.liquid, sem exigir código. Uma objeção comum à migração é “vamos perder a aparência personalizada do nosso checkout”. Essa preocupação fazia sentido há 18 meses. Em abril de 2026, o Checkout Editor atende de forma nativa à maioria dos requisitos padrão de marca das lojas Plus.
O que você pode controlar sem mexer no código:
- Logo, favicon e cores da marca em todas as etapas do checkout
- Tipografia (família, tamanhos e espessuras das fontes) para títulos e texto
- Cores e imagens de fundo do contêiner do checkout
- Blocos de conteúdo personalizados — textos, banners e interfaces fornecidas por apps entre as seções nativas do checkout
- Mensagens de confirmação e blocos de upsell na página de agradecimento
O que ainda exige uma Checkout UI Extension (trabalho de desenvolvimento):
- Campos de entrada personalizados ligados à sua própria infraestrutura
- Lógica condicional complexa baseada nos itens do carrinho
- Integrações profundas com terceiros durante o checkout
Para a maioria das lojas Plus, o Checkout Editor cobre 80% dos casos de uso de checkout.liquid. Os 20% restantes que exigem uma extensão normalmente levam de 2 a 3 dias de trabalho de um desenvolvedor.
Shopify Markets e checkout internacional
Lojistas que usam Shopify Markets precisam testar a migração em cada mercado. O novo sistema oferece suporte nativo à internacionalização, mas as configurações de pixels específicas de cada mercado e os requisitos de conformidade precisam ser verificados separadamente em cada região ativa.
Principais pontos que os lojistas que usam Markets devem conferir:
- A validação de endereços funciona corretamente nas diferentes regiões, especialmente com os formatos da UE
- O rastreamento por pixels específico de cada região dispara corretamente para a moeda e o idioma de cada mercado
- Os fluxos de consentimento do GDPR e a exibição do IVA continuam funcionando após a migração
- Toda lógica de descontos específica de um mercado que use Shopify Scripts está documentada para migração para Functions antes de 30 de junho
Shopify Scripts e Checkout Extensibility — dois prazos distintos
Shopify Scripts e Checkout Extensibility seguem processos de descontinuação separados, com prazos diferentes. Confundi-los é o erro de planejamento mais caro que uma loja Plus pode cometer agora.
Checkout Extensibility substituiu checkout.liquid. Prazo: 28 de agosto de 2025 — já encerrado. A Shopify está atualizando automaticamente as lojas que ainda não migraram.
Shopify Scripts substituiu o ambiente de execução sem servidor em Ruby usado para lógica personalizada de descontos, tarifas de frete e transformação do carrinho. Prazo: 30 de junho de 2026 — daqui a 62 dias.
Se sua loja usa Scripts para combinações de descontos, frete por faixas, preços B2B ou lógica de kits, essas regras deixarão de funcionar por completo em 1º de julho de 2026. O caminho de migração é Shopify Functions: JavaScript ou Rust, distribuído como um app. Uma configuração complexa de Scripts leva de 4 a 8 semanas para migrar.
Atenção: 62 dias são suficientes para concluir a migração de Scripts se você começar nesta semana. Não serão suficientes se você começar em junho.
Para ver as etapas técnicas completas, consulte nosso guia de migração de Shopify Scripts para Functions.
Edição de pedidos após a compra e a migração
Concluir a migração para Checkout Extensibility abre caminho para experiências de pós-compra mais simples na página de agradecimento. Antes da migração, os scripts de checkout.liquid e a lógica de confirmação de pedidos muitas vezes se misturavam aos fluxos de pós-compra, o que tornava frágil a inclusão de novas funcionalidades.
No novo sistema, os apps da página de agradecimento usam Checkout UI Extensions. Assim, eles se integram sem entrar em conflito com sua configuração de rastreamento. Como este é o blog da Revize: a Revize é totalmente compatível com Checkout Extensibility. Vários lojistas contaram que concluir a migração foi o que finalmente os levou a oferecer edição de pedidos pelo próprio cliente: a página de agradecimento ficou pronta para receber essa funcionalidade sem colocar o rastreamento em risco.
Para saber mais sobre as mudanças na gestão de pedidos após a migração, consulte o Guia de gestão de pedidos da Shopify para 2026.
Em resumo
A migração para Shopify Checkout Extensibility é obrigatória e já está em andamento. O prazo de agosto de 2025 terminou há oito meses. As atualizações automáticas ocorrem desde janeiro de 2026. Agora, você precisa saber se já está no novo sistema com o rastreamento funcionando corretamente ou se ainda aguarda a atualização da sua loja pela Shopify.
Para lojistas: acesse Configurações → Checkout hoje. Se sua loja ainda usa o sistema legado, documente o conteúdo do campo Additional Scripts e instale os apps oficiais dos canais antes que a Shopify programe sua atualização.
Para desenvolvedores e agências: o prazo ainda vigente é o de Shopify Scripts, em 30 de junho de 2026. Essa é a migração mais difícil: de 4 a 8 semanas para configurações complexas. Se você tem clientes que ainda usam lógica de descontos ou frete baseada em Scripts, essa conversa já deveria ter acontecido no mês passado.
Após a migração, o rastreamento do checkout ficará melhor do que antes: as informações de identificação pessoal serão transmitidas de forma nativa, a atribuição pela CAPI melhorará e seus pixels receberão dados primários aos quais não tinham acesso confiável no checkout.liquid legado.
O que fazer nesta semana:
- Configurações → Checkout → confirme o status da sua loja
- Se ainda usa o sistema legado: documente o Additional Scripts, instale os apps Google & YouTube e Facebook & Instagram e faça a atualização
- Se já migrou: confirme no Meta Events Manager e no GA4 que as informações de identificação pessoal estão sendo transmitidas
- Se usa Shopify Scripts: comece agora a migração para Functions — faltam 62 dias para 30 de junho

Perguntas frequentes
Como saber se minha loja ainda usa o checkout legado?
Acesse Configurações → Checkout. Se aparecer um botão “Atualizar” ou um aviso de atualização programada, sua loja ainda usa o sistema legado. Se o Checkout Editor estiver visível com seções de arrastar e soltar, a migração já foi feita. A Shopify envia notificações por e-mail antes das atualizações automáticas. Se você não tiver certeza, consulte o histórico de notificações no painel administrativo.
Por que meu ROAS no Facebook e minhas conversões no GA4 caíram após agosto de 2025?
Após o prazo de agosto de 2025, a Shopify parou de transmitir informações de identificação pessoal aos scripts de rastreamento nas páginas legadas de agradecimento. Por isso, os pixels disparam, mas as plataformas de anúncios não conseguem atribuir a conversão. Sem e-mail ou telefone, a Meta CAPI não consegue associar checkout_completed ao perfil de um usuário. O GA4 registra o evento como uma sessão não identificada. A compra aconteceu, mas a atribuição se perde. Após a migração, essas informações voltam a ser transmitidas e a atribuição se recupera.
O que a atualização automática da Shopify faz na minha loja?
A atualização automática da Shopify migra suas páginas de agradecimento e de status do pedido para o sistema de extensibilidade e transfere as integrações de apps oficiais. Ela não consegue reconstruir pixels personalizados, GTM nem a lógica de checkout.liquid. Esses elementos precisam ser recriados manualmente em Eventos de clientes e no Checkout Editor. Você recebe um e-mail antes do período programado, mas não pode recusar a atualização. Por isso, é melhor fazer a migração por conta própria, no momento escolhido por você.
Posso desfazer uma atualização automática?
Não. Depois que a Shopify conclui uma atualização automática, não há opção de reversão. Se o rastreamento apresentar problemas após a atualização, você precisará recriar os pixels em Eventos de clientes; não poderá voltar ao sistema anterior. Esse é o principal motivo para fazer a migração antes que a Shopify programe a atualização: você controla o momento e pode testar tudo antes de colocar a nova configuração em funcionamento.
O Google Tag Manager funciona com Checkout Extensibility?
Contêineres padrão do GTM não funcionam no ambiente isolado do novo checkout. O iframe isolado bloqueia o acesso ao DOM. Por isso, tags HTML personalizadas, acionadores de visibilidade e envios ao dataLayer inseridos por checkout.liquid falham sem apresentar erro. Use o app Google & YouTube para GA4 e Google Ads ou uma plataforma no servidor (Elevar, Analyzify, Stape) se precisar substituir o GTM por completo.
Quanto tempo leva a migração?
A maioria das lojas Plus conclui a migração para Checkout Extensibility em 1 a 5 dias úteis. Uma loja com 2 ou 3 pixels que usa apps oficiais pode terminar em poucas horas. Muitas personalizações no GTM e alterações complexas de interface em checkout.liquid podem estender o trabalho para cerca de uma semana. A migração de Shopify Scripts para Functions é um projeto separado e leva de 4 a 8 semanas em configurações complexas.
O que é a Web Pixel API?
A Web Pixel API é o ambiente isolado da Shopify para executar código de rastreamento e análise no checkout e nas páginas de pós-compra. Diferentemente do Additional Scripts — que executava JavaScript arbitrário diretamente na página — os Web Pixels rodam em um iframe isolado, com acesso a eventos padrão da Shopify (checkout_completed, payment_info_submitted etc.) e acesso restrito ao DOM. As informações de identificação pessoal são transmitidas explicitamente pela API, em vez de extraídas da página. Configure pixels personalizados em Configurações → Eventos de clientes.
Checkout Extensibility está disponível em todos os planos da Shopify?
A extensibilidade do fluxo principal do checkout está disponível apenas no Plus. Lojistas dos planos padrão nunca tiveram acesso a checkout.liquid, então a migração não se aplica a eles da mesma forma. A extensibilidade das páginas de agradecimento e de status do pedido está disponível em todos os planos, embora o Checkout Editor para as etapas principais do checkout continue exclusivo do Plus.
Qual é a diferença entre Shopify Scripts e Checkout Extensibility?
São sistemas distintos, com cronogramas de descontinuação diferentes, que muitas lojas Plus precisam tratar como dois projetos separados. Checkout Extensibility substituiu checkout.liquid, a camada visual e de scripts das páginas de checkout. Shopify Scripts substituiu o ambiente de execução em Ruby para lógica de descontos, frete e carrinho. Prazo do Checkout Extensibility: 28 de agosto de 2025 (encerrado). Prazo dos Scripts: 30 de junho de 2026 (daqui a 62 dias).
O que substitui Shopify Scripts após 30 de junho?
Shopify Functions é o substituto direto. As Functions são executadas em um ambiente WebAssembly isolado e atendem aos mesmos casos de uso — descontos personalizados, tarifas de frete e transformação do carrinho — usando JavaScript ou Rust em vez de Ruby. Elas são distribuídas como apps, em vez de scripts inseridos no painel administrativo. A documentação completa e os guias de migração estão em shopify.dev/docs/apps/build/functions.
Meus apps de pós-compra continuarão funcionando após a migração?
Apps criados com Checkout UI Extensions funcionam corretamente no novo sistema. Apps que inseriam scripts por checkout.liquid ou Additional Scripts precisam adotar o modelo de extensões. Antes de migrar, consulte o histórico de alterações ou a documentação de suporte de cada app para verificar a compatibilidade. A maioria dos principais apps de pós-compra já publicou essa informação.
Atualizado em agosto de 2026. A Revize é um app da Shopify para edição de pedidos pelo próprio cliente após a compra. Antes do processamento do pedido (fulfillment), o cliente pode alterar o endereço de entrega, trocar uma variante ou um produto, cancelar o pedido e receber um reembolso ou crédito na loja, sem abrir um chamado de suporte. Saiba mais sobre como permitir que clientes editem seus próprios pedidos na Shopify ou encontre a Revize na Shopify App Store.