Pesquisar

Thiago L.

(0.0 - 0 avaliações)

Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 10/05/2025

Projetos (Aguardando Propostas):

  • Projeto de API para integração CRM com WhatsApp automático

    Outra - Web, Mobile & Software | Orçamento: Aberto | Publicado: | Propostas: 10

    ### Escopo do Projeto:

    Desenvolver uma API hospedada na Vercel para integração entre a área de membros do site (Nome do Site) e o CRM Pipedrive. A API deverá receber eventos do GTM (Google Tag Manager) que disparam diretamente da área de membros do meu site e atualizar os negócios (deals) no CRM, que, posteriormente, vão disparar automações em API POST WhatsApp.

    ### Objetivo:

    1. **Atualização do CRM (Pipedrive):**
    * Receber eventos do GTM ou da área de membros (ex.: `wistia_progress`, `checkout`, `purchase`).
    * Identificar o usuário pelo e-mail capturado na área de membros.
    * Atualizar o status do negócio (deal) no Pipedrive com base nos eventos recebidos.

    2. **Envio de Mensagens Automáticas via WhatsApp:**
    * Enviar mensagens automáticas via WhatsApp conforme o estágio do usuário no CRM (ex.: 25% do vídeo assistido, 50%, 75%, 100%).
    * Integração com WhatsApp Cloud API (Meta) ou serviço alternativo como Twilio, Wati ou Gupshup.
    * Estruturação das mensagens com templates variáveis (ex.: nome do usuário, progresso assistido).

    ### Requisitos Técnicos:

    * **Backend:**
    * Node.js
    * Axios para requisições HTTP
    * Suporte para `GET` e `POST` requests
    * Manipulação de payloads JSON
    * CORS habilitado para aceitar requisições do GTM

    * **CRM API (Pipedrive):**
    * Atualização de Deals com base em eventos
    * Criação de novos Deals para novos usuários (opcional)

    * **Área de Membros:**
    * Receber eventos de progresso de vídeo (ex.: 25%, 50%, 75%, 100%)
    * Estruturar um endpoint para receber esses eventos e atualizar o CRM

    * **Envio de WhatsApp:**
    * Integração com Z-API WhatsApp ou alternativa
    * Criação de templates padronizados para mensagens automáticas
    * Controle de envio para evitar múltiplos disparos em um curto período

    ### Estrutura dos Endpoints:

    1. **Endpoint para Atualização de Negócios (Deals):**
    * URL: `/api/update-deal`
    * Método: `POST`
    * Payload:
    ```json
    {
    "user_email": "email@example.com",
    "event": "wistia_75",
    "milestone": "75%",
    "timestamp": "2025-05-10T15:30:00Z"
    }
    ```

    2. **Endpoint para Envio de WhatsApp:**
    * URL: `/api/send-whatsapp`
    * Método: `POST`
    * Payload:
    ```json
    {
    "user_phone": "+1234567890",
    "event": "wistia_75",
    "template_id": "12345",
    "parameters": {
    "name": "Usuário Exemplo",
    "milestone": "75%"
    }
    }
    ```

    ### Atualização de Negócios no Pipedrive:
    * A atualização no Pipedrive será limitada apenas à atualização do negócio (deal) com base nos eventos recebidos.
    * As automações internas no Pipedrive (ex.: envio de mensagens, atualizações de campos personalizados) serão configuradas pelo contratante, não pelo desenvolvedor.

    ### Opções Opcionais (Dependendo do Valor Cobrado):
    1. **Automação Completa no Pipedrive:**
    * Configuração das automações internas para ações específicas, como:
    * Disparo de mensagens conforme a etapa do negócio.
    * Criação de atividades e tarefas com base nos eventos.

    2. **Registro de Leads Não Pagos:**
    * Capturar leads que iniciaram o checkout na plataforma de pagamento, mas não concluíram o pagamento.
    * Criar um deal no Pipedrive para cada lead não pago, permitindo follow-up automático via WhatsApp.

    ### Entregáveis:
    * API funcional hospedada no Vercel, recebendo eventos e atualizando o CRM Pipedrive.
    * Endpoint documentado para integração com a área de membros.
    * Sistema de envio automático de mensagens no WhatsApp configurado.
    * (Opcional) Automação interna no Pipedrive configurada.
    * (Opcional) Registro de leads não pagos na plataforma de pagamento.

    ### Orçamento e Prazos:
    * Orçamento: A combinar (indicar valor desejado).
    * Prazo: A definir com o desenvolvedor.

    Habilidades desejadas: JSON e NodeJS.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.