Voltar ao blog

Blog

SignalHost para Squarespace: ligue a aplicação, cole o código uma vez e envie cada encomenda como uma compra

Publicado · 7 min de leitura

O SignalHost para Squarespace ainda não está na Squarespace Extensions. Até lá, pode adicioná-lo à mão: Sem ligar a aplicação

A aplicação SignalHost liga um site Squarespace ao Google Tag Manager do lado do servidor. O Squarespace não deixa nenhuma aplicação escrever o código de um site, por isso a aplicação dá-lhe dois pequenos excertos para colar na Injeção de código, verifica se o primeiro está no seu site e completa cada compra com os produtos e os totais das suas encomendas. Este guia segue a ordem em que vai encontrando cada passo: ligar, colar, verificar e o que fazer quando algo não funciona.

Antes de começar

  • Um site Squarespace no plano Essencial, Plus ou Avançado. O código vai para a Injeção de código (Code Injection), que os outros planos não têm.
  • Uma conta SignalHost. O plano gratuito chega para experimentar: 10.000 pedidos por mês e um contentor. Pode criar a conta durante a ligação.
  • Um site público, para a verificação. Um site em período de teste ou protegido por palavra-passe é privado, por isso a SignalHost ainda não o pode ver, e um site em período de teste não aceita encomendas.

1. Instalar a extensão e aprová-la

Instale a SignalHost a partir das extensões do Squarespace. O Squarespace pede-lhe então que aprove o acesso da aplicação ao seu site: ler as suas encomendas, a única permissão que pede. Aprove. Se, em vez disso, recusar, nada é instalado e uma página da SignalHost indica-o.

O Squarespace envia-o depois para a SignalHost. Inicie sessão ou crie uma conta gratuita. Também pode começar pela SignalHost: na página de um contentor, em Usa um criador de sites?, o mosaico do Squarespace (Conectar e depois colar o código) abre o mesmo ecrã de aprovação com esse contentor já escolhido.

2. Ligar o site a um contentor

O ecrã seguinte enumera o que a aplicação vai e não vai fazer. Lê as suas encomendas apenas para enviar os produtos e os totais de cada compra, nunca os dados dos seus clientes, e não pode alterar o seu site, usar a sua conta Google nem ver a sua faturação.

Escolha o contentor para onde o site deve enviar os dados, ou escolha Novo contentor e percorra o assistente curto; é construído na sua própria conta Google, por isso continua a ser seu. A construção demora alguns minutos, e o código para colar aparece assim que estiver pronto. Carregue em Ligar.

3. Colar o código na Injeção de código

O ecrã que se segue a Ligar, Concluir no Squarespace, tem dois excertos de código, cada um com um botão Copiar. Demora cerca de dois minutos, e só uma vez.

  • Cole no campo «Cabeçalho»: no Squarespace, abra a Injeção de código, cole o primeiro excerto no campo «Cabeçalho» (Header) e guarde. Vai para todas as páginas do seu site.
  • Cole nas páginas da encomenda: cole o segundo excerto nos dois campos, «Página de confirmação do pedido» e «Página de status do pedido», e guarde. O Squarespace usa a primeira página para cartões de oferta, adesões e subscrições e a segunda para produtos físicos, digitais e serviços, por isso o mesmo snippet pertence a ambas. Um site que não vende nada pode dispensar este.

O próprio guia do Squarespace sobre a Injeção de código mostra onde estão os campos. O mesmo cartão fica na página do contentor, como Concluir a configuração no Squarespace, até a SignalHost encontrar o código no seu site, por isso pode voltar a ele mais tarde.

4. Verificar se funciona

O terceiro passo do cartão, Verifique se funciona, é a verificação que a própria SignalHost faz à sua página inicial pública. É feita quando liga o site, uma vez por dia e sempre que carregar em Verificar de novo. Encontrado significa que o código do «Cabeçalho» está no seu site. O snippet das encomendas não pode ser verificado desta forma, porque as páginas da encomenda só existem depois de uma compra.

Depois, abra o seu site e navegue um pouco. Na página do contentor, o separador Recente das Estatísticas avançadas abrange os últimos 30 minutos e, a partir do plano Growth, Monitoramento de eventos ao vivo mostra cada evento pelo nome à medida que chega. A sua primeira encomenda real aparece entre os eventos do contentor como purchase.

O que fazem os dois excertos

