Ir para o conteúdo
Logo da Orgânica
  • Cases
  • Agência Full Service
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

  • Insights

    Blog

    Blog Oficial

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Hub de Conteúdo

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc...

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights

    IA na jornada de compra
    Content+Performance
    The Unpromptable Ideas
    ROI da criatividade
    Conteúdo robotizado
    Princípios de conteúdo
    A Quarta Margem

    SEO

    SEO em tempos de IA
    Do Google para a IA
    E-E-A-T
    Autoridade tópica
    SEO para bater metas
    SERP (Search Engine Results Page)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    Leads qualificados
    Captação de leads
    Nutrição de leads
    Qualificação de leads
    Lead tracking
    Lead scoring

    Marketing Digital

    Inbound Marketing
    Inbound e Outbound Marketing
    Marketing de Conteúdo
    Calendário de conteúdo
    Funil de vendas
    Landing pages

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

  • Insights

    Blog

    Blog Oficial

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Hub de Conteúdo

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc...

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights

    IA na jornada de compra
    Content+Performance
    The Unpromptable Ideas
    ROI da criatividade
    Conteúdo robotizado
    Princípios de conteúdo
    A Quarta Margem

    SEO

    SEO em tempos de IA
    Do Google para a IA
    E-E-A-T
    Autoridade tópica
    SEO para bater metas
    SERP (Search Engine Results Page)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    Leads qualificados
    Captação de leads
    Nutrição de leads
    Qualificação de leads
    Lead tracking
    Lead scoring

    Marketing Digital

    Inbound Marketing
    Inbound e Outbound Marketing
    Marketing de Conteúdo
    Calendário de conteúdo
    Funil de vendas
    Landing pages

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

  • Insights

    Blog

    Blog Oficial

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Hub de Conteúdo

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc...

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights

    IA na jornada de compra
    Content+Performance
    The Unpromptable Ideas
    ROI da criatividade
    Conteúdo robotizado
    Princípios de conteúdo
    A Quarta Margem

    SEO

    SEO em tempos de IA
    Do Google para a IA
    E-E-A-T
    Autoridade tópica
    SEO para bater metas
    SERP (Search Engine Results Page)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    Leads qualificados
    Captação de leads
    Nutrição de leads
    Qualificação de leads
    Lead tracking
    Lead scoring

    Marketing Digital

    Inbound Marketing
    Inbound e Outbound Marketing
    Marketing de Conteúdo
    Calendário de conteúdo
    Funil de vendas
    Landing pages

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

  • Insights

    Blog

    Blog Oficial

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Hub de Conteúdo

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc...

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights

    IA na jornada de compra
    Content+Performance
    The Unpromptable Ideas
    ROI da criatividade
    Conteúdo robotizado
    Princípios de conteúdo
    A Quarta Margem

    SEO

    SEO em tempos de IA
    Do Google para a IA
    E-E-A-T
    Autoridade tópica
    SEO para bater metas
    SERP (Search Engine Results Page)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    Leads qualificados
    Captação de leads
    Nutrição de leads
    Qualificação de leads
    Lead tracking
    Lead scoring

    Marketing Digital

    Inbound Marketing
    Inbound e Outbound Marketing
    Marketing de Conteúdo
    Calendário de conteúdo
    Funil de vendas
    Landing pages

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Home do Blog
  • Materiais Gratuitos
  • Marketing
  • Vendas
  • Sucesso do Cliente
  • Home do Blog
  • Materiais Gratuitos
  • Marketing
  • Vendas
  • Sucesso do Cliente

Faça uma busca

Assine

Blog › Marketing › Marketing Digital › Inbound Marketing › Automação de Marketing › RD Station

Integrando RD Station com Planilhas do Google (sem ferramentas de terceiros)

  • Foto de Lauro Becker Por Lauro Becker
  • 07/03/2019
  • RD Station
  • COO, atua desde 2005 com tecnologia, internet, projetos e processos de inovação.
  • Foto de Lauro Becker Lauro Becker
  • 03/07/2019
  • COO, atua desde 2005 com tecnologia, internet, projetos e processos de inovação.
✓ Conteúdo criado por humano

Integrando RD Station

Olá, aqui é o Lauro novamente! Tudo bom?

Quer dar adeus às planilhas manuais e sorrir com tranquilidade como o cara ali de cima? Então vem comigo que nesse texto eu te explico como!

O RD Station é uma ferramenta que ganhou enorme expressividade nos últimos anos no cenário nacional. Isso é inquestionável. Assim como você (provavelmente, já que está neste artigo), nós utilizamos ela em alguns casos.

Neste artigo, eu vou te mostrar como enviar seus leads para uma Planilha do Google (Google Sheets) sem utilizar nenhuma ferramenta de terceiro para isso. Atualmente, você poderá fazer essa integração utilizando este link. Mas, para isso, você precisará contratar o Pluga.

