Como criar um fluxo que publica automaticamente novos posts do blog Hostinger no Instagram via n8n
Quer ganhar tempo e ampliar o alcance dos seus artigos sem esforço manual? Neste artigo vamos mostrar passo a passo como conectar seu blog Hostinger ao Instagram usando o n8n, a ferramenta de automação visual. Você vai entender cada etapa, desde a geração da API do WordPress até a configuração do post no Instagram, garantindo que todo novo conteúdo seja compartilhado instantaneamente.
Preparando o ambiente: API do WordPress e conta no Instagram Business
Antes de mergulhar no n8n, é essencial configurar duas portas de entrada que o fluxo vai usar:
- API REST do WordPress: a Hostinger já inclui o WordPress pronto para uso. Acesse
/wp-json/wp/v2/postspara obter os posts em formato JSON. Caso ainda não tenha, habilite a opção Application Passwords nas configurações do usuário para gerar credenciais seguras. - Conta Instagram Business vinculada ao Facebook: apenas contas empresariais podem publicar via API. No Gerenciador de Negócios, crie um App no Facebook for Developers, solicite as permissões
instagram_content_publishepages_read_engagement, e obtenha o token de acesso de longa duração.
Com esses dois elementos – URL da API do WordPress e token do Instagram – você já tem as chaves que o n8n vai precisar para interagir com ambas as plataformas.
Construindo o fluxo no n8n: do gatilho ao post no Instagram
O n8n funciona como um canvas de blocos onde cada nó representa uma ação. Siga este roteiro:
- Nó “Cron” (gatilho): configure para executar a cada 30 minutos, garantindo que novos artigos sejam captados rapidamente.
- Nó “HTTP Request” (WordPress): faça uma chamada GET para
https://seusite.com/wp-json/wp/v2/posts?status=publish&per_page=5. Utilize o Application Password nos cabeçalhosAuthorization: Basic(base64 dousuário:senha). - Filtro “If”: compare a data de publicação dos itens retornados com a última execução armazenada em um Node Variable. Só avance se houver posts novos.
- Nó “Set”: formate o conteúdo para o Instagram.
• Título →{{ $json["title"]["rendered"] }}
• Resumo →{{ $json["excerpt"]["rendered"] }}(remova tags HTML)
• Link →{{ $json["link"] }} - Nó “HTTP Request” (Instagram Graph API): envie um
POSTparahttps://graph.facebook.com/v15.0/{{ig_user_id}}/mediacom os camposcaption,image_url(pode ser a imagem destacada do post) eaccess_token. Guarde oidretornado. - Nó “HTTP Request” (Publish): outro
POSTparahttps://graph.facebook.com/v15.0/{{media_id}}/publishusando o mesmo token. - Nó “Set” final: atualize a variável que guarda a data da última publicação, preparando o fluxo para a próxima execução.
Esses blocos criam um ciclo completo: o n8n verifica novos artigos, formata o texto, carrega a imagem e publica no Instagram automaticamente. Caso queira personalizar a mensagem, basta alterar o conteúdo do nó “Set” ou inserir variáveis adicionais, como hashtags relacionadas ao tema do post.
Otimizando e monitorando o fluxo: boas práticas e dicas avançadas
Um fluxo robusto vai além da simples publicação. Considere as estratégias abaixo para garantir performance e evitar bloqueios:
- Limite de chamadas API: tanto WordPress quanto Instagram impõem limites. Use o nó “Rate Limit” do n8n para espaçar requisições quando houver muitos posts simultâneos.
- Logs e alertas: inclua um nó “Webhook” ou “Email” que dispare caso algum HTTP Request retorne erro 4xx/5xx. Assim, você resolve problemas antes que o fluxo pare.
- Cache de imagem: ao reutilizar a mesma imagem destacada, armazene-a em um bucket (ex.: Amazon S3) e use a URL permanente. Isso reduz tempo de download e evita “image not found” no Instagram.
- Teste em ambiente de staging: crie um blog de teste na Hostinger e uma conta de desenvolvedor no Instagram. Execute o fluxo com poucos posts para validar cada nó antes de colocar em produção.
- Personalização por categoria: adicione um nó “Switch” que envie hashtags diferentes conforme a categoria do post (tecnologia, marketing, tutoriais, etc.). Isso aumenta o engajamento ao alcançar públicos segmentados.
Seguindo essas práticas, o seu processo de automação fica mais resiliente, escalável e alinhado às políticas das plataformas, garantindo que o conteúdo do seu blog seja sempre visível para seguidores no Instagram.
Conclusão
Implementar um fluxo n8n para publicar automaticamente novos artigos do blog Hostinger no Instagram traz rapidez, consistência e maior alcance ao seu conteúdo. Começamos configurando APIs, criamos o roteiro de automação passo a passo e finalizamos com dicas de otimização e monitoramento. Agora você tem todas as ferramentas para transformar publicações manuais em um processo totalmente automatizado.
Comece agora a hospedar seu site na Hostinger e aproveite o desconto exclusivo!
