# 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)

Relatórios de Tráfego Automáticos da Hostinger direto no Google Sheets

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *