API para captação de Leads

O B2cor disponibiliza uma API Javascript para o cadastro de indicações no CRM. Deste modo, qualquer formulário pode enviar informações para o sistema, permitindo uma maior flexibilidade na criação de sites e landing pages.

Atenção: Para utilizar a API é necessário conhecimentos em Javascript!

Como integrar:

1) Incluir a biblioteca:

<script src="https://pols.agencialink.com.br/resources/js/api.js"></script>

2) Inicializar o objeto:

var b2cor_key = 'ab93adaa54974eXXXXXXXXXXXXXXXXXX'; 
var b2cor = new b2cor(b2cor_key);

Obs.: A chave utilizada deve ser solicitada através de um chamado!

3) Enviar os dados para o B2cor

var objeto = {
    nome:                   'Nome do lead (obrigatório)'
    , email:                'E-mail do lead (obrigatório)'
    , ddd:                  'DDD (obrigatório)'
    , telefone:             'Telefone (obrigatório)'
    , ddd_celular:          'DDD do telefone celular'
    , celular:              'Numero do telefone celular'
    , operadora_celular:    'Operadora do celular - ver tabela abaixo'
    , tipo_cotacao:         'Tipo de cotação - ver tabela abaixo'
    , formulario:           'Tipo de formulário - ver tabela abaixo'
    , mensagem:             'Mensagem digitada no campo de texto'
};

b2cor.cadastrar(objeto, onsuccess, onerror);//envia os dados para o b2cor

O método cadastrar retorna false caso haja algum dado inválido.

Ele também recebe duas funções de callback – uma executada em caso de sucesso, e outra caso aconteça algum problema na hora de enviar os dados para o B2cor. Abaixo, temos um exemplo de cada.

//função que será executada se a indicação for gerada
function onsuccess(){
    $('#modal-mensagem-sucesso').modal('show');
}

//função que será executada caso ocorra algum erro para gerar a indicação
function onerror(error){
    console.error(error.msg);
    alert(error.msg);
}

Os únicos campos obrigatórios são o Nome, Email, DDD e Telefone. Todos os demais são opcionais.

Caso o formulário solicite apenas o celular do cliente, utilize o campo de telefone e ignore o de celular.

4) Valores referentes aos tipos de cotação:

Cotaçãotipo_cotacaoformulario
Saúde Familiarsaudefamiliar
Saúde Individual saude
Saúde PMEsaudeempresarial
Odonto Familiarodontofamiliar
Odonto Individualodonto
Odonto PMEodontoempresarial
Adesão Familiaradesao familiar
Adesão Individualadesao
Adesão PMEadesao empresarial
Seguro Auto seguro automovel
Seguro Condomínioseguro condominio
Seguro Empresa seguro empresa
Seguro Previdência seguro previdencia
Seguro Residencialseguro residencia
Seguro Vidaseguro vida
Outros Segurosseguro outros
Fale-conoscocontato
Ligamos para vocêcontatoligamos
Calcule sua economiaeconomia
Planos por regiãoregiao
Planos por Hospital/Laboratóriorede
Aplicativo Appcorapp

Lista de operadoras de celular:
claro, conect, nextel, oi, tim, vivo, outros

Após enviar os dados para o B2cor com o método b2cor.cadastrar(), o sistema faz algumas integrações automáticas – exibe o Genius Banner (aquele que convida o usuário a fazer uma cotação quando ele mostra a intenção de fechar a página), o Smart Banner (banner de instalação do aplicativo da corretora) e exibe o aviso sobre cookies. Para que esses avisos não sejam exibidos, execute o seguinte método ANTES do b2cor.cadastrar():

b2cor.silent();

Alterando a origem padrão das indicações

As novas indicações sempre são cadastradas com a origem “Acesso Direto”. Caso seja necessário forçar uma outra origem, basta informar o código dela logo após inicializar o objeto do B2cor:

//inicializando o objeto
var b2cor = new b2cor(b2cor_key);
//alterando a origem padrão
b2cor.origem = 123456;

Deste modo, as novas indicações serão cadastradas com essa origem. Para obter o código da origem, acesse o link “Listar Origens” na área de configurações do B2cor.

Você já votou!
Conteúdo Relacionado
  • API B2cor
  • API para integração com POLS
  • Como adicionar nova Tarefa/Compromisso
  • Como alterar o nome da origem
  • Como ativar o Facebook B2COR Leads
  • Como Criar um Fluxo de Cadência
  • Como criar um Funil de Vendas
  • Como criar um novo Lead no Funil de Vendas
  • Como desconectar o Facebook do B2COR Leads
  • Como fazer integração com PDC (Trindade)
  • Como fazer integrações Javascript (Avançado)
  • Como fazer videoconferência no B2COR
  • Como filtrar a Data de aniversário
  • Como filtrar leads no Funil de Vendas: Modo Simples e Avançado
  • Como filtrar Leads/Oportunidades: Modo Simples e Avançado
  • Como funciona a Ampulheta do Funil de Vendas
  • Como habilitar Funil de Vendas para outros usuários
  • Como integrar código e pixel de conversão (Simplificado)
  • Como realizar de exportação de indicações cadastradas no B2cor?
  • Como realizar Ações em Massa
  • Como utilizar o B2COR Funil de Vendas
  • Entenda a área de Configurações do B2COR
  • Entenda a área do Modelo Corretora
  • Entenda a área LEADs/Oportunidades do B2COR
  • Entenda a área Tarefas/Compromissos do B2COR
  • Entenda as Automatizações do Fluxo de Cadência do B2Cor
  • Entenda o BIM - Boletim de Notícias do SIMP Simuladores
  • Entenda o Dashboard B2COR
  • Entenda o Fluxo de Cadência
  • Entenda o Prontuário do Lead do B2COR
  • Ícones e legendas do B2COR
  • Integração com Bitrix24
  • Integração com Buzzlead
  • Integração com Exact Sales
  • Integração com Leadster
  • Integração com RD Station
  • Obtendo dados do site cadastrados no B2cor
  • Plugin WP B2Cor Leads
  • Plugin WP POLs
  • Saiba os links direto das ferramentas
  • Utilizando as APIs do B2cor e POLS
  • Utilizando sub-domínio personalizado no POLS
  • WhatsB2Cor - seu B2Cor integrado ao whatsapp web
  • Configuração do POLS para botão de contratação online
  • Como alterar o responsável pelo marketing
  • Como alterar o responsável por distribuir Indicações
  • Como incluir na assinatura da ferramenta telefones e redes sociais
  • Como enviar Cartão Digital pelo B2COR
  • Como enviar WhatsApp para cliente pelo B2COR
  • Como cadastrar novos modelos de mensagens
  • Como cadastrar e filtrar tags nas indicações no B2COR
  • Como excluir Origem/Anúncios
  • Como reativar usuário excluído no B2COR
  • Habilitando e desabilitando notificações no navegador
  • Como configurar os links do Contrate Online
  • Como listar as indicações
  • Como alterar usuários
  • Como inserir usuário, supervisor e gerente
  • Como inserir unidades
  • Como inserir indicação no B2COR
  • Como usar o relatório diário de atividades
  • Como inserir informação no histórico de negociação do cliente
  • Como configurar a Ferramenta de Feedback no B2COR
  • Como usar o B2COR Analytics para emitir relatório de análise
  • Como enviar e-mails pré-programados
  • Como utilizar a Agenda de Compromissos
  • Como alterar a assinatura e o logo da sua corretora no Simulador
  • Como usar a ferramenta de DISTRIBUIÇÃO EM LOTE
  • Entenda o Distribuidor Automático de Indicações
  • Como distribuir indicações no B2COR
  • Como excluir indicações em lote
  • Como alterar o responsável pelas indicações
  • Como reciclar indicações
  • Como alterar dados no B2COR
  • Como cadastrar Origem/Anúncios
  • Como encontrar a senha de exclusão
  • Como excluir indicação duplicada
  • Como desativar um Corretor dentro do B2COR
  • Como importar Leads (indicações) no B2COR
  • Como acessar o Painel do Cliente
  • Como inserir Corretor no B2COR
  • Como as indicações são geradas através do site
  • Como definir padrão de Permissões do Corretor
  • Como configurar operadoras no B2COR para apresentar no site
  • Como identificar o número de Corretores cadastrados no B2COR
  • Como excluir um Corretor cadastrado no B2COR
  • Como visualizar ou excluir usuários administrativos cadastrados