campaignId: o cadastro em Campanhas, o funil de envio em Estatísticas de campanha e as vendas atribuídas em Conversões. Veja Como as rotas se relacionam para o mapa completo desses elos.
Funil: contatos → engajados → compradores
Pergunta: quantos contatos avançam de “na base” para “engajado” até “comprador” no período?ROI de campanha
Pergunta: quanto de retorno cada real investido em campanha trouxe, no total ou por campanha?Requisição
Quando
totalCost vem zerado (canal sem custo cadastrado), calcule uma estimativa com costPerSend de Campanhas × sent de campaign-stats. Se nenhum dos dois existir, mostre ”—” em vez de dividir por zero.Conversão histórica por campanha
Pergunta: qual campanha converte melhor, olhando todo o histórico dela (não só este período)?Requisição
Resposta
Mensagens enviadas (total e por campanha)
Pergunta: quantas mensagens de campanha foram enviadas no período — no total e por campanha?Requisição
Resposta
metrics/send-message-per-campaign), que devolve items: [{ campaignId, campaignName, value }].

