O Salesforce é uma plataforma de gerenciamento de relacionamento com o cliente que pode ajudar suas equipes de marketing, vendas, comércio, serviços e TI a trabalharem juntas de qualquer lugar. Você pode usá-lo para atrair mais compradores usando marketing personalizado, conquistar mais clientes conhecendo suas necessidades, responder mais rapidamente a problemas de suporte ao cliente e assim por diante.
Você pode usar o Salesforce com as Configurações. Leia mais sobre isso aqui.
Integração com o Salesforce
Para trabalhar com o Salesforce, você precisa ter uma conta e registrar um Connected App no Salesforce. Você pode configurar uma sincronização flexível de campos.
Para uma integração bem-sucedida, siga o próximo plano de configuração:
Crie um Connected App no lado do Salesforce, por meio do qual o sistema transfere os dados do Affise para uma conta do Salesforce.
Obtenha os detalhes da autorização e insira-os no Affise.
Conceder direitos de gerenciamento de dados para o Connected App no lado do Salesforce.
Configurar a sincronização entre os campos de afiliados no Affise e os campos no Salesforce.
Etapa 1. Configuração no Salesforce
Crie um Connected App. Faça login no Salesforce e vá para a seção Configuração :
Encontre o gerenciador de aplicativos usando a barra de pesquisa:
Clique no botão New Connected App (Novo aplicativo conectado ) e preencha todos os campos obrigatórios na seção Basic Information (Informações básicas ).
Preencha os campos obrigatórios Connected App Name (Nome do aplicativo conectado), API Name (Nome da API ) e Contact Email (E-mail de contato ).
Role para baixo e marque a caixa de seleção Enable OAuth Settings (Ativar configurações do OAuth ):
No campo URL de retorno de chamada , coloque https://{your-api-domain}/salesforce/oauth2/callback, em que {your-api-domain} é o domínio da API do Affise.
⚠️ O domínio da API do Affise precisa estar disponível somente no protocolo HTTPS. Leia mais sobre isso aqui.
7. No campo Selected OAuth settings (Configurações do OAuth selecionadas ), selecione as permissões (escopos) da captura de tela abaixo:
Selecione: 1) Acessar e gerenciar seus dados (API) e 2) Realizar solicitações em seu nome a qualquer momento (refresh_token, offline_access).
8. Salve seu New Connected App clicando no botão dedicado.
Após salvar, você receberá a Consumer Key e o Consumer Secret que serão necessários durante o processo de configuração da integração do Affise.
Etapa 2. Campos no Salesforce
O Salesforce tem a essência dos Leads, que é o equivalente aos afiliados no Affise, mas os Leads têm seu próprio conjunto de campos pré-instalados. Para visualizar o objeto Leads, faça o seguinte:
Na barra de pesquisa, digite Lead e selecione a seção Object Manager .
Em Object Manager > Details, você pode ver o campo API Name usado como objeto de destino do Salesforce no lado do Affise para descarregar dados nesse objeto.
Obtenha os campos na seção Fields & Relationship no objeto Lead para combiná-los com os campos da Affise.
Etapa 3. Objeto e campos personalizados
Se você não quiser usar o objeto Lead padrão para alguma estação, crie o seu objeto e preencha-o com os campos necessários. Vá para Object Manager > Create > Custom Object:
A personalização adicional do objeto depende de suas necessidades. Mas o Affise precisa saber o nome do objeto pelo qual podemos acessá-lo (nome da API). No campo New Custom object (Novo objeto personalizado ), preencha todos os campos necessários e salve o novo objeto:
Etapa 4. Configuração no Affise
Para configurar a integração com o plugin do Salesforce no lado do Affise, faça o seguinte:
Consumer Key e Consumer Secret: preencha esses campos com os dados da etapa 1.
URL da API: preencha-o com https://{salesforce-instance-name}.salesforce.com/services/data/v48.0. Você pode encontrar o nome da sua instância do Salesforce na guia Exibir perfil no lado do Salesforce:
Objeto de destino do Salesforce: preencha com o nome da API da etapa 2.
Domínio do Salesforce: preencha com https://{salesforce-instance-name}.salesforce.com. Você pode encontrar o nome da sua instância do Salesforce na guia Exibir perfil no lado do Salesforce.
3. Salve sua integração clicando no botão dedicado.
Etapa 5. Campos no Affise
Nas configurações do plugin, clique no botão Setup fields (Configurar campos ) ou vá para Settings > Content > Salesforce fields (Configurações > Conteúdo > Campos do Salesforce):
Aqui você pode ver a lista de campos de afiliados no Affise (à esquerda) e os campos do Salesforce (à direita). Pegue os campos da seção Fields & Relationship no lado do Salesforce do objeto no qual o sistema faz o upload dos dados. Quando os campos necessários corresponderem, clique no botão Salvar. Não é necessário definir a correspondência para todos os campos. O sistema ignora os campos em branco ao fazer o upload dos dados.
Etapa 6. Conceder permissões
Na página do plug-in, clique no botão Grant permissions (Conceder permissões ):
O sistema o redireciona para o Salesforce, onde você precisa autorizar e permitir a integração com o Connected App:
Etapa 7. Avaliação da verificação de integridade
Depois de criar ou editar um afiliado em , em Afiliado > Gerenciamento de afiliados, você verá uma notificação verde:
Entre em contato com a Equipe do Salesforce ou com a equipe de Suporte ao Cliente do Affise em relação a todas as questões levantadas por meio do e-mail: [email protected].