# Como montar um workflow que envia relatórios de tráfego da Hostinger para o Google Sheets diariamente
**Introdução**
Se você usa a Hostinger para hospedar seu site, provavelmente já percebeu a importância de monitorar o tráfego para ajustar estratégias de conteúdo e marketing. Automatizar a coleta desses dados e enviá‑los para o Google Sheets permite visualizar tendências em tempo real, criar relatórios personalizados e economizar horas de trabalho manual. Neste artigo, vamos detalhar passo a passo como criar um workflow que extrai os relatórios de tráfego da Hostinger e os grava automaticamente em uma planilha do Google Sheets todos os dias.
## Configurando a API da Hostinger e preparando o Google Sheets
1. **Obtenha a chave de API da Hostinger**
– Acesse o painel da Hostinger → “API” → “Gerar chave”.
– Copie a chave e guarde‑a em um local seguro; ela será usada para autenticar as solicitações.
2. **Crie a planilha de destino no Google Sheets**
– Abra o Google Sheets e crie uma nova planilha chamada *Relatório de Tráfego – Hostinger*.
– Defina a primeira linha como cabeçalho: `Data`, `Visitas`, `Usuários Únicos`, `Taxa de Rejeição`, `Tempo Médio`, etc.
3. **Ative o Google Apps Script**
– No menu *Extensões* → *Apps Script*, crie um novo script.
– Cole o código abaixo (substitua `YOUR_HOSTINGER_API_KEY` e `SPREADSHEET_ID` pelos seus valores):
“`javascript
const API_KEY = ‘YOUR_HOSTINGER_API_KEY’;
const SHEET_ID = ‘SPREADSHEET_ID’;
const SHEET_NAME = ‘Relatório de Tráfego – Hostinger’;
function fetchHostingerStats() {
const today = new Date();
const yesterday = new Date(today);
yesterday.setDate(yesterday.getDate() – 1);
const from = yesterday.toISOString().split(‘T’)[0];
const to = today.toISOString().split(‘T’)[0];
const url = `https://api.hostinger.com/v1/traffic?from=${from}&to=${to}`;
const options = {
method: ‘get’,
headers: { ‘Authorization’: `Bearer ${API_KEY}` },
muteHttpExceptions: true,
};
const response = UrlFetchApp.fetch(url, options);
const data = JSON.parse(response.getContentText());
// Ajuste ao formato esperado
const row = [
from,
data.visits,
data.unique_users,
data.bounce_rate,
data.avg_time_on_page
];
const ss = SpreadsheetApp.openById(SHEET_ID);
const sheet = ss.getSheetByName(SHEET_NAME);
sheet.appendRow(row);
}
“`
4. **Teste a função**
– Clique em *Run* → `fetchHostingerStats`.
– Conceda as permissões solicitadas e verifique se a linha foi inserida corretamente na planilha.
5. **Agende a execução diária**
– No Apps Script, vá em *Triggers* → *Add Trigger*.
– Selecione `fetchHostingerStats`, escolha *Time‑driven* → *Day timer* → *Midnight to 1 am*.
– Salve; agora o script rodará automaticamente todos os dias.
## Refinando o workflow: alertas, filtros avançados e visualizações
– **Filtrar períodos personalizados**
Caso queira analisar semanas ou meses, ajuste as variáveis `from` e `to` para aceitar parâmetros externos (por exemplo, usando `PropertiesService.getScriptProperties()`).
– **Adicionar alertas por e‑mail**
“`javascript
if (data.visits < 100) {
MailApp.sendEmail(
'seu@email.com',
'Alerta de tráfego baixo',
`Hoje o site recebeu apenas ${data.visits} visitas. Verifique a campanha de marketing.`
);
}
```
Essa simples condição envia um aviso sempre que o número de visitas cair abaixo de um limite definido.
- **Criar gráficos automáticos no Sheets**
- Selecione os dados → *Inserir* → *Gráfico*.
- Configure o tipo (linha, barra) e habilite a atualização automática ao adicionar novas linhas.
- Os gráficos permanecem sempre atuais, facilitando apresentações para clientes ou equipes.
- **Exportar para outros destinos (opcional)**
Se precisar integrar com o Power BI ou um dashboard interno, use a função `Export as CSV` do Google Sheets ou conecte via **Google Data Studio**.
Com esses aprimoramentos, seu workflow deixa de ser apenas um “exportador de dados” e se transforma em uma ferramenta de monitoramento proativa, capaz de disparar ações antes mesmo que você perceba a queda ou o crescimento do tráfego.
**Conclusão**
Montar um workflow que puxa relatórios da Hostinger e os grava no Google Sheets diariamente envolve quatro etapas essenciais: gerar a chave API, criar a planilha, programar o Apps Script e agendar a execução. Ao acrescentar filtros, alertas por e‑mail e visualizações automáticas, você transforma dados brutos em insights acionáveis, economizando tempo e aumentando a eficiência da sua estratégia digital. Experimente agora e veja seu monitoramento de tráfego ganhar autonomia total.
---
**Aproveite a oportunidade**: descubra planos de hospedagem com desempenho premium e acesso a recursos avançados na Hostinger.
[Comece agora com desconto exclusivo!](https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO)
