Blog

Elementor PRO ➜ Como exportar submissões automaticamente para Planilhas do Google (Apps Script)

Elementor-PRO---Como-exportar-submissões-automaticamente-para-Planilhas-do-Google
Coding Elementor Page Builders

Elementor PRO ➜ Como exportar submissões automaticamente para Planilhas do Google (Apps Script)

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.

Deixe seu comentário aqui...

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Nosso site usa cookies e, portanto, coleta informações sobre sua visita para melhorar nosso site (por meio de análise), mostrar a você conteúdo de mídia social e anúncios relevantes. Por favor, consulte nossa página Termos & Políticas para mais detalhes ou concorde clicando no botão 'Aceitar'. OBS: Ao continuar a navegação, você, automaticamente, concorda.

Configurações de Cookies

Abaixo, você pode escolher os tipos de cookies que quer permitir neste site. Clique no botão "Salvar Configurações de Cookies" para aplicar sua escolha.

FuncionalNosso site usa cookies funcionais. Esses cookies são necessários para permitir que nosso site funcione.

AnalíticoNosso site usa cookies analíticos para permitir a análise de nosso site e a otimização para o propósito de a.o. a usabilidade.

Mídia SocialNosso site coloca cookies de mídia social para mostrar conteúdo de terceiros, como YouTube e Facebook. Esses cookies podem rastrear seus dados pessoais.

PublicidadeNosso site coloca cookies de publicidade para mostrar anúncios de terceiros com base em seus interesses. Esses cookies podem rastrear seus dados pessoais.

OutrosNosso site coloca cookies de terceiros de outros serviços que não são analíticos, mídia social ou publicidade.