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.