Nesse vídeo eu mostro como exportar submissões automaticamente para Planilhas do Google usando Apps Script e webhook do Elementor (PRO) Form.
Veja o vídeo:
É um recurso bem interessante porque você pode colecionar dados de formulários criados com Elementor em planilhas (Google Sheet).
O Google Sheets é um programa de planilhas incluído como parte do pacote gratuito de Editores de Documentos Google baseado na Web oferecido pelo Google.
O Google Apps Script é uma plataforma de script desenvolvida pelo Google para desenvolvimento de aplicativos leves na plataforma Google Workspace.
Elementor Ltd. é uma empresa israelense de software que fornece serviços de desenvolvimento web.
O construtor de sites (Page Builder) Elementor permite que os usuários do WordPress criem e editem sites empregando a técnica de arrastar e soltar, com um modo responsivo integrado.
Aqui está o código para usar no Apps Script
function doGet(e){
return HtmlService.createHtmlOutput('solicitação recebida');
}
function doPost(e){
if(typeof e !== 'undefined')
var parametros = e.parameter;
var planilha = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Newsletter');
var ultimeLinha = Math.max(planilha.getLastRow(),1);
var linhaAtual = ultimeLinha + 1;
planilha.insertRowAfter(ultimeLinha);
var nome = parametros['Nome'];
var email = parametros['E-mail'];
var whatsapp = parametros['WhatsApp'];
planilha.getRange(linhaAtual, 1).setValue(nome);
planilha.getRange(linhaAtual, 2).setValue(email);
planilha.getRange(linhaAtual, 3).setValue(whatsapp);
SpreadsheetApp.flush();
return HtmlService.createHtmlOutput('Solicitação recebida!');
}
Pegue o código no Github – Clique aqui.
2 respostas
Parabéns pelo conteudo nobre Professor, achei o conteúdo muito rico, me permite usar o elementos para coletar varios dados de pesquisa. tenho um cliente hoje que precisa fazer um cadastro de colaboradores. E a partir da sua solução , eu poderei manter os dados no meu drive, inclusive para gerar dados estatitiscios e demograficos importantes para esse projeto.
Uma grande dúvida que tenho, está relacionada e aplicação deste código para gerar uma interação com um auto-responder por exemplo. Para que eu possa acionar uma sequência de e-mails de relacionentendo. O auto-responder que utilizo permite ser acionado a partir de um webhook.
pergunta de iniciante
Existe a possibilidade de adicionar um comando para que o mesmo seja acionado usando esse caminho?
Desde já eu agradeço sua atenção
Forte Abraço.
I am sorting out relevant information about gate io recently, and I saw your article, and your creative ideas are of great help to me. However, I have doubts about some creative issues, can you answer them for me? I will continue to pay attention to your reply. Thanks.