Categoria: cba

  • Customer Base Audit: Desvendando a Lente da Distribuição por Lucros

    Customer Base Audit: Desvendando a Lente da Distribuição por Lucros

    O Customer Base Audit (CBA), ou Auditoria da Base de Clientes, é uma ferramenta poderosa para empresas que buscam otimizar suas estratégias e maximizar o retorno sobre o investimento em clientes. Através de uma análise aprofundada da base de clientes, o CBA permite identificar oportunidades de crescimento, reduzir custos e fortalecer o relacionamento com os clientes mais valiosos.

    Dentro do CBA, existem diversas “lentes” ou perspectivas de análise. Neste artigo, vamos nos aprofundar na segunda lente: a Distribuição por Lucros. Essa lente oferece uma visão clara de como os lucros são distribuídos entre os diferentes segmentos de clientes, permitindo identificar quais grupos são mais lucrativos e quais podem estar gerando prejuízo.

    Distribuição por Lucros: Uma Visão Detalhada

    A Distribuição por Lucros, como o nome sugere, analisa a rentabilidade de cada cliente ou segmento de clientes. Essa análise vai além da simples receita gerada por cada cliente, levando em consideração os custos associados ao atendimento, marketing e suporte. Ao subtrair esses custos da receita, obtemos o lucro líquido gerado por cada cliente.

    Uma das formas mais eficazes de visualizar a Distribuição por Lucros é através da divisão dos clientes em “beens”. O termo “been” não possui uma tradução direta para o português, mas neste contexto, refere-se a grupos de clientes ordenados por lucratividade. Por exemplo:

    Top 20% (Primeiro Been): Os 20% dos clientes mais lucrativos.
    Próximos 30% (Segundo Been): Os 30% dos clientes seguintes em termos de lucratividade.
    Restante 50% (Demais Beens): Os 50% dos clientes menos lucrativos.

    Ao analisar a distribuição dos lucros entre esses beens, é comum observar um padrão conhecido como a “Regra de Pareto” (ou princípio 80/20). Essa regra, em sua essência, sugere que aproximadamente 80% dos resultados (neste caso, os lucros) são gerados por 20% das causas (neste caso, os clientes).

    Interpretando a Distribuição por Lucros

    A análise da Distribuição por Lucros permite responder a perguntas cruciais para a gestão da base de clientes:

    Qual a porcentagem dos lucros gerada pelos clientes mais lucrativos (Top 20%)?
    Existe uma grande disparidade entre a lucratividade dos diferentes segmentos de clientes?
    Quais clientes ou segmentos estão gerando prejuízo?
    Quais são os fatores que contribuem para a alta ou baixa lucratividade de cada segmento?

    Com base nessas respostas, a empresa pode tomar decisões mais informadas sobre:

    Alocação de recursos: Direcionar investimentos para os clientes mais lucrativos, otimizando o retorno sobre o investimento.
    Estratégias de marketing e vendas: Desenvolver campanhas e ofertas personalizadas para cada segmento de clientes, aumentando a receita e a fidelização.
    Otimização de custos: Identificar e reduzir custos associados aos clientes menos lucrativos, melhorando a rentabilidade geral da base.
    Estratégias de retenção: Implementar ações para reter os clientes mais valiosos, evitando a perda de receita e lucro.

    Conclusão

    A lente da Distribuição por Lucros no Customer Base Audit oferece uma visão valiosa sobre a rentabilidade da base de clientes. Ao entender como os lucros são distribuídos entre os diferentes segmentos, a empresa pode tomar decisões mais estratégicas para otimizar seus investimentos, aumentar a receita e fortalecer o relacionamento com os clientes mais importantes. Ignorar essa análise pode levar a decisões equivocadas e à perda de oportunidades de crescimento.

  • Como integrar com o CBA via API

    Como integrar com o CBA via API

    Neste artigo, aprenderemos como integrar com o CBA via API.

    Encontrando a Documentação da API

    1. Acesse o console do CBA em https://cba-admin.tamago.app

    Clique no botão “Documentação” e “Documentação da API“:

    Você terá acesso à documentação da TCBA API:

    Gerando a chave para acessar a API

    Para conseguir publicar dados na API é necessário ter um usuário e uma chave de acesso para a API. Um novo usuário pode ser criado no console ou uma nova chave gerada no console CBA:

    Clique na opção “Usuários“:

    A tela de usuários será apresentada. Clique em “Novo Usuário” para criar um novo usuário para a ferramenta.

    Defina as seguintes informações:

    Atributo

    Descrição

    Partner Code

    O Partner Code é o código que identifica a sua Organização no CBA. Este atributo não pode ser alterado, pois é definido no setup.

    User

    Defina o e-mail do usuário que será o responsável pela integração.

    Role

    Defina uma Role de Acesso para o usuário. Existem três Roles:

    • Reader: é uma role geralmente para os usuários que vão acessar os relatórios do CBA. Eles não são capazes de fazer mudanças e possuem apenas acesso de leitura;
    • Editor: é uma role que permite a ingestão de dados no CBA. Para poder integrar os dados é necessário atribuir este acesso;
    • Admin: é uma role de administração, que permite alterar dados, configurações da organização, criar e alterar o acesso dos usuários;

    Password

    É uma senha de acesso atribuída para a geração da chave de API. Ela deve ser definida uma única vez, na criação do usuário ou quando for necessário renovar ou criar uma nova chave. Cada usuário pode ter uma única chave, portanto para que uma nova chave de API seja criada, é necessário revogar a chave anterior.

    Key Expiration Date

    Indique a data de validade da chave de API. Por questões de segurança, recomendamos que essa chave tenha a validade de 90 dias no máximo.

    Clique no botão “Gravar” para criar o usuário. Em seguida, acesse no painel lateral do usuário o atributo “Api Key“, copie e guarde para a próxima etapa.

    Não divulgue essa senha, pois ela dá acesso ao ambiente. A chave mostrada neste exemplo é de um ambiente de testes e já foi revogada.

    Realizando a integração de dados

    Realize a integração de dados de acordo com a documentação. Abaixo mostramos como a API REST é invocada para realizar a ingestão de uma nova venda. A API Key é fornecida como um header x-api-key para a API, que saberá quem é o usuário que está requisitando a ingestão do dado, a organização e as outras informações.

    Exemplo de integração com o cURL:

    curl --location 'https://cba.tamago.app:443/v1/sales' \
    --header 'x-api-key: b1012d1d596993956c41e1b7011066d3760edf7de76f2b5dbc9900a5fa4e461a' \
    --header 'Content-Type: application/json' \
    --data '[
        {
            "partner_code": "TMG001",
            "version": "V00",
            "order_id": "O2564035339318",
            "customer_id": "C006753",
            "order_date": "2018-04-17",
            "product_id": "P007166",
            "sales": 67.58,
            "quantity": 1,
            "profit": 11.22,
            "source_code": "TST"
        }
    ]'

    Exemplo de integração com Python (Requests):

    import requests
    import json
    
    url = "https://cba.tamago.app:443/v1/sales"
    
    payload = json.dumps([
      {
        "partner_code": "TMG001",
        "version": "V00",
        "order_id": "O2564035339318",
        "customer_id": "C006753",
        "order_date": "2018-04-17",
        "product_id": "P007166",
        "sales": 67.58,
        "quantity": 1,
        "profit": 11.22,
        "source_code": "TST"
      }
    ])
    headers = {
      'x-api-key': 'b1012d1d596993956c41e1b7011066d3760edf7de76f2b5dbc9900a5fa4e461a',
      'Content-Type': 'application/json'
    }
    
    response = requests.request("POST", url, headers=headers, data=payload)
    
    print(response.text)
    

    Exemplo de integração com NodeJs e Axios:

    const axios = require('axios');
    let data = JSON.stringify([
      {
        "partner_code": "TMG001",
        "version": "V00",
        "order_id": "O2564035339318",
        "customer_id": "C006753",
        "order_date": "2018-04-17",
        "product_id": "P007166",
        "sales": 67.58,
        "quantity": 1,
        "profit": 11.22,
        "source_code": "TST"
      }
    ]);
    
    let config = {
      method: 'post',
      maxBodyLength: Infinity,
      url: 'https://cba.tamago.app:443/v1/sales',
      headers: { 
        'x-api-key': 'b1012d1d596993956c41e1b7011066d3760edf7de76f2b5dbc9900a5fa4e461a', 
        'Content-Type': 'application/json'
      },
      data : data
    };
    
    axios.request(config)
    .then((response) => {
      console.log(JSON.stringify(response.data));
    })
    .catch((error) => {
      console.log(error);
    });
    

    A Tamago oferece também uma Coleção do Postman com payloads de exemplo, que você pode usar para entender testar as chamadas.

  • Desvendando os Primeiros Insights da Solução CBA: Análise Detalhada da Lente 1

    Desvendando os Primeiros Insights da Solução CBA: Análise Detalhada da Lente 1

    A solução CBA (Customer Base Audit) surge como uma ferramenta essencial para empresas que buscam otimizar a gestão de sua base de clientes. Através de uma análise profunda e segmentada, o CBA oferece insights valiosos que impulsionam a tomada de decisões estratégicas. Neste artigo, exploraremos os primeiros relatórios gerados pela solução, focando na Lente 1 e seus desdobramentos.

    O que é a Lente 1?

    A Lente 1 do CBA concentra-se na visão geral da base de clientes, fornecendo um panorama completo da sua composição e comportamento. Ela oferece uma análise descritiva, permitindo identificar padrões, tendências e oportunidades de melhoria. Os relatórios gerados nesta lente são fundamentais para entender o perfil dos clientes, sua distribuição geográfica, tempo de relacionamento com a empresa e outros dados demográficos relevantes.

    Principais Relatórios da Lente 1

    Os relatórios da Lente 1 são projetados para fornecer uma visão clara e concisa da base de clientes. Abaixo, detalhamos alguns dos principais relatórios e como interpretá-los:

    Relatório de Distribuição Demográfica

    Este relatório apresenta a distribuição dos clientes por diferentes categorias demográficas, como idade, gênero, localização geográfica e nível de escolaridade. Ao analisar este relatório, é possível identificar os segmentos de clientes mais representativos da base, bem como áreas geográficas com maior concentração de clientes. Essas informações são cruciais para direcionar campanhas de marketing e personalizar a comunicação com os clientes.

    Relatório de Tempo de Relacionamento

    O relatório de tempo de relacionamento mostra a distribuição dos clientes de acordo com o tempo que eles mantêm um relacionamento com a empresa. Este relatório permite identificar clientes novos, clientes fiéis e clientes em risco de churn (cancelamento). Com base nessas informações, é possível criar programas de fidelidade, oferecer benefícios exclusivos para clientes de longa data e implementar ações de retenção para clientes com alto risco de churn.

    Relatório de Segmentação por Valor

    Este relatório segmenta os clientes com base em seu valor para a empresa, considerando fatores como receita gerada, frequência de compra e potencial de crescimento. Ao analisar este relatório, é possível identificar os clientes mais valiosos (VIPs), os clientes com alto potencial de crescimento e os clientes que precisam de maior atenção. Com base nessas informações, é possível alocar recursos de forma mais eficiente, priorizando o atendimento aos clientes mais importantes e investindo em ações para aumentar o valor dos clientes com alto potencial.

    Relatório de Canais de Aquisição

    O relatório de canais de aquisição mostra a origem dos clientes, ou seja, como eles foram adquiridos pela empresa. Este relatório permite identificar os canais de marketing mais eficazes, bem como os canais que precisam de melhorias. Com base nessas informações, é possível otimizar os investimentos em marketing, direcionando os recursos para os canais que geram o maior retorno.

    Como Utilizar os Insights da Lente 1

    Os insights gerados pela Lente 1 podem ser utilizados de diversas formas para melhorar a gestão da base de clientes e impulsionar o crescimento da empresa. Algumas aplicações práticas incluem:

    • Personalização da comunicação: Utilize os dados demográficos e comportamentais para criar mensagens personalizadas e relevantes para cada segmento de clientes.
      Otimização de campanhas de marketing: Direcione as campanhas de marketing para os segmentos de clientes mais propensos a responder positivamente.
    • Desenvolvimento de produtos e serviços: Utilize os insights sobre as necessidades e preferências dos clientes para desenvolver produtos e serviços que atendam às suas expectativas.
      Melhoria do atendimento ao cliente: Ofereça um atendimento diferenciado para os clientes mais valiosos e implemente ações para reduzir o churn.

    Em resumo, a Lente 1 do CBA oferece uma visão abrangente e detalhada da base de clientes, fornecendo insights valiosos que podem ser utilizados para otimizar a gestão, personalizar a comunicação e impulsionar o crescimento da empresa. Ao analisar os relatórios da Lente 1 e implementar as ações recomendadas, as empresas podem construir relacionamentos mais fortes e duradouros com seus clientes.