Muitos times de marketing travam o crescimento de suas operações por causa de custos de ferramentas de integração. Quando o volume de leads escala, a conta do Zapier ou da Pluga pode se tornar um gargalo financeiro.
Mas o segredo dos grandes players é a independência técnica. Hoje, vou te mostrar como criar uma automação de “gente grande” usando Webhooks e Google Apps Script para enviar dados do RD Station Marketing (ou CRM) direto para o Google Sheets e Looker Studio, sem gastar um centavo com conectores.
O Conceito: Webhooks como a “Língua Universal”
O Webhook é uma forma de um software avisar outro que algo aconteceu em tempo real. Em vez de uma ferramenta ficar perguntando ao RD Station “tem lead novo?”, o RD Station “bate na porta” da sua planilha e entrega o dado assim que a conversão ocorre.
Passo 1: O “Cérebro” no Google Sheets
O Google Sheets possui uma ferramenta poderosa chamada Apps Script. Ela permite que sua planilha se comporte como um servidor web capaz de receber dados externos.
- Abra sua planilha e vá em Extensões > Apps Script.
- Substitua o código padrão por este script otimizado (ele já trata o formato de array que o RD Station envia):
JavaScript
function doPost(e) {
try {
var sheet = SpreadsheetApp.getActiveSheet();
var data = JSON.parse(e.postData.contents);
var leads = data.leads;
for (var i = 0; i < leads.length; i++) {
var lead = leads[i];
// Personalize as colunas conforme sua necessidade
sheet.appendRow([
new Date(), // Data da Integração
lead.email, // E-mail do Lead
lead.name, // Nome
lead.status, // Status no Funil
lead.opportunity, // É oportunidade? (true/false)
lead.last_conversion.content.source // Origem da conversão
]);
}
return ContentService.createTextOutput("Sucesso").setMimeType(ContentService.MimeType.TEXT);
} catch (error) {
return ContentService.createTextOutput("Erro: " + error.message);
}
}
O Pulo do Gato: Ao clicar em Implantar > Nova Implantação, selecione “App da Web” e em “Quem pode acessar”, escolha “Qualquer pessoa”. Isso permite que o servidor do RD Station envie os dados sem barreiras de login.
Passo 2: Configurando o Gatilho no RD Station
Com a URL gerada no passo anterior em mãos, você só precisa configurar o “disparo”:
- No RD Station Marketing: Crie um fluxo de automação. Sempre que um lead atingir o critério (ex: conversão em fundo de funil), adicione a ação “Enviar para Webhook” e cole sua URL.
- No RD Station CRM: Vá em Configurações > Integrações > Webhooks e configure para disparar quando uma oportunidade for criada ou ganha.
Passo 3: Visualização no Looker Studio
Agora que os dados estão caindo em tempo real no Sheets, conecte essa planilha ao Looker Studio.
Como os dados estão “crus” e organizados em linhas, você consegue criar dashboards de performance, funis de conversão por origem e calcular seu ROI com precisão cirúrgica, sem depender de conectores pagos que limitam o histórico de dados.
Por que isso é Atitude de Growth Hacker?
- Eficiência de Custos: Você economiza centenas (ou milhares) de reais em planos de ferramentas de integração.
- Escalabilidade: O Google Apps Script suporta milhares de requisições diárias gratuitamente.
- Customização Total: Você decide exatamente qual campo do JSON do RD quer salvar, sem as limitações de campos pré-definidos de ferramentas prontas.
A verdadeira autoridade de um Growth Hacker não está no tamanho do orçamento, mas na inteligência da arquitetura de dados.
Gostou dessa solução técnica? Se você precisar de ajuda para personalizar o script para capturar campos personalizados (custom fields) do seu RD Station, me mande uma mensagem!

