Integrações

Para onde enviar as solicitações do formulário

O e-mail é configurado no botão do formulário; todo o resto — na janela da seção do formulário → «Configurações do módulo» → «Onde mais enviar as solicitações». Preencha o bloco desejado, clique em «Salvar» e depois em «Testar envio» — a solicitação de teste chega na hora.

Bitrix24

Cada solicitação vira um novo lead ou negócio com um contato. O contato é buscado pelo telefone e e-mail, sem criar duplicatas. No comentário vão todas as respostas do formulário, e a origem é «Site».

  1. No Bitrix24, abra Aplicativos → Para desenvolvedores → Outro → Webhook de entrada.
  2. Em «Configuração de permissões», marque CRM (crm) e clique em «Salvar».
  3. Copie o «Webhook para chamada da rest api» — um endereço no formato https://ваш-портал.bitrix24.ru/rest/1/abc123xyz/.
  4. Cole-o no campo «Endereço do webhook» e escolha «Lead» ou «Negócio + contato».
  5. Opcional: ID do responsável (Funcionários → perfil, o número no endereço) e ID do funil de negócios (0 — o principal).

Se os leads estiverem desativados no portal («modo simples do CRM»), escolha «Negócio + contato».

amoCRM

É criado um negócio com um contato (busca por telefone e e-mail), com as tags «Сайт» e a sua própria, e uma nota com todos os campos do formulário. O valor do pedido vai para o orçamento do negócio.

  1. No amoCRM: Configurações → Integrações → Criar integração → «Integração externa».
  2. Marque o acesso «Acesso aos dados da conta (crm)», dê um nome à integração, por exemplo «Формы LookMy», e salve.
  3. Na aba «Chaves e acessos», clique em «Token de longa duração», escolha o prazo e copie o token.
  4. Nas configurações do formulário: «Endereço da conta» — company.amocrm.ru, «Token de longa duração» — a string copiada.
  5. Opcional: ID do funil e da etapa (visíveis no endereço da página do funil e nas configurações da etapa), ID do responsável, tag própria.

O token é válido até a data escolhida. Quando expirar, a linha de status do formulário mostrará «token inválido» — crie um novo e cole nas configurações.

Google Sheets

Cada solicitação é uma nova linha: data, formulário e todos os campos. As colunas são associadas pelos nomes na primeira linha, e os novos campos são acrescentados ao final do cabeçalho. Os valores não são calculados como fórmulas.

Método 1. Link da planilha

  1. Crie uma planilha e clique em «Configurações de acesso».
  2. Adicione o endereço da conta de serviço da plataforma (ele aparece nas configurações do formulário, abaixo do botão «Testar envio») com a função «Editor».
  3. Copie o endereço da planilha do navegador e cole no campo «Planilha ou aplicativo web». Para usar uma aba específica, abra-a antes de copiar (o link terá #gid=…).

Método 2. Script na sua planilha (Apps Script)

  1. Na planilha: Extensões → Apps Script, apague tudo e cole o código abaixo.
  2. Iniciar implantação → Nova implantação → tipo «Aplicativo web», «Executar como» — você, «Quem tem acesso» — «Todos».
  3. Autorize o acesso, copie o endereço do aplicativo web https://script.google.com/macros/s/…/exec e cole nas configurações do formulário.
function doPost(e) {
  var d = JSON.parse(e.postData.contents);
  var sh = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
  var last = sh.getLastColumn();
  var head = last ? sh.getRange(1, 1, 1, last).getValues()[0] : [];
  var idx = {};
  head.forEach(function (h, i) { idx[String(h).trim().toLowerCase()] = i; });
  d.headers.forEach(function (h) {
    var k = String(h).trim().toLowerCase();
    if (!(k in idx)) { head.push(h); idx[k] = head.length - 1; }
  });
  sh.getRange(1, 1, 1, head.length).setValues([head]).setFontWeight('bold');
  var row = head.map(function () { return ''; });
  d.headers.forEach(function (h, i) { row[idx[String(h).trim().toLowerCase()]] = d.row[i]; });
  sh.getRange(sh.getLastRow() + 1, 1, 1, row.length).setNumberFormat('@').setValues([row]);
  return ContentService.createTextOutput(JSON.stringify({ ok: true }))
    .setMimeType(ContentService.MimeType.JSON);
}

Planilhas NetOS

As solicitações são acrescentadas em linhas a uma pasta de trabalho .xlsx na sua área de trabalho em nuvem do NetOS. A pasta pode ser aberta nas «Planilhas» do NetOS, ou baixada e aberta no Excel ou LibreOffice.

  1. No NetOS, abra as «Planilhas», crie uma pasta de trabalho e salve-a na área de trabalho no formato .xlsx.
  2. Copie o endereço da página com a pasta de trabalho aberta — nele há ?id=….
  3. Cole o endereço no campo «Link da pasta de trabalho» nas configurações do formulário.

Só é possível gravar nas suas próprias pastas de trabalho: a área de trabalho do NetOS deve pertencer ao administrador com o mesmo e-mail do site do formulário.

E-mail

Abra o botão do formulário e defina a ação Отправить{you@company.ru, manager@company.ru}; Скрыть форму; Сообщение{Спасибо! Мы перезвоним.}. Com chaves vazias Отправить{}, o e-mail vai para os administradores do site. No e-mail constam todos os campos, a origem da solicitação e os botões «Responder» e «Ligar».

As integrações funcionam junto com o e-mail: é possível receber a solicitação por e-mail, no CRM e na planilha ao mesmo tempo.

Criar formulárioPágina inicial

Envio de solicitações para CRM, planilhas e e-mail

A seção de integrações mostra como configurar o envio das respostas do formulário para as ferramentas de trabalho. A solicitação deixa de ficar apenas no e-mail: ela vai direto para onde a equipe trabalha com ela.

O e-mail é configurado no botão do formulário. Os demais destinos são conectados nas configurações do módulo do formulário, no bloco de envio adicional de solicitações. Basta preencher o bloco desejado, salvar as alterações e clicar em testar envio: a solicitação de teste chega na hora, e você verá que tudo funciona.

  • Bitrix24 — a solicitação é criada como lead ou negócio, o contato é buscado pelo telefone e e-mail, sem criar duplicatas;
  • amoCRM — novo negócio com os dados do formulário;
  • Google Sheets — cada solicitação é adicionada como uma linha separada;
  • Planilhas NetOS — as respostas são reunidas em uma planilha do serviço;
  • E-mail — notificação de cada contato recebido.

No cartão vão todas as respostas do formulário, e a origem indicada é o site. Para o Bitrix24, será necessário um webhook de entrada com permissões para o CRM, cujo endereço é colado nas configurações. É possível conectar várias integrações ao mesmo tempo, para que a solicitação chegue ao CRM e à planilha simultaneamente.