Se você possuir verba e disponibilidade para integrar através dessa ferramenta, com certeza é a alternativa mais fácil. Mas, se esse não é o seu caso e você topar mexer um pouquinho com programação (fique tranquilo, nada muito complexo!), siga estes passos!

IMPORTANTE: No momento em que este texto foi publicado, essa solução só funcionava com RD Station PRO ou superior, pois você precisará das funcionalidades de Webhooks.

Resumo da solução

Para fazer a integração direta do RD Station com o Google Sheets, nós: 

1. Criaremos uma API no Google;
2. Diremos para que o RD Station dispare um gatilho (ou webhook) para a API;
3. Na API, pegaremos os dados recebidos do RD Station em formato JSON; e
4. Criaremos uma nova linha na planilha para cada novo lead que converter.

Dica: 5 vantagens de integrar um CRM na sua estratégia de marketing

Não irei explicar passo-a-passo a construção do código da API. Explicarei o necessário para que você possa sair utilizando em poucos minutos, fechado?

Bora lá!

1) Crie um nova planilha

Acesse a página inicial do Google Sheets, crie uma nova planilha em branco:

Integrando RD Station com Planilhas do Google - Passo 1

Na primeira aba, insira as seguintes informações na primeira linha, um por coluna (depois explicaremos como funciona o padrão de nomenclatura):

  • last_conversion.created_at
  • email
  • name
  • company
  • opportunity
  • last_conversion.content.identificador

Ficará como na imagem abaixo:

Integrando RD Station com Planilhas do Google - Passo 1.1

Após isso, acesse o menu "Tools > Script Editor" (ou "Ferramentas > Editor de Código", caso o idioma esteja em português).

Integrando RD Station com Planilhas do Google - Passo 1.2

Será aberto um editor de códigos onde você dará os próximos passos.

Dica: O que é o RD Station?

2) Configure e publique seu novo script

Após acessar a área de scripts, você verá uma tela como a imagem a seguir:

Integrando RD Station com Planilhas do Google - Passo 2

Nela, dê um nome para o seu projeto onde está escrito Untitled project. Vamos chamar de API RD Station.

Dica: Integrando Google Analytics com Google Sheets em 5 minutos

Substitua o conteúdo dentro de Code.gs pelo código abaixo:

/*
 * Script de integração do RD Station com Google Sheets.
 * Desenvolvido por Lauro Becker, na Orgânica Digital (www.organicadigital.com).
 * Novembro, 2018.
 */
function doPost(e) {
  var activeSheet = SpreadsheetApp.getActiveSheet();  
  var payload = JSON.parse(e.postData.contents);
  var rowContents = [];
  var headers = activeSheet.getRange("A1:A").getDataRegion().getValues()[0];
  for(var i = 0; i < headers.length; i++) {
    var header = headers[i];
    var deep = header.toString().split(".");
    var dataVal = payload["leads"][0];
    
    for(var j = 0; j < deep.length; j++) {
      var d = deep[j];
      dataVal = dataVal[d];
    }
   
    rowContents.push(dataVal);
  }
 
  activeSheet.appendRow(rowContents);
 
  return "OK";
}

Salve o script e acesse o menu "Publicar > Implantar como aplicativo da web…" (ou o compatível em inglês):

Integrando RD Station com Planilhas do Google - Passo 2.1

Você será questionado sobre algumas permissões. Escolha uma conta do Google e siga o processo.

Na janela que abrirá após isso, você irá configurar a versão publicada. Descreva uma observação do campo textual. Mantenha o seu usuário como "executor" do script e, na última opção, marque que o script poderá ser executado por qualquer um, inclusive de forma anônima:

Integrando RD Station com Planilhas do Google - Passo 2.2

Na próxima janela será disponibilizada uma URL. Copie ela e salve, pois usaremos lá no RD Station.

Dica: Integrando Google Ads com Google Sheets em 5 minutos

3) Configurando o RD Station

Na sua conta do RD Station acesse o menu de Integrações.

Integrando RD Station com Planilhas do Google - Passo 3

Em "Webhooks" clique em "Configurar".

Você verá uma página assim:

Integrando RD Station com Planilhas do Google - Passo 3.1

Clique em Criar Webhook. Nessa nova página, preencha as informações conforme a imagem a seguir (lembrando que é aqui que você irá inserir aquela URL que o Google gerou ao publicar seu script).

Integrando RD Station com Planilhas do Google - Passo 3.2

Neste caso, eu vou deixar em branco o campo Eventos de Conversão, pois quero que todos os eventos sejam integrados.

Dica: Saiba como gerar mais leads usando o Google a seu favor

Depois, selecione a opção para testar o Webhook. Escolha um lead e voilà. Tudo ocorrendo bem, uma nova linha será criada na sua planilha!

Pronto. A partir de agora todos eventos de conversão serão registrados!

