Sobre este projeto
it-programming / e-commerce
Aberto
Estamos buscando um(a) desenvolvedor(a) experiente para criar um sistema de pós-venda automatizado e personalizado via WhatsApp, focado em um negócio de infoprodutos que utiliza a plataforma Kiwify. O objetivo principal é otimizar a comunicação com os clientes após a compra, oferecendo uma experiência fluida e oportunidades de upsell.
O sistema deverá ser capaz de:
1. Receber e processar webhooks de compras aprovadas da Kiwify.
2. Consultar o histórico de compras de cada cliente para identificar quais materiais ele já possui e, com base nisso, calcular e apresentar ofertas personalizadas de produtos complementares.
3. Enviar mensagens aos clientes utilizando a WhatsApp Cloud API oficial da Meta, garantindo conformidade e confiabilidade (sem uso de APIs não oficiais).
4. Implementar uma sequência de comunicação em três etapas:
* Mensagem transacional imediata (template de utilidade, sem conteúdo promocional).
* Mensagem livre com oferta personalizada, acionada quando o cliente interage com um botão na mensagem anterior.
* Um único template de marketing de fallback, enviado após 48 horas sem interação do cliente.
5. Registrar todas as interações e transações em um banco de dados PostgreSQL, permitindo a medição precisa da receita atribuída através de UTMs.
6. Realizar a importação de uma base histórica de aproximadamente 67 mil transações em formato CSV da Kiwify.
Stack Tecnológica Esperada:
* Linguagem: Python 3.11+ (com framework FastAPI)
* Orquestração: FastAPI ou n8n (para fluxos de trabalho)
* Banco de Dados: PostgreSQL
* Deploy: Docker/docker-compose
Regras e Boas Práticas Essenciais:
* Estrita conformidade com as políticas da Meta: nunca misturar conteúdo promocional em templates de utilidade.
* Respeito total à LGPD: garantir o registro e a observância do opt-in/opt-out do cliente, sem enviar mensagens para quem não concedeu permissão.
* Implementação de idempotência no processamento de webhooks para evitar o envio de mensagens duplicadas.
* Normalização correta de números de telefone brasileiros para o formato E.164, incluindo o nono dígito.
* Segurança: nunca gravar credenciais ou tokens diretamente no código-fonte.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias