O passo a passo inteiro da integração oficial, incluindo as partes que costumam ficar pela metade e envenenam o dado depois.
Sem formulário, sem email, sem pedir seu telefone pra liberar o conteúdo.
Este guia reproduz o fluxo oficial da Insider One, resumido em português e com as observações que a gente aprendeu implantando. A documentação da plataforma muda, então, em caso de divergência, vale o que está na documentação oficial. Somos Official Partner da Insider One, mas não revendemos licença nem ganhamos comissão por instalação.
Metade das instalações que travam no meio travam aqui, por falta de permissão. Vale conferir antes de abrir as duas plataformas.
Papel na InOne
Administrator, ou Editor com acesso a PII. Sem isso a própria tela de External Platform Integrations fica bloqueada.
Acesso na Shopify
Conta de dono da loja, ou usuário com permissão de instalar e gerenciar apps. Usuário restrito não consegue concluir a autorização.
Nome da loja
A parte da URL antes de .myshopify.com. Está em Settings na Shopify.
Storefront customizado
Usando Hydrogen ou storefront próprio, o Insider Object e a tag precisam ser implementados à mão, com o time da Insider.
.myshopify.com).Na prática: A ativação acontece no tema publicado. Se você ativar no tema de rascunho e publicar outro depois, a integração cai e o sincronismo pausa sem aviso claro.
Na prática: Esta é a parte que mais fica de fora. Sem o Custom Web Pixel, o evento de compra não chega completo, e aí toda métrica de receita da plataforma fica errada pra baixo. Se você vai pular alguma etapa, não pule esta.
Na prática: Email e telefone que já existem na Shopify não são sobrescritos pela InOne. E mudança de WhatsApp feita na InOne não volta pra Shopify. Depois de ativar, trocar a regra de sincronismo de usuário exige falar com a Insider.
Na prática: Vale ler essa lista com calma em vez de passar batido. É ela que define o que vai dar pra segmentar depois, e voltar atrás custa mais caro do que decidir agora.
Na prática: Só o idioma e a moeda principais são sincronizados. Operação com mais de um mercado precisa de outro método de feed, e isso costuma pegar de surpresa quem vende em mais de um país.
Na prática: O histórico entra aos poucos, não de uma vez. A retenção padrão é de 2 anos, e só pedidos com status Open ou Archived são coletados.
Integração ativa não é o mesmo que plataforma gerando receita. Estes quatro pontos ficam abertos depois do Activate Integration, e é neles que a maioria das operações para.
System Rules
Precisam ser implementadas à parte. Se existir um template de Shopify em Add a Template, use ele. Se não, o caminho é pelo Insider Object.
Identity Resolution
Os identificadores padrão são email, telefone e ID da Shopify. Quem unifica cliente entre canais precisa revisar isso antes de confiar no perfil único.
Service Worker
Instalado sozinho em /apps/insider/insider-sw-sdk.js. O caminho se muda em Web Push > Web Push Settings > Setup Settings.
Status Action Required
Se a tag ou o objeto quebrarem, o sincronismo ao vivo pausa até alguém arrumar. Chega aviso amarelo e email, e é fácil ignorar por semanas.
Desativar um toggle só interrompe o sincronismo dali pra frente. O que já foi, fica nas duas plataformas.
A compatibilidade varia por tema, e customização pesada afeta o fluxo de dado. Vale testar em tema de rascunho antes de mexer no publicado.
Em loja que se comporta como aplicação de página única, o caminho é usar recursos de backend somados ao ins.js.
Só o idioma e a moeda principais sincronizam. Vender em mais de um país exige outro método de feed.
O consentimento é assumido por padrão. Operação na Europa precisa olhar isso com atenção antes de disparar qualquer coisa.
Manda onde parou que a gente responde. E se a sua operação ainda não precisa de Insider, a gente fala isso também.
Falar no WhatsAppVoltar para Shopify na InSearch