4) Configurações avançadas

Quando o RD Station registra uma nova conversão, basicamente ele chama nosso Webhook e envia um JSON (formato estruturado de dados). Um exemplo de arquivo enviado está a seguir:

{"leads":
  [{"id":"1",
    "email":"teste@rd.com.br",
    "name":"Bruno Ghisi",
    "company":"Resultados Digitais",
    "job_title":"IT",
    "bio":"This is my bio",
    "public_url":"https://rdstation.com.br/leads/public/e8d64a22-17a8-40e3-bb8c-c16af1861708",
    "created_at":"2012-06-04T15:31:35-03:00",
    "opportunity":"false",
    "number_conversions":"3",
    "user": "email@example.com",
    "first_conversion": {
      "content": {
        "identificador":"ebook-abc",
        "nome":"Bruno",
        "email_lead":"suporte@resultadosdigitais.com.br",
        "telefone":"99999999",
        "empresa":"Resultados Digitais",
        "cargo":"IT"
      },
      "created_at":"2012-06-04T15:31:35-03:00",
      "cumulative_sum":"1",
      "source":"source 1"
    },
    "last_conversion": {
      "content": {
        "nome": "UAI TECNOLOGIA",
        "telefone": "33227922",
        "cep": "38066100",
        "Endereço": "UAI TECNOLOGIA",
        "state_id": "27",
        "city": "UBERABA",
        "bairro": "UAI TECNOLOGIA",
        "mensagem": "Olá, rnPor favor, gostaríamos de apresentar nossa empresa brevemente...",
        "identificador":"webinar-abc",
        "traffic_source": "",
        "email_lead": "lgvg10@gmail.com",
        "cidade": "Uberaba",
        "estado": "MG"
      },
      "created_at":"2012-06-04T15:31:35-03:00",
      "cumulative_sum":"2",
      "source":"source 2"
    },
    "custom_fields": {
      "CEP": "95680000"
    },
    "website": "https://www.resultadosdigitais.com.br",
    "personal_phone":"48 30252598",
    "mobile_phone":"48 30252598",
    "city":"Florianópolis",
    "state": "SC",
    "fit_score":"d",
    "interest":0
  }]
}

O conteúdo desse arquivo poderá variar de acordo com a sua configuração.

Bom, mas já que o RD nos envia todas essas informações, é de se esperar que você possa salvar mais em suas linhas na planilha, não é mesmo?! É óbvio!

10

Lembra quando você inseriu aquelas colunas com o nome dos campos na primeira linha da planilha? Então você poderá adicionar mais colunas, com outros nomes de atributos.

Observe que algumas informações vem aninhadas. Como, por exemplo, os dados da última conversão (last_conversion). Note que dentro das chaves {} de last_conversion você possui o atributo content e, dentro dele, você possui nome, telefone, cep…

Para acessar esses atributos, insira novos cabeçalhos de colunas, separando os níveis por ponto. Por exemplo, para acessar o telefone, utilize last_conversion.content.telefone. A partir daí, é só fazer a combinação que quiser.

Conheça a planilha que todo profissional de Marketing gostaria de ter! 

Planilha Calculadora de Leads

Bacana, não é mesmo?

Espero que essa integração lhe ajude na geração dos seus relatórios. É uma solução simples e sem custos adicionais. 😉

Até a próxima!

Dica: A Orgânica é uma agência de Marketing Digital especializada. Saiba mais!

Você quer aumentar suas vendas através do Marketing Digital?

Receba gratuitamente o Diagnóstico Content+Performance, a metodologia de Marketing Digital da Orgânica!
cabeca de monitor

Você quer
aumentar suas vendas
através do Marketing Digital?

Receba gratuitamente o Diagnóstico Content+Performance, a
metodologia de Marketing Digital da Orgânica!

Quero saber como vender mais
cabeca de monitor
Newsletter

Novidades de Marketing todos os dias no seu e-mail? Aqui!

Assine nossa newsletter e receba novos posts direto na sua caixa.

Sucesso em marketing: como saber se a sua agência está entregando resultados?
A fórmula do fracasso eu conheço, difícil é alguém inventar a do sucesso
Orgânica Digital

Orgânica Digital agora é Orgânica:
A Creativity & Growth Firm.

Linkedin-in Instagram Youtube

Contato

  • Comercial
  • Atendimento
  • Trabalhe na Orgânica
  • Comercial
  • Atendimento
  • Trabalhe na Orgânica

Serviços

  • Agência de Marketing Digital
  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO e GEO
  • Agência de Marketing Digital
  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO e GEO

Atendemos em todo o Brasil

Estamos em 42 cidades, em São Paulo e mais 13 estados. São mais de 18 anos colaborando com o sucesso de clientes em 3 continentes.

Será uma honra participar do seu.

Copyright © Orgânica Digital: todos os direitos reservados.