Browsing tag

Beginner

Utilizando Web-to-lead

Para entendermos sobre o recurso Web-to-Lead, devemos primeiramente deixar claro o conceito de Lead, oque é e para que serve esse cara, assim podemos ter a visão das possibilidades que temos com este recurso, e são muitas! O que é um Lead Resumidamente, um Lead nada mais é que alguém que demonstrou interesse no produto ou serviço da sua empresa, porém esta pessoa ainda não é um cliente.Para que isto aconteça, devemos converter este Lead em um cliente, utilizando as informações captadas no primeiro momento. As informações captadas inicialmente são definidas de acordo com o negócio, e podem determinar se o Lead tem grandes chances de comprar o produto ou serviço, ou não. Podemos estruturar o processo de captação de Leads, separando-os por tipo de registro para definirmos os layouts de tela, para entender melhor sobre tipos de registro e layouts de tela, sugiro dar uma olhada neste post. Com seus Leads estruturados, o tempo do seu departamento de vendas com certeza será otimizado, pois “qualificaremos” os Leads que definirmos estar mais propensos a fechar o negócio e dar foco a eles. Podemos também captar mais Leads, aumentando assim a porcentagem de Leads convertidos em clientes. A captação destes Leads pode […]

Como entender layouts de página e tipos de registro

Quando eu comecei a trabalhar com Salesforce, lá em 2013, tipos de registro e layouts de página eram tão confusos para mim. Talvez pelo fato de ainda estar conhecendo a plataforma e não conhecer bons use cases para ajudar a minha mente a entender… mas hoje vou tentar explicar de forma simples e fácil para ajudar a trazer soluções que podem te salvar de uma grande wave de desenvolvimento. Começando pelos tipos de registro Segundo a documentação do Salesforce, é definido como uma tool que te ajuda a criar processos de negócios, controlar valores de picklist fields e atribuir layouts de página para diferentes usuários. Mas como trazer isto a prática? Vamos supor que estamos iniciando um projeto no segmento de varejo e os usuários de negócios possuem dois processos diferentes para a qualificação de Lead: Compra e Venda. A compra é relacionada aos fornecedores e a venda são os prospects da empresa. Para o processo de compra vamos criar um tipo de registro chamado Compra e para o de Venda, obviamente Venda. Veremos o uso disto nas próximas explicações. Abaixo veja o resultado: Entendendo os layouts de página A documentação também tem uma definição para isso, que diz que […]

Entendendo os Testes Unitários

Se você é um desenvolvedor Salesforce, posso afirmar que você já sofreu com a cobertura de 75% dos testes unitários exigidas pelo Salesforce, não é mesmo? O Apex nos fornece uma estrutura de teste que nos permite escrever testes unitários, executar os testes, verificar resultados dos testes unitários e também ver o resultados de cobertura de código.   Entendendo os Testes Unitários Testes são sem dúvidas a chave para o sucesso da sua aplicação. Os testes unitários nos permite validar que tudo funciona como esperado, evitando assim comportamentos inesperados, recomento fortemente que você use um processo de desenvolvimento orientado a testes, ou seja, faça o desenvolvimento dos seus testes unitários ao mesmo tempo que realiza o desenvolvimento dos seus códigos, evitando ao máximo deixar tudo para última hora. Existem duas maneiras de realizar um teste na sua aplicação. Uma delas é através da interface do usuário do Salesforce, que sem dúvida é muito importante, mas apenas o teste através da interface do usuário não irá capturar todos os casos de uso do seu sistema. O outro caminho é testar a funcionalidade de forma automatizada, ou seja, escrever um código de testes que passe por todo o código que você escreveu, ou ao menos […]