Vocês estão com o CMS certo? Avaliação de CMS gratuita
AI e automação Squarespace AI e Inteligência Artificial

Squarespace Contacts API: Integração Direta com CRM — o que já é possível

A maioria dos sites Squarespace coleta dados de contato todos os dias — mas o envio ao CRM dependia de intermediários pagos como o Zapier. Com a nova Squarespace Contacts API, a integração direta é finalmente possível.

Noël Bossart
Noël Bossart
Atualizado: · 8 min de leitura
Cartão de contato em vidro fosco com cabo ethernet plugado, sobre uma grade de tiles Squarespace — representando integração direta via API
Conteúdo
Resumo
  • Squarespace tem agora uma Contacts API oficial
  • CRM direto, sem Zapier e sem custo por tarefa
  • API Keys a partir do plano Core, leitura ou escrita
  • Webhooks disponíveis, mas só via OAuth
  • Descadastros não podem ser revertidos pela API

O que é a Squarespace Contacts API — em resumo

O Squarespace dependia de serviços externos para trocar dados com outras ferramentas. Com a Contacts API lançada em abril de 2026, isso muda. Uma API — sigla de Application Programming Interface, ou interface de programação de aplicações — é uma conexão padronizada que permite que dois sistemas se comuniquem diretamente. Na prática: o site Squarespace de vocês pode compartilhar dados de contato com outras ferramentas de forma autônoma, sem um serviço intermediário no meio.

A nova Contacts API substitui a antiga Profiles API. A interface anterior só permitia leitura de dados — nada de criar, atualizar ou excluir. A nova Contacts API faz tudo isso. É o primeiro passo real em direção a uma plataforma Squarespace aberta para integrações — e abre possibilidades que antes simplesmente não existiam.

Informação útil

Profiles API vs. Contacts API: A antiga Profiles API está agora em modo de manutenção — não será mais desenvolvida, mas continua funcionando por enquanto. As integrações existentes permanecem operacionais. Todas as novas conexões devem ser construídas exclusivamente sobre a Contacts API.

Por que isso estava ausente até agora — e o que isso significava na prática

Quem gerencia um site Squarespace junto com um CRM enfrentava um problema estrutural: o Squarespace era uma ilha. Novos contatos precisavam ser transferidos manualmente — ou por serviços como o Zapier, que atuam como intermediários pagos entre os sistemas. Um CRM é uma ferramenta para gestão de contatos e processos de vendas. Soluções comuns incluem HubSpot, Pipedrive e o suíço Bexio.

Parece um detalhe técnico — na prática, é um gargalo real. O Zapier pode custar rapidamente CHF 70–100 por mês com volumes mais altos. Cada conexão roteada por um serviço terceiro é um ponto potencial de falha.

Da experiência prática

Na Noevu, vários projetos de clientes foram travados pela ausência de uma interface direta. O requisito era claro: novos contatos do Squarespace devem fluir automaticamente para o CRM — sem intermediário pago. A Contacts API elimina esse gargalo diretamente.

O que a Contacts API realmente consegue fazer

A API cobre todas as operações necessárias para uma integração completa com CRM. O que importa não é o detalhe técnico, mas a pergunta: o que pode ser automatizado agora, que antes era feito manualmente?

  • Criar contatos — diretamente de qualquer sistema externo, sem importação manual
  • Filtrar e consultar contatos — por e-mail, consentimento de marketing ou comportamento de compra
  • Atualizar contatos — escrever dados do CRM de volta para o Squarespace
  • Excluir contatos — para solicitações de exclusão conforme a LPD sem trabalho manual
  • Gerenciar endereços — até 50 endereços por contato, incluindo endereços de entrega do Commerce
  • Consultar histórico de compras — via Analytics API: dados agregados de pedidos por contato para segmentação no CRM

O que ainda não funciona — avaliação honesta

A Contacts API é um avanço real. Mas há limites que vale a pena conhecer antes de planejar ou orçar.

Primeiro, a API exige um plano Core ou superior. Já a conexão de formulários com o Zapier também está disponível nos planos antigos Business e Commerce Basic. Segundo, os Contacts Webhooks já existem, mas só podem ser configurados via OAuth — ou seja, por meio de uma extensão registrada do Squarespace. Quem trabalha com uma API Key simples continua consultando as mudanças em intervalos regulares. Terceiro, a API cobre apenas o consentimento para e-mail marketing. O consentimento para SMS marketing não pode ser lido nem alterado. Quarto, a Forms API ainda está ausente: dados de formulários além dos campos de contato só chegam via Zapier.

