WebHook - Hotmart para Google Sheet
Sempre crie uma frase de segurança única para jogos, testnets ou airdrops e evite usar sua carteira principal.
Como Automatizar o Registro de Compras e Devoluções no Google Sheets
Se você trabalha com vendas online, sabe que organizar informações de clientes e transações pode ser um desafio. Uma maneira eficiente de simplificar esse processo é automatizar o registro de compras e devoluções diretamente no Google Sheets utilizando Google Apps Script. Neste tutorial, vamos detalhar como criar um sistema que recebe dados de vendas, verifica o status da compra e organiza automaticamente em abas separadas.
O que é Google Apps Script?
O Google Apps Script é uma linguagem de script baseada em JavaScript que permite automatizar, estender e integrar os serviços do Google, como Google Sheets, Gmail, Google Drive e muito mais. Com ele, é possível criar funções personalizadas para gerenciar dados de forma dinâmica.
Estrutura do Script
O script que apresentamos funciona da seguinte maneira:
- Recebe os dados enviados por uma plataforma de vendas, como a Hotmart, em formato JSON;
- Analisa as informações do comprador, produto e transação;
- Cria abas específicas para compras aprovadas e devoluções, caso elas ainda não existam;
- Registra cada transação na aba correspondente, mantendo o controle organizado;
- Retorna um status JSON confirmando se os dados foram processados corretamente.
Explicando o Código Passo a Passo
Veja como o código funciona:
- Recebendo os dados: O script começa convertendo o corpo da requisição para JSON, extraindo as informações relevantes do comprador e da compra.
- Preparando a planilha: Ele verifica se as abas Compras e Devoluções existem. Caso contrário, cria essas abas e adiciona os cabeçalhos das colunas, como Produto, Email, Valor e Status.
- Verificando o status da compra: Dependendo do status (APPROVED, PURCHASED, REFUNDED, CHARGEBACK), o script direciona a transação para a aba correta.
- Inserindo dados na planilha: Os dados do comprador e da compra são adicionados em uma nova linha. Informações como nome, email, telefone, endereço e valor da transação são registradas.
- Retornando uma resposta: O script retorna um JSON confirmando se a operação foi bem-sucedida ou se ocorreu algum erro.
Exemplo de Implementação
Suponha que você venda cursos online e receba notificações da Hotmart quando uma venda é concluída. Cada notificação pode ser enviada para este script via webhook. Automaticamente, ele organiza os dados na planilha, separando compras bem-sucedidas e devoluções, garantindo que você tenha um histórico completo e fácil de analisar.
Boas práticas para SEO e AdSense
Para garantir que seu conteúdo seja indexado corretamente e monetizado pelo Google, siga estas recomendações:
- Utilize títulos e subtítulos hierárquicos (<h2>, <h3>) com palavras-chave relacionadas ao tema;
- Inclua links confiáveis e atualizados para ferramentas e sites oficiais. Por exemplo, para Hotmart: https://www.hotmart.com;
- Evite textos superficiais — explique detalhadamente o funcionamento do script e inclua exemplos;
- Insira imagens com o atributo alt, como alt="@CanalQb", para melhor indexação;
- Mantenha o layout limpo e responsivo, facilitando a leitura em dispositivos móveis.
Responsabilidade ao usar scripts de vendas e investimentos
É importante lembrar que, ao lidar com dados de compras ou qualquer tipo de investimento, cada usuário deve analisar individualmente os riscos e benefícios antes de investir dinheiro. Scripts automatizados ajudam na organização, mas não substituem decisões conscientes e informadas.
Script do Google Apps
![]() |
| Apenas para apoio R$ 3,90 |
Conclusão
Automatizar o registro de compras e devoluções no Google Sheets é uma forma prática de manter suas operações organizadas e economizar tempo. Com o Google Apps Script, você pode personalizar o fluxo, criar relatórios automáticos e garantir que cada transação seja registrada corretamente, proporcionando maior controle e segurança para o seu negócio online.
Com este método, qualquer vendedor pode ter uma visão completa das vendas, devoluções e histórico de clientes, tudo dentro de uma única planilha, facilitando decisões estratégicas e relatórios detalhados.


Comentários
Comente só assim vamos crescer juntos!