Evaluating bids

Desenvolvimento Web - Wordpress - Integração de formulário do Site para gerar card via Pipefy

Published on the March 24, 2023 in IT & Programming

About this project

Open

Olá, tudo bem?

Esse é o projeto do site:


GT Metrix
- Deixar site rápido


Mudar o front do Formulário:
- Hoje já existe um modelo pronto no Figma
https://www.figma.com/file/QMWOmp8kWoCKQGtyOaP4qW/Chapa-calculadora?node-id=0%3A1&t=kL5ZDzrCvvn4vXUo-1


Site old 2
- Assim que o cliente clica em qualquuer botão do site para gerar orçamento ele vai para uma página chamada https://chapadrinks.com.br/old2/index.php/orcamento/
E eu quero meu formulário seja apenas www.chapadrinks.com.br/orcamento


Melhorar integração do Pipefy
- Hoje já existe a integração com o pipefy, porém ela precisa ser melhorada.
Assim que o lead termina de preencher o formulário, existe a captura desses dados para envio ao Pipefy e ele cria um card para eu trabalhar com ele lá

Acontece que o pipefy está nos acusando de usar muitas chamadas de api e provavelmente por que ele foi criado de alguma maneira errada.

Links que podem ajudar:
https://developers.pipefy.com/
https://community.pipefy.com/customs-apps-integrations-75/apps-client-sdk-916


Banco de Dados
- Hoje o valor que sai na tela para nosso cliente ele busca de um banco de dados que está dentro do PHP my Admin, eu quero que essa tabela seja de fácil acesso, por exemplo dentro do próprio wordpress e que eu a suba por uma planilha de excel para ele sempre atualizar quando eu quiser e poder mudar os números na mão também quando quiser.  ( Video do outro desenvolvedor que estava começando a fazer e parou na metade )

Essa tabela possui 2 variáveis que é o tipo do pacote e a quantidade de pessoas e ela vai de 30 convidados até 400 convidados, por exemplo:

Pacote 1 - 100 pessoas - Valor R$2.800,00
Pacote 2 - 100 pessoas - Valor R$2.550,00
Pacote 3 - 100 pessoas - Valor R$2.000,00

Essa tabela estava sendo feita dentro do wordpress, porém o projeto ficou parado ( segue vídeo da ideia do que era pra ser, tem um zip com código do que esse desenvolvedor estava fazendo porém ele não deixou explicito os plugins então to mandando mas não sei se serve pra algo )


Rastrear lead através de uma tag na URL

Hoje quando o cliente clica no link Exemplo: www.chapadrinks.com.br?utm_source=instagram , eu consigo ver dentro do pipefy que o lead veio do instagram, pois existe um campo origem no pipefy que ele mostra pra mim que veio do instagram.

Eu quero fazer isso só que com um parâmetro a mais que seria para meus parceiros de negócio, mais ou menos assim >
www.chapadrinks.com.br?utm_source=parceiro&1564564

Existe um outro campo do card do pipefy que se chama Código do Parceiro

A ideia é tudo que tiver depois do & ele copia e cola nesse campo Código do Parceiro, ( esse é um campo de texto livre )





Dentro do Formulário:




----------------------------------------------

Explicação do Front com mais detalhes:

Em todas as telas - Quando algo estiver faltando no formulário e a pessoa clicar em continuar eu quero que apareça uma aviso no canto superior direito dizendo em qual campo falta preencher e também a caixa de selação do que falta ser preenchido em vermelho sinalizando que é ali que deve ser preenchido

Tela 1: Queremos conhecer você!

E-mail: Colocar e-mail e ter um validador por trás para caso não tiver @ ou coisa do gênero ele não deixar continuar

Telefone: Colocar um validador de telefone, não aceitar menos de 9 digitos, tem que ter a máscara do DDD e não aceita 9 números iguais exemplo 99999999999

Campo de Código Promocional


Tela 2: Nos conte sobre o seu evento!

- Localidade: isso é novo, preciso que ao digitar as 3 primeiras palavras apareça algumas sugestões de cidades com um scroll para a pessoa escolher ( Local do evento: copiar info e colar num campo dentro do pipefy no startform como forma de texto)
- Ao clicar nos pacotes eu quero que ele crie uma película por cima laranja mais claro pra mostrar que já foi escolhido ( a pessoa pode clicar tanto no botão quanto no quadrado que é escolhido )

Tela 3 - Que tal turbinar a sua festa?

Quero que tenha esses adicionais:

Copo de vidro
Moscow Mule
Aperol
Shots


- Ao clicar no olinho abre um pop-up com video/foto do lado esquerdo e um texto descrevendo o produto do lado direito com um botão no canto inferior direito escolhendo quero ou um botão fechar

- Shots - esse é o único adicional que quero que antes da apresentação do produto tenha um outro pop-up com 3 opções: Tequila - Cachaça - Chapa shots

- Campo de observação
deixar a seguinte frase "Caso tenha observações fique a vontade para nos falar :)


Tela 4 - Orçamento

Tenho um pdf com o modelo que gostaria que mostrasse pro cliente ( em anexo como tela 4)

Assim que chegar nessa tela é enviado um e-mail ao cliente com o pdf da proposta e na tela mostrar o slide do tipo do pacote que ele escolheu ( em anexo modelo da proposta )



Back End

- Subir calculadora via site por uma planilha de excel quando precisar atualizar os preços, para o site pegar as variáveis e fazer o cálculo

- Rodar a integração via Cron para subir os leads para o pipefy ( CRON )

Como deve funcionar a integração com o pipefy:

1 - o boot pesquisa no registro da data base se já existe algum registro que tenha o mesmo e-mail, se sim ele pega o registro copia e cola para criação do card

O ideal seria consultar na própria base do servidor para não consumir API do pipefy

2 - Caso não exista, o boot vai criar um card novo no pipe e um novo registro

3 - Caso o lead ainda esteja na fase prospecção e faça vários orçamentos, o boot vai pesquisar o card que ja existe nessa fase e vai atualiza-lo deixando o orçamento passado que ele fez na "timeline"
e no telegram aparecer "Lead Atualizado" - deixando o mesmo consultor que já estava no card

4 - Caso o lead esteja "ativo" na esteira e ele faça outro orçamento no site, o boot não gera outro card, ele mostra um Pop-up "na tela do orçamento finalizado" dizendo para o cliente falar direto com o consultor dele
Ativo = lead que não esteja nas fases "cancelado" ou "não" ou "sim" ou "prospecção"
"Olá, Fulano!
Você já possui uma orçamento em andamento conosco, qualquer duvida pode falar direto com seu consultor Cicrano - telefone (11)99999-99999" - link do whats

5 - Quando o lead é criado aparece um pop-up na tela dizendo que entraremos em contato em até 1 dia útil

6 - Quando o lead é criado ele recebe no e-mail o orçamento gerado no site

7 - Quando o lead é criado a gente recebe uma notificação no grupo do telegram com as infos do lead

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by L. R. S.