Atenção

Descadastrado continua descadastrado: quem cancelou a inscrição na newsletter de vocês não pode ser reinscrito pela API. O Squarespace confirma a alteração como bem-sucedida, mas o status continua «descadastrado». No nosso teste com 101 contatos, a alteração só funcionou para os 15 que nunca tinham cancelado a inscrição. Volta para a lista quem se inscreve de novo por conta própria — por exemplo, por um formulário de newsletter.

API direta vs. intermediários: qual caminho se encaixa em qual situação

Integração direta via API e intermediários como o Zapier não são concorrentes — foram criados para situações de partida diferentes. A escolha certa depende da capacidade técnica, do orçamento e do horizonte de tempo de vocês.

O intermediário custa todo mês, a conexão direta uma vez na configuração.
API direta Zapier / Make
Configuração Requer trabalho de desenvolvedor Drag-and-drop, sem código
Custos de licença Nenhum (API incluída) A partir de ~CHF 20–100+/mês
Confiabilidade Conexão direta, sem intermediário Dependente do fornecedor terceiro
Escalabilidade Ilimitado, sem limites de tarefas Cobrança baseada em tarefas
Manutenção Maior no início, depois baixa Atualizações contínuas necessárias
Ideal para Equipes técnicas, estabilidade a longo prazo Configuração rápida, pouca TI
Infográfico: caminho direto via API vs. middleware — integração CRM com Squarespace
Download Gratuito

Infográfico: Caminho direto via API vs. middleware

Infográfico em PDF para baixar: esforço, custos e confiabilidade comparados lado a lado — em uma página.
Formulário de download

HubSpot, Bexio, Pipedrive: como é a integração direta

Três sistemas de CRM dominam o mercado suíço de PMEs. Cada um apresenta um perfil diferente — dependendo da API do CRM, das interfaces disponíveis e do esforço técnico.

  • HubSpot — Sincronização bidirecional: novos contatos do Squarespace fluem diretamente para o CRM do HubSpot. Alterações no contato podem ser escritas de volta. O HubSpot oferece sua própria REST API que se conecta diretamente com a Squarespace Contacts API.
  • Bexio — Hospedagem suíça, API aberta: o Bexio é hospedado na Suíça e oferece uma REST API aberta. Uma conexão direta entre Squarespace e Bexio é tecnicamente viável sem depender de um serviço intermediário americano.
  • Pipedrive — Pipeline de vendas a partir do fluxo de leads: novos contatos do Squarespace são criados diretamente como leads no Pipedrive. Especialmente útil para PMEs que usam ativamente formulários do site para prospecção comercial.

Em todos os casos vale o mesmo: a integração é configurada uma vez. Depois funciona silenciosamente em segundo plano — sem custos recorrentes de licença para um serviço intermediário.

Noël Bossart
Dica de especialista Por Noël Bossart

Para PMEs suíças, o Bexio é uma combinação muito recomendável: hospedagem suíça, API aberta, suporte multilíngue. Uma conexão direta Squarespace–Bexio era anteriormente possível apenas com contornos. Com a Contacts API, isso se torna uma solução direta e limpa — que vale a pena planejar agora.

n8n como ponte — automatizar a Contacts API sem escrever código

Usar a Contacts API não exige necessariamente uma equipe de desenvolvimento. O n8n é uma plataforma de automação open source onde as conexões entre ferramentas são construídas visualmente — sem código de programação. Por meio de um nó HTTP, o n8n pode chamar a Squarespace Contacts API diretamente e passar dados para HubSpot, Bexio, Pipedrive ou outras ferramentas.

A diferença principal em relação ao Zapier: o n8n pode ser auto-hospedado em servidor próprio — nenhum serviço americano adicional no fluxo de dados. Além disso, não há custos baseados em tarefas — com volumes altos, apenas os custos de servidor se aplicam. Isso torna o n8n especialmente interessante para PMEs que querem manter sua cadeia de ferramentas enxuta.

O que a Contacts API significa para agentes de IA

A Contacts API também abre novas portas para fluxos de trabalho com IA. Um agente de IA é um programa que executa tarefas de forma autônoma usando os dados de vocês. Ele pode usar a API como ferramenta: consultar, analisar e processar contatos automaticamente.

Três possibilidades já viáveis hoje:

