Академический Документы
Профессиональный Документы
Культура Документы
01101101
01101110
01101100
01101100
01101111
01000011
01101001
01110001
01110001
01100001
11000011
01101111
01101001
00100000
01110010
01101110
01100011
01110100
01100001
01101111
01100001
01100001
01110000
00100000
01100001
00100000
00101100
01101101
11000011
01
01110001
00100000
01100100
01101111
01101111
01110010
01101111
01100001
01110101
01110101
01101101
10101001
00101100
01110110
01110100
01101001
01110011
01100001
11000011
01110010
00101100
01101110
00100000
01110101
01010110
01101101
01110100
00100000
01100101
10100011
01110101
01110101
01101111
01110101
01110101
00100000
01110010
01101110
01100101
01100101
00100000
00100000
00100000
01101111
11000011
01101110
00101110
01101110
10101001
00100000
00100000
01110100
01110100
01110010
01100001
01101111
01101001
01110110
01110101
01101111
</>
01101001
01101101
00100000
01100011
01100011
01110100
01101001
01110011
01101100
00100000
01110001
01110000
01100101
00100000
10101101
01110100
00100000
01110100
00100000
01110010
01100101
01101111
01100101
01110010
01101101
00100000
01101101
01100001
00100000
00101100
00100000
00100000
01100100
01101111
01101111
11000011
01101110
00101100
01100101
01100001
01110101
01101111
01110101
01110000
00100000
01101000
01000101
01101111
01100110
01101111
01110101
00100000
00100000
01100001
01101111
01101101
11000011
01101101
01110100
00100000
01110100
01100010
01100101
00101100
00100000
10101101
01110100
00100000
01110011
01100011
01100101
01110101
00100000
01101111
01000011
01101001
01110101
00100000
01101001
01110101
00100000
01110000
01100101
01110010
00100000
01100101
10100011
01101111
01101001
01101110
01100101
01100001
00100000
00100000
01110000
00100000
01101000
01100001
00100000
01101000
00100000
01100011
01110110
01110010
01101111
01100001
00100000
01100001
01100011
01100011
01100011
01110010
01101101
00100001
01110110
01110101
01101111
00100000
01101101
11000011
ndice
ndice
Introduo......................................................................................................................... 3
Problemas provocados por esse contexto.........................................................................3
Oportunidades que o marketing explorara com conhecimento de programao...5
Faa voc mesmo: A programao do seu sucesso..................................................... 7
1. Relatrios Google Drive.......................................................................................................8
2. Web Scraping..........................................................................................................................9
3. Experimentos via Tag Manager....................................................................................... 10
Como contornar a maioria dos casos usando o Zapier.............................................11
Social Media............................................................................................................................. 12
Gesto de Projetos e Produtividade.................................................................................. 15
Pesquisas.................................................................................................................................. 17
Formulrios para Lead Gen.................................................................................................. 18
Facebook Lead Ads................................................................................................................. 19
Ecommerce............................................................................................................................... 21
CRM/Vendas............................................................................................................................. 22
Atendimento............................................................................................................................ 23
Apps de gerao de Leads................................................................................................... 25
Outros........................................................................................................................................ 26
Programao para Marketeiros....................................................................................30
O que essencial?.................................................................................................................. 30
Onde aprender?...................................................................................................................... 31
Exemplo "mo na massa": Automatizando relatrios do Google Analytics............. 31
Fechamento.....................................................................................................................46
Introduo
Introduo
Temos o costume de dizer, aqui na Resultados Digitais, que o tempo de
casa dos funcionrios passa em anos de cachorro, e acreditamos que o
mesmo vale para o Marketing Digital.
Que o Marketing Digital sofre constantemente muitas mudanas todos ns j estamos
cansados de saber. Da mesma forma, sabemos que essa evoluo rpida pode atrapalhar
bastante nossas aes. Afinal de contas, essas mudanas so compostas tanto pela
evoluo do comportamento dos usurios, que altera a forma como interagem e percebem
os sites, redes sociais e softwares, quanto pela reao a esses novos comportamentos das
principais ferramentas que utilizamos, como Google e Facebook.
Nesse cenrio, as certezas que temos so de que essa luta pela adaptao no ir acabar, e
de que o campeonato de pontos corridos. Ou seja, nossos processos, nossas ferramentas
e nossos times devem se adaptar constantemente. O que funciona hoje para analisar os
resultados de uma campanha pode no funcionar na semana que vem, e o que hoje provoca
uma boa experincia para o usurio pode ser agressivo ou inconveniente no prximo ms.
Nesse processo de adaptao, uma estratgia sempre vlida: muitas
pesquisas, experimentos e anlises. E s ento, a partir dessas anlises,
atualizar nossos conhecimentos, crenas e processos.
Dadas essas estratgias acordadas entre o time, entramos no problema de como operar
campanhas e aes, como coletar dados e como analisar tudo da forma mais gil possvel
Introduo
Podemos dizer que o caminho mais rpido para isso a utilizao de ferramentas
disponveis no mercado. No afirmamos isso por oferecermos uma ferramenta para
solues de diversos problemas em marketing, mas por realmente acreditarmos que
contratar uma ferramenta a escolha mais interessante quando consideramos todas as
implicaes de fazer algo por fora.
Temos inclusive uma lista de ferramentas que utilizamos e recomendamos no eBook
Ferramentas de Marketing Digital, disponvel para download gratuito aqui.
Nesse momento entram centenas de ferramentas que resolvem milhares de problemas com
muita eficincia, aproveitando o know-how acumulado de cada empresa que oferece a soluo.
Sem dvida essas ferramentas solucionam as principais dificuldades encontradas no setor
e a grande maioria das dificuldades especficas de segmentos de empresas.
Mas, ainda assim, sabemos que cada negcio tem o seu diferencial, a sua personalidade, e
essas caractersticas podem ter necessidades especficas, exigindo um relatrio diferente
do padro, uma funcionalidade diferente do esperado. Talvez voc no queira mudar
somente a cor de um boto. Talvez voc queira mudar a forma.
Em muitos casos, h a alternativa de se resolver o problema por meio de trabalho manual,
como no caso de extrao de relatrios, onde podemos simplesmente coletar na mo
cada informao necessria e compilar tudo em uma planilha. Fazemos isso com bastante
frequncia aqui na RD. Mas, dependendo do volume de dados, essa atividade pode
demorar muito mais do que se fosse feita de maneira automatizada.
Ou, talvez, at haja uma ferramenta que resolva seu problema, fazendo exatamente o que
sua empresa precisa, mas se voc depender disso ir acabar com uma lista de ferramentas
contratadas maior do que sua lista de clientes.
Introduo
Custo elevado;
Dificuldade de gerenciar muitas ferramentas;
Dados espalhados para anlises;
Possibilidade de no existir nenhuma soluo disponvel no mercado;
Soluo para o problema.
Introduo
01000001
01101101
01101110
01101100
01101100
01101111
01000011
01101001
01110001
01110001
01100001
11000011
01101111
01101001
00100000
01110010
01101110
01100011
01110100
01100001
01101111
01100001
01100001
01110000
00100000
01100001
00100000
00101100
01101101
11000011
01110001
00100000
01100100
01101111
01101111
01110010
01101111
01100001
01110101
01110101
01101101
10101001
00101100
01110110
01110100
01101001
01110011
01100001
11000011
01110010
00101100
01101110
00100000
01110101
01010110
01101101
01110100
00100000
01100101
10100011
01110101
01110101
01101111
01110101
01110101
00100000
01110010
01101110
01100101
01100101
00100000
00100000
00100000
01101111
11000011
01101110
00101110
01101110
10101001
00100000
00100000
01110100
01110100
01110010
01100001
01101111
01101001
01110110
01110101
01101111
</>
01101001
01101101
00100000
01100011
01100011
01110100
01101001
01110011
01101100
00100000
01110001
01110000
01100101
00100000
10101101
01110100
00100000
01110100
00100000
01110010
01100101
01101111
01100101
01110010
01101101
00100000
01101101
01100001
00100000
00101100
00100000
00100000
01100100
01101111
01101111
11000011
01101110
00101100
01100101
01100001
01110101
01101111
01110101
01110000
00100000
01101000
01000101
01101111
01100110
01101111
01110101
00100000
00100000
01100001
01101111
01101101
11000011
01101101
01110100
00100000
01110100
01100010
01100101
00101100
00100000
10101101
01110100
00100000
01110011
01100011
01100101
01110101
00100000
01101111
01000011
01101001
01110101
00100000
01101001
01110101
00100000
01110000
01100101
01110010
00100000
01100101
10100011
01101111
01101001
01101110
01100101
01100001
00100000
00100000
01110000
00100000
01101000
01100001
00100000
01101000
00100000
01100011
01110110
01110010
01101111
01100001
00100000
01100001
01100011
01100011
01100011
01110010
01101101
00100001
01110110
01110101
01101111
00100000
01101101
11000011
2. Web Scraping
Com um entendimento de como uma pgina est estruturada, podemos
coletar algumas informaes interessantes de forma programtica.
Um exemplo clssico utilizar isso com o prprio Google: com uma
lista de keywords, listar os 10 primeiros sites rankeados pelo buscador
e seus respectivos ttulos e meta description para cada keyword.
Ou, ento, voc pode ir ao site de alguma associao de empresas
do seu pblico-alvo e listar todos os sites das empresas associadas,
eventualmente listando tambm emails e telefones.
10
11
Social Media
Monitoramento
Salve menes no Twitter em
uma planilha do Google
Compatilhe menes do
Twitter no Slack
Este canal deu mais voz para o pblico e isso fez com que muitos
comeassem a fazer os mais diferentes tipos de comentrios em
relao s empresas. Esses comentrios vo desde elogios at dvidas,
passando por xingamentos e crticas que so resultados de uma
experincia que o usurio teve.
Neste cenrio, fundamental que as organizaes monitorem
constantemente tanto as citaes que so feitas em referncia prpria
empresa como tambm citaes de termos que estejam ligados mesma.
Ns, por exemplo, monitoramos constantemente o termo marketing
digital para identificar o que est sendo comentado sobre o mercado no
qual atuamos. Eventualmente, identificamos pessoas pedindo sugestes
de cursos de Marketing Digital e essa uma grande oportunidade de
oferecer nossos cursos.
O Zapier oferece a possibilidade de integrar a conta da sua empresa
no Twitter com um canal no Slack. Desta forma, voc recebe uma
mensagem no Slack a cada momento que uma meno sua empresa ou
a uma palavra-chave for feita.
12
Publicaes
Poste um tweet em um
post do LinkedIn
Compartilhe fotos do
Instagram no Twitter
13
14
15
Gesto de Projetos
Envie mensagens no Slack
sobre novas tarefas do
Runrun.it
Salve o contedo de um
carto do Trello em uma
Planilha do Google
16
Pesquisas
Survey Monkey e
RD Station
Survey Monkey e
Planilha do Google
17
18
19
20
Ecommerce
Shopify e
RD Station
Woocommerce e
RD Station
Magento e
RD Station
Paypal e
RD Station
21
CRM/Vendas
Crie contatos do Moskit a
partir de oportunidades
do RD Station
22
Atendimento
Zendesk e RD Station
Olark e Slack
23
RD Station e
Intercom
A ferramenta vem sendo bastante usada por gerar muitos insighs de alto
valor para um negcio. Afinal, voc consegue fazer perguntas diretas para
seu visitante e colher informaes de feedback sobre seu servio, dando
assim ideias de melhorias.
Uma integrao bastante inteligente do Olark a que pode ser feita
com o app Slack. De forma simples, possvel fazer com que voc
seja avisado, atravs do Slack, quando algum visitante comea uma
conversa no Olark. Dessa forma, voc ter maior agilidade em realizar o
atendimento.
Intercom + Ferramenta de Gesto de Leads (automao de
marketing)
O Intercom uma ferramenta que veio com a misso de tornar cada
vez mais fcil a comunicao com o cliente. Com ela voc consegue
organizar sua comunicao por email, chat e outros canais.
A integrao que recomendamos aqui similar com a que fizemos para
o app da Zendesk. Integrar com uma ferramenta de gesto de Leads ou
clientes uma grande opo.
24
RD Station e
Sumome
25
Outros
Enriquecendo informaes de seus
Leads com o FullContact
RD Station e
FullContact
26
27
Push
Zapbook do Pushbullet
Visite a Zapbook
28
Google Agenda
Visite a Zapbook
29
O que essencial?
Programar mandar o computador fazer o que voc quer, e essas ordens so dadas
por meio de linguagens. No ambiente web, as principais linguagens so JavaScript, uma
linguagem de programao, HTML, uma linguagem de marcao, e CSS, uma linguagem
de marcao de estilos.
HTML (abreviao de Hyper Text Markup Language) uma linguagem utilizada para criar
a estrutura dos sites, com marcaes de tags para categorizar elementos na pgina, tais
como textos e mdias como som, vdeo e imagem, dentre outras. Alm da importncia
para estruturar o contedo do seu site, essa linguagem tem bastante relevncia para os
mecanismos de busca, o que a torna muito importante para otimizaes de SEO.
CSS (abreviao de Cascading Style Sheet) representa uma lista de estilos para serem
aplicados aos elementos do site. Se o HTML o esqueleto de uma pgina web, o CSS
como a pele dela, pois cuida da aparncia, otimizando as interaes dos usurios.
30
Onde aprender?
Tem muito contedo na web e no cabe aqui ficar listando muitas opes
porque acreditamos que pesquisas nesses tipos de sites sero uma
prtica constante de quem trilhar esse caminho.
Mas, de toda forma, o site W3Schools oferece um amplo conhecimento
dessas linguagens, com dezenas de exemplos interativos e bom
detalhamento de cada definio e funo. Para cursos mais ordenados e
didticos, recomendamos o Codecademy.
31
E, para essa anlise, uma das melhores ferramentas disponveis no mercado o Google
Analytics, que oferece um servio gratuito para que voc possa medir as aes realizadas
pelos visitantes do seu site.
Caso voc no possua muito conhecimento nessa rea, temos um post apresentando
as principais mtricas do Google Analytics e a importncia de cada uma delas para o
Marketing Digital de um negcio.
Alm disso, oferecemos tambm algumas dicas para que voc possa extrair ainda mais
do Google Analytics, como utilizar as dimenses na visualizao dos resultados, criar metas,
visualizar campanhas, monitorar eventos e realizar testes A/B.
Sendo assim, temos uma ferramenta que oferece diversas anlises dessas mtricas,
permitindo estudos com combinaes de visualizaes, metas, campanhas, eventos e
outros. E, com toda essa informao, precisamos realizar estudos que deem suporte para
as decises do seu negcio.
Mas o problema : esses dados so suficientes para embasar as decises do Marketing Digital?
Em muitos casos, precisamos correlacionar visitas com campanhas veiculadas por
plataformas de terceiros, como o AdRoll ou o Facebook. Ou, ainda, relacionar algum
comportamento com um dado que existe apenas no interior de outra plataforma, como
diferenciar as visitas pelo estgio da jornada de compra dos Leads visitantes.
Ento a nova pergunta : o que fazemos se quisermos analisar dados do Google Analytics
em conjunto com dados externos de forma automtica?
A soluo que utilizamos aqui na empresa, e que ser apresentada nesse captulo,
criar um relatrio automatizado que puxa as informaes necessrias para uma planilha,
utilizando o Google Apps Script e o Google Spreadsheets.
32
Se voc est lendo com ateno at aqui, possui uma conta no Google Analytics e uma
conta no Drive, ento aproveite esse passo-a-passo e crie agora seu primeiro relatrio.
Criando o relatrio
Nesta etapa iremos configurar as ferramentas necessrias para desenvolver o relatrio.
O primeiro passo criar uma pasta para o projeto (Criei a pasta Relatrio GA).
Nessa pasta, crie uma nova planilha no Drive e salve esse relatrio na pasta criada.
33
34
Na janela de busca, digite script e clique em connect para o Google Apps Script.
Ento, da mesma forma que foi criada a planilha, crie um novo script na mesma pasta.
35
36
Desenvolvendo o relatrio
Antes de comearmos a desenvolver, vamos entender quais sero os passos realizados
pelo script para a montagem do relatrio.
37
Neste passo-a-passo, iremos buscar as 5 pginas mais acessadas nos ltimos 30 dias,
list-las em uma tabela e buscar o trfego de cada uma delas nos 30 dias anteriores,
comparando a variao em uma terceira coluna.
O relatrio ser montado em algumas etapas:
1.
2.
3.
4.
5.
6.
38
Onde:
tableId: valor referente ao perfil de acesso da conta
startDate: data do incio do perodo dos dados coletados
endDate: data do final do perodo
metric: valores referentes s metricas que queremos analisar
options: objeto com algumas opes de busca, como filtro ou dimenses extras
Para auxiliar no preenchimento desses campos, temos o Query Explorer, uma ferramenta
que permite experimentar e visualizar combinaes desses parmetros.
No exemplo ao lado, listamos para nossa conta (o valor do ids preenchido
automaticamente aps selecionar a parte superior), para as datas do perodo e para a
mtrica de pageviews (visualizaes).
Foi configurado ainda como opcional a dimenso (pagePath), ordem de listagem e o filtro
(pagePath contm /blog).
39
40
Aps rodar esses cdigos e se certificar de que os perodos esto corretos, vamos inserir a
funo para coletar os dados do Analytics:
function getBlogPageviews(){
var today = new Date();
var oneMonthAgo = new Date(today.getTime() - 30 * 24 * 60 * 60 * 1000);
var startDate = Utilities.formatDate(oneMonthAgo, "GMT", 'yyyy-MM-dd');
var endDate = Utilities.formatDate(today, "GMT", 'yyyy-MM-dd');
var ids = "ga:number";
var metrics = 'ga:pageviews';
var options = {
'filters': 'ga:pagePath=@/blog/',
'dimensions': 'ga:pagePath',
'sort': '-ga:pageviews',
'max-results': '50'
};
var ssTable = [];
var report = Analytics.Data.Ga.get(ids, startDate, endDate, metrics, options);
if (report.rows) {
for (var i = 0; i < 10; i++){
ssTable.push(report.rows[i]);
Logger.log(report.rows[i]);
}
}
Logger.log(ssTable);
}
Nesse cdigos, definimos variveis para os parmetros que definimos com o Query
Explorer e criamos o objeto com as opes. Ento utilizamos a funo que o Apps Script
oferece para acessar a API. Por fim, passamos os valores do resultado para uma tabela
41
42
Como esses resultados no esto ordenados da mesma forma que os anteriores, devemos
realizar uma busca para cada linha da tabela que queremos analisar, da seguinte forma:
if (report.rows) {
// iterar em cada linha da tabela que queremos montar
for (var i = 1; i <= 10; i++){
// procurar o valor relativo, se no encontrar adiciona 0
var found = false;
for (var j = 0; j < report.rows.length; j++){
if (report.rows[j][0] == ssTable[i][0]){
found = true;
ssTable[i].push(report.rows[j][1]);
ssTable[i].push(j-i+1);
}
}
if (found == false){
ssTable[i].push(0);
ssTable[i].push(99);
}
Logger.log(ssTable[i]);
}
}
Nesse cdigo, criamos um loop que passa em cada linha e procura em todos os novos
resultados se a pgina a mesma. Caso seja, adiciona o valor linha e tambm adiciona a
43
44
Automatizando
Para configurar o cdigo para que ele seja executado periodicamente, clique no relgio do
menu do Apps Scripts, apresentado na imagem a seguir.
Ento, clique em adicionar novo trigger e selecione qual funo e com que frequncia deve
ser executada.
Pronto, agora voc tem um relatrio personalizado e automatizado.
Voc pode agora fazer experimentos com as queries e adaptar o cdigo a uma necessidade
especfica que voc precisa relatar recorrentemente.
45
Fechamento
Fechamento
Sabemos que o tema que trouxemos neste eBook bastante amplo e complexo e que no
da noite para o dia que conseguiremos resolver todos os problemas da funo.
O que recomendamos sempre fazer um balano entre trs variveis:
O tempo gasto em determinada tarefa
Com que frequncia essa tarefa realizada
Qual ser o ganho da automao dessa tarefa
Muitas vezes existem tarefas chatas, que levam uma hora para serem realizadas, mas
que so feitas uma vez por ms, como levantar dados para um relatrio mensal. Deve-se
pesar bem sobre o investimento para automatizar uma tarefa dessas. Se for algo muito
complexo, no algo que deve ser priorizado.
Por outro lado, se as informaes trazidas por essa tarefa mensal fossem realizadas
diariamente e isso permitisse melhorias rpidas na estratgia ao longo do ms, vale a
pena levar em considerao essa automao.
De qualquer forma, uma vez identificada uma oportunidade de melhoria pela automao
de alguma tarefa, procure entender o problema que seria resolvido e busque alguma
soluo de prateleira, nem que seja para testar se faz sentido partir para algo customizado.
46
A Resultados Digitais tem como objetivo ajudar empresas de todos os portes a entender
e aproveitar os benefcios do marketing digital, conseguindo assim resultados reais e
permanentes para os seus negcios.
Veja aqui, alguns dos nossos cases e perceba na prtica como o Marketing pode ser aplicado
na realidade!
Site do RDStation
Nosso Facebook