Nada chega ao seu site além do que colar, e a SignalHost não o pode alterar depois.

  • O código do «Cabeçalho» é o carregador do Google Tag Manager, apontado para o seu próprio endereço de etiquetagem em vez de googletagmanager.com. Carrega a partir daí o seu contentor do Tag Manager, e a sua etiqueta Google envia as visualizações de página através dele.
  • O snippet das encomendas é executado uma vez, na primeira visualização da página da encomenda. Pede ao seu endereço de etiquetagem os produtos, os impostos, o envio e o cupão da encomenda, que a SignalHost lê do Squarespace sem o nome, o e-mail nem a morada do cliente, e envia a encomenda como purchase, com o número da encomenda como ID de transação. Se essa consulta não responder, envia na mesma o número da encomenda e o total do Squarespace na moeda da sua loja.

A compra é enviada a partir do navegador do próprio comprador, para que o Google Analytics e o Google Ads possam atribuí-la à visita que a originou. Um comprador que volte à página da encomenda não conta a mesma encomenda duas vezes e, se a página ainda não tiver o carregador, o snippet carrega-o ele próprio, nunca uma segunda cópia.

Cada pedido sai do navegador num formato que os bloqueadores de anúncios não reconhecem, e o seu servidor de etiquetagem reencaminha-o para o Google Analytics 4 e para as plataformas de publicidade que configurar na página do contentor: Google Ads, Meta, TikTok e outras. Se o seu banner de cookies usar o Google Consent Mode, um visitante que recuse só é contado como o ping sem cookies da Google.

O seu próprio domínio de tracking

O seu contentor começa num endereço sob signalhost.io. Num plano pago, Configurar o seu próprio domínio, na página do contentor, guia-o para passar a usar um subdomínio do seu próprio site, como sgtm.oseusite.com, que sobrevive às listas de filtros e mantém os cookies dos cliques como cookies de primeira parte.

Como foi o utilizador a colar o código, a mudança também lhe cabe a si. Quando o domínio fica ativo, a SignalHost envia-lhe o novo código por e-mail; o código antigo continua a funcionar até o substituir. Depois da verificação seguinte, ou quando carregar em Verificar de novo, o cartão do Squarespace na página do contentor indica uma cópia antiga e mostra os dois excertos com o novo endereço. Substitua ambos.

Sem ligar a aplicação

Pode colar o carregador sem a aplicação. Na página do contentor, encontre o código no cartão Instalar no seu site e carregue em Copiar. Cole-o no campo «Cabeçalho» da Injeção de código, como no passo 3, e guarde. Depois carregue em Já o fiz na página do contentor.

O que perde: o snippet das encomendas, que a SignalHost só entrega a um site ligado porque a sua consulta de produtos lê a encomenda através da aplicação, por isso não são enviadas compras; e a verificação do seu site público. Se ligar a aplicação mais tarde, o código do «Cabeçalho» é o mesmo, por isso só acrescenta o snippet das encomendas.

Gerir e desligar

Definições, Sites ligados, lista o site como App Squarespace. Desligar pede confirmação uma vez e, depois, a SignalHost deixa de ler as suas encomendas. Não consegue remover o que colou: o código continua a carregar até o apagar na Injeção de código e, até lá, as compras chegam com o número da encomenda e o total, mas sem os produtos. O seu contentor e as suas estatísticas mantêm-se, e pode voltar a ligar o site a qualquer momento.

Desinstalar a extensão no Squarespace termina a ligação da mesma forma, e o código colado fica até o remover.

Quando algo não funciona

  • Ainda não encontrado no seu site: cole o código do «Cabeçalho», guarde e carregue em Verificar de novo. Se não tiver uma Injeção de código onde colar, o seu plano não a inclui; precisa do Essencial, Plus ou Avançado.
  • A verificação diz que o seu site é privado: um site em período de teste ou com palavra-passe ainda não pode ser visto. O código funciona assim que o site for público.
  • O seu contentor está a ser configurado: o código aparece no cartão dentro de alguns minutos. Se a construção falhou, o cartão indica-o; abra o contentor para tentar de novo.
  • O acesso ao Squarespace terminou: a SignalHost já não consegue ler as suas encomendas, por isso as compras chegam sem os produtos. Carregue em Conectar novamente no cartão.
  • Esta ligação não funciona: comece de novo pelo Squarespace, abra a extensão SignalHost e ligue o seu site.
  • Qualquer outra coisa: escreva para hello@signalhost.io com o endereço do seu site.

Marcas registadas

A SignalHost é um produto independente da Algorithmo GmbH e não é afiliada nem apoiada pela Squarespace, pela Google, pela Meta ou pelo TikTok. Google Analytics, Google Ads e Google Tag Manager são marcas registadas da Google LLC; Meta é uma marca registada da Meta Platforms, Inc.; TikTok é uma marca registada da ByteDance Ltd.; Squarespace é uma marca registada da Squarespace, Inc.

Deixa de perder dados para bloqueadores

Comece gratuitamente. O primeiro contentor fica pronto em poucos minutos.