Qualificação de leads: Um agente de IA verifica novos contatos automaticamente quanto a determinados critérios e avalia o potencial de cada lead — sem avaliação manual.
Limpeza de dados: Os dados de contato são automaticamente completados ou limpos antes de migrarem para o CRM.
Sincronização de marketing: Os consentimentos de marketing são regularmente reconciliados entre o Squarespace e a ferramenta de e-mail.

Nada disso requer um projeto grande. Muitas vezes, um fluxo de IA estruturado com poucos passos é suficiente.

O que chegou desde abril — e o que ainda falta

No lançamento, o Squarespace anunciou três extensões. Duas já estão disponíveis; a terceira ainda está pendente.

  • Contacts Webhooks — disponíveis para contatos e endereços novos, alterados e excluídos. Só podem ser configurados via OAuth, ou seja, por meio de uma extensão registrada do Squarespace.
  • API Keys — disponíveis a partir do plano Core, nas ferramentas de desenvolvedor do site. Para contatos, vocês escolhem entre somente leitura ou leitura e escrita. Integrações simples não precisam mais de OAuth.
  • Forms API e Forms Webhooks — ainda anunciados. Até lá, o Squarespace só repassa dados de formulários ao Zapier.
O diálogo para gerar uma API Key no Squarespace (interface em alemão).

Somente leitura vem por padrão

Ao criar uma chave, a permissão para contatos vem marcada como somente leitura. Para integrações que gravam dados de volta, escolham leitura e escrita — caso contrário, a API recusa qualquer alteração com um erro de permissão.

A visão geral mostra o que cada chave pode fazer. Vale a pena olhar antes de procurar o erro.

Conclusão

A Squarespace Contacts API não é um recurso para desenvolvedores. É a ferramenta para quem quer operar o Squarespace como parte de um sistema maior. Chega de solução em ilha, sem intermediário pago, sem compromissos de proteção de dados por um serviço intermediário nos EUA.

Para projetos que começam do zero, uma base técnica moderna e personalizada pode ser a opção mais limpa desde o início.

Com API Keys e webhooks disponíveis, vale a pena começar agora. Integrações simples funcionam com uma chave e consultas regulares; tempo real exige uma extensão OAuth. Uma conversa rápida mostra qual caminho combina com vocês — e com o cuidado e suporte do site contínuo, essa questão já faz parte da rotina.

Noël Bossart, fundador da Noevu
Planeje a integração do seu Squarespace

Querem saber se a integração direta com CRM faz sentido para a sua situação — e quanto custaria? Uma conversa rápida já esclarece bastante.

Perguntas Frequentes

Qual é a diferença entre a Contacts API e a antiga Profiles API?

A Profiles API (agora em modo de manutenção) só permitia ler dados de contato. A nova Contacts API oferece acesso completo: criar, ler, atualizar, excluir e filtrar. Ela também suporta gestão de endereços e histórico de compras — e é a base para todas as futuras possibilidades de integração do Squarespace.

Preciso de conhecimento técnico para usar a Contacts API?

Sim — a integração direta via API requer um desenvolvedor ou uma agência. Para PMEs sem equipe técnica, o n8n é uma alternativa mais acessível: a plataforma open source permite conectar a Squarespace Contacts API visualmente, sem escrever código.

Quanto custa usar a Squarespace Contacts API?

A partir do plano Core, a API está incluída no preço — sem custos adicionais de licença. O trabalho de desenvolvimento para a integração é um custo único. Custos recorrentes surgem apenas se vocês rodarem n8n ou uma integração própria em servidor dedicado.

Existem Contacts Webhooks no Squarespace?

Sim. O Squarespace notifica contatos novos, alterados e excluídos via webhook. Mas os webhooks só podem ser configurados via OAuth, ou seja, por meio de uma extensão registrada do Squarespace. Com uma API Key simples, vocês continuam consultando as mudanças em intervalos regulares.

Posso alterar o consentimento de marketing pela API?

Para e-mail, sim — com uma chave com permissão de leitura e escrita. Mas contatos que cancelaram a inscrição continuam descadastrados: o Squarespace ignora a reinscrição pela API. O consentimento para SMS marketing não é acessível pela API.

Noël Bossart

Sobre o autor

Noël Bossart — Fundador & Desenvolvedor

Noël constrói sites há mais de 25 anos — da estratégia à implementação. Como fundador da Noevu, ele combina processos eficientes com design estético para oferecer às PMEs suíças soluções digitais que realmente funcionam.

Artigos do blog

Mais artigos