O que são as Integrações CRM?

As Integrações CRM conectam o Leads Per Hour ao seu CRM externo, permitindo sincronização automática de leads, contatos e empresas prospectados pela plataforma. Quando um lead atinge determinado estágio (conversa aberta, reunião agendada, etc.), ele é automaticamente inserido no funil do seu CRM com todos os dados de interação.
Essa integração é bidirecional para Inbound: leads que entram no CRM via formulários ou campanhas de marketing são capturados pelo LPH e inseridos em cadências de reaquecimento. Tanto Contatos quanto Empresas são enviados automaticamente na integração CRM.
Acesse pelo menu lateral Configurações > card "Integração CRM".
10 CRMs Nativos Suportados

O Leads Per Hour oferece integração nativa com 10 CRMs do mercado. Clique no CRM desejado no grid para abrir a configuração. Cada um possui campos de autenticação específicos, mas após a autenticação, a configuração avançada (funis, etapas, regras de envio) é padronizada para todos.
RD Station

| Campo | Descrição |
|---|---|
| Token API | Até 24 caracteres |
Pipedrive

| Campo | Descrição |
|---|---|
| Token API | Até 40 caracteres |
HubSpot

| Campo | Descrição |
|---|---|
| Token API | Até 44 caracteres |
Configuração de Webhook de Inbound (HubSpot)
Além do Token API, o HubSpot suporta Webhook de Inbound para receber notificações sobre novos negócios e alterações de estágio:
Passo 1 — Copiar o Link do WebhookApós cadastrar um inbound no sistema LPH, copie o link do webhook apresentado.
Passo 2 — Acessar Configurações do HubSpot- No HubSpot, clique na engrenagem de configuração (⚙️)
- Selecione "Aplicativos Privados"
- Selecione o aplicativo criado para integração com a LPH
- Na edição do aplicativo, selecione "Webhooks" > "Editar webhooks"
- Cole a URL copiada no Passo 1 e clique em "Adicionar assinatura"
- Configure os tipos de eventos:
- Monitorar quais eventos? → Selecione "Criado" e "Alteração de propriedade"
- Quais propriedades? → Selecione "dealstage" e "pipeline"
- Clique em "Assinar"
Na tela de confirmação, clique em "Confirmar as alterações". O webhook de integração estará configurado e o processo de Inbound ativo.
Nectar

| Campo | Descrição |
|---|---|
| Token API | Até 235 caracteres |
Zoho

| Campo | Descrição |
|---|---|
| Token API | Até 70 caracteres |
| Client ID | Até 35 caracteres |
| Client Secret | Até 42 caracteres |
Ploomes

| Campo | Descrição |
|---|---|
| Token API | Até 128 caracteres |
Kommo

| Campo | Descrição |
|---|---|
| Subdomínio | Parte antes de .kommo.com na URL (ex: suaempresa) |
| Token API | Até 1103 caracteres (token de longa duração) |
Como Gerar Token — Kommo
Pré-requisitos: Acesso com permissões de Administrador no Kommo. Passo 1 — Acesso ao SistemaAcesse www.kommo.com e faça login (Iniciar Sessão).
Passo 2 — Criar Integração- No menu lateral esquerdo, clique em Configurações (⚙️)
- Selecione "Central de Integrações"
- No topo da tela, clique em "+ Criar Integração"
- Preencha:
- Permitir acesso: Marque "Todos"
- Nome da Integração: ex: "Integração Leadsperhour"
- Clique em Salvar
- Após salvar, clique na aba "Chaves e escopos"
- Role até "Token de longa duração" > clique em "Gerar token de longa duração"
- Selecione a data de expiração (entre 1 dia e 5 anos — recomendamos 5 anos)
- Clique em Confirmar
- Copie imediatamente o token gerado
Passo 4 — Identificar o SubdomínioAtenção: Armazene este token em local seguro. Se perdê-lo ou expirar, terá que gerar um novo.
Olhe a URL do navegador quando logado no Kommo. Exemplo: https://minhaempresa.kommo.com → o subdomínio é minhaempresa.
Passo 5 — Configurar na LPH- Acesse https://plataforma.leadsperhour.com/login
- Vá em Configurações > Integração CRM > Kommo
- Preencha: Subdomínio (Passo 4) + Token API (Passo 3.5)
- Configure as etapas e clique em Salvar
Piperun

| Campo | Descrição |
|---|---|
| Token API | Até 32 caracteres |
Como Gerar Token — Piperun
Pré-requisitos: Acesso com permissões de Administrador no Piperun. Passo 1 — Acesso ao SistemaAcesse https://crmpiperun.com/ e faça login com suas credenciais.
Passo 2 — Obter o Token API- No Dashboard, clique no ícone do seu usuário (canto superior direito)
- Selecione "Integrações" no submenu
- Clique em "Ver API token do usuário" (canto superior direito da tela)
- Copie todo o código do API token
- Acesse https://plataforma.leadsperhour.com/login
- Vá em Configurações > Integração CRM > Piperun
- Cole o Token API (Passo 2.4)
- Configure as etapas e clique em Salvar
Dynamics

| Campo | Descrição |
|---|---|
| URL (Ambiente) | Ex: https://org12345.crm2.dynamics.com |
| ID do Diretório (locatário) | Ex: abcd-1234-efgh-5678 |
| ID da Aplicação (cliente) | Ex: xxxx-xxxx-xxxx-xxxx |
| Valor | Segredo criado no Azure |
Como Gerar Credenciais — Dynamics
Pré-requisitos: Acesso com permissões de Administrador no Dynamics CRM e no Azure. Passo 1 — Acessar Recursos do Desenvolvedor- Acesse https://make.powerapps.com e faça login
- Clique no ícone de Engrenagem (⚙️) > Recursos do desenvolvedor
- Copie a URL do "Ponto de extremidade da API da Web" — ela revela o início da URL de ambiente
- Acesse https://portal.azure.com e faça login
- Na barra de busca, digite "Registros de aplicativo" e clique
- Clique em "+ Novo registro"
- Preencha: Nome: Integracao_LPH_Dynamics | Tipos de conta: Somente contas neste diretório organizacional
- Clique em Registrar
- Anote o ID do Aplicativo (cliente) e o ID do Diretório (locatário)
- No menu lateral, clique em Certificados e segredos
- Aba Segredos do cliente > "+ Novo segredo do cliente"
- Descrição: "Senha_Integracao_LPH_Dynamics" | Escolha a validade (90 dias a 24 meses)
- Clique em Adicionar e copie o "Valor" imediatamente — essa é a única vez que ele será mostrado
Passo 4 — Autorizar no Dynamics CRMAtenção: Armazene o valor do segredo em local seguro. Se perder, terá que gerar um novo.
- Acesse https://admin.powerplatform.microsoft.com/manage/environments
- Clique no seu ambiente > Configurações
- Expanda Usuários e Permissões > clique em Direitos de acesso
- Clique em "System Customizer" > Copiar na barra superior
- Nomeie como "LPH Integração" e configure as permissões extras:
- Conta (Account) e Contato (Contact): Acesso Completo
- Vá em Usuários e Permissões > Usuários do aplicativo > "+ Novo usuário do aplicativo"
- Adicione o aplicativo criado no Azure (busque por Integracao_LPH_Dynamics)
- Escolha a Unidade de Negócios (geralmente inicia com "org...")
- Em Direitos de acesso, marque "LPH Integração"
- Clique em Criar
Passo 5 — Configurar na LPHObservação: Ao cadastrar conta/contato/oportunidade pela LPH, elas ficam no filtro "Todas" do Dynamics (não em "Minhas"), pois o usuário da API é diferente do usuário web.
- Acesse https://plataforma.leadsperhour.com/login
- Vá em Configurações > Integração CRM > Dynamics
- Preencha: URL (Ambiente) = URL até .com (ex: https://org4d7b7787.crm2.dynamics.com) | ID do Diretório = Passo 2.6 | ID da Aplicação = Passo 2.6 | Valor = Passo 3.4
- Configure as etapas e clique em Salvar
Dica: Ao modificar funis/estágios no CRM, atualize os direitos de acesso do perfil "LPH Integração" com as novas tabelas.
Salesforce

| Campo | Descrição |
|---|---|
| URL (Ambiente) | Ex: https://orgfarm-xxx.develop.my.salesforce.com |
| Chave do Cliente | Client ID do OAuth |
| Segredo do Cliente | Client Secret do OAuth |
| Prazo em dias para fechamento | Ex: 30 |
Como Gerar Credenciais — Salesforce
Pré-requisitos: Acesso com permissões de Administrador no Salesforce. Passo 1 — Acesso ao SistemaAcesse https://www.salesforce.com/br/ e clique em Login (opção Salesforce). Faça o login com suas credenciais.
Passo 2 — Configurar o "Cliente Externo" (External Client App)- No Dashboard, clique no ícone de Engrenagem (⚙️) > Configurações
- Na Busca Rápida (menu à esquerda), digite "Gerenciador de aplicativo de cliente externo" e clique na opção
- Clique em "Novo aplicativo cliente externo"
- Preencha as Informações Básicas:
- E-mail do contato: seu e-mail ou e-mail do responsável
- Estado de distribuição: Local (já preenchido)
- Na aba API (Configurações do OAuth):
- URL da chamada: https://login.salesforce.com/services/oauth2/success
- Escopos: Selecionar "Gerenciar os dados do usuário por meio de APIs (api)" e "Realizar solicitações a qualquer hora (refresh_token)"
- Habilitar fluxo de credenciais do cliente: Marcar ☑️
- Clique em SALVAR
Passo 3 — Pegar as Chaves (Client ID e Secret)- No Gerenciador de aplicativos, clique no Nome do Aplicativo (LPH_Integracao)
- Procure a seção Configurações do OAuth > Chave e segredo do consumidor
- O Salesforce enviará um código de verificação por e-mail — insira o código para acessar
- Copie a Chave do consumidor (Client ID) e o Segredo do consumidor (Client Secret)
- Clique na Engrenagem (⚙️) > Configuração
- Na busca rápida, digite "Meu domínio" > clique em Configurações da empresa > Meu domínio
- Copie a URL do Meu Domínio atual (ex: orgfarm-b6f3ae7b24-dev-ed.develop.my.salesforce.com)
- Volte ao Gerenciador de aplicativos, encontre LPH_Integracao e clique na setinha (▼) > Editar políticas (não confunda com "Editar configurações")
- Em Políticas do OAuth > Usuários autorizados: selecione "Todos os usuários podem fazer autorização automática"
- Em Habilitar fluxo de credenciais do cliente > Executar como: preencha seu nome de usuário do Salesforce
- Em Atenuação de IP: selecione "Reduzir restrições de IP"
- Clique em Salvar
Passo 6 — Configurar na LPHDica: Anote o nome de usuário do Salesforce (diferente do e-mail) — ele é necessário na configuração de políticas.
- Acesse https://plataforma.leadsperhour.com/login
- Vá em Configurações > Integração CRM > Salesforce
- Preencha: URL (Ambiente) = Passo 4.3 | Chave do Cliente = Passo 3.4 | Segredo do Cliente = Passo 3.4 | Prazo em dias = definido pelo usuário
- Configure as etapas e clique em Salvar
Configuração Avançada (Padrão para Todos os CRMs)

Após preencher os campos de autenticação de qualquer CRM, todos os 10 compartilham a mesma tela de configuração avançada:
Integração Manual
| Opção | Comportamento |
|---|---|
| Sim | O envio das conversas para o CRM é manual — através de um botão na tela de detalhes da conversa |
| Não | Todas as conversas com resposta são enviadas automaticamente para o CRM |
Enviar Apenas Contatos com Conversa
| Opção | Comportamento |
|---|---|
| Sim | Apenas os contatos que geraram conversa serão enviados ao CRM |
| Não | Todos os contatos enriquecidos serão enviados ao CRM, mesmo sem conversa |
Importante: Essa configuração se aplica apenas ao envio de contatos, não à criação de negociações.
Outbound — Funil e Etapa

Defina em qual funil e etapa do CRM os leads devem ser inseridos:
| Tipo de Disparo | Configuração |
|---|---|
| Disparos Automatizados | Selecione o Funil (dropdown) + Etapa (dropdown) onde as negociações serão criadas |
| Disparos Direcionados | Selecione o Funil (dropdown) + Etapa (dropdown) — pode ser diferente dos automatizados |
Campanha — Funil e Etapa
Para conversas originadas de Telefone e WhatsApp Campanha, selecione o Funil e Etapa onde as negociações serão criadas. Isso permite separar leads de campanha dos leads de prospecção regular.
Todos os funis que estão no seu CRM podem ser utilizados no processo de Inbound!
Boas Práticas
- Configure a integração CRM antes de criar campanhas Inbound
- Crie funis separados no CRM para Outbound, Inbound e Disparo Direcionado
- Defina etapas claras no funil para facilitar a gestão pelo time de vendas
- Revise periodicamente se o token API está ativo e válido
- Use a integração para garantir que nenhum lead se perca entre plataformas
- Para CRMs com OAuth (Zoho, Dynamics, Salesforce): mantenha os Client Secrets atualizados antes de expirarem
- Teste a integração com um lead de teste antes de ativar em produção