Artículos sobre: Editor de páginas

Cómo CONVERTIR VARIABLES enviadas en un formulario para HOTMART

Para convertir los datos registrados de un lead en la página de conversión para el llenado automático en una página de gracias sigue el tutorial de abajo.


El primer paso es crear y publicar las dos páginas (página de conversión y página de gracias). Cuando ambas estén listas podrás seguir las próximas instrucciones.


Configuraciones en la página de conversión


  1. Accede al editor de páginas y haz clic en "Editar" en las ediciones del formulario;



  1. Cuando hagas eso se abrirá en el lado derecho de la pantalla el menú de Configurações.


En el campo "Redirecionar para" agrega el enlace de tu página de gracias para liberar las configuraciones avanzadas del formulario. Y enseguida, haz clic en "Configurações avançadas";



  1. Después de eso se abrirá una casilla en la pantalla donde necesitas habilitar el envío de datos del formulario en la redirección;



  1. Enseguida se abrirá la configuración de las variables del formulario.


En los campos donde insertas las variables, estas deben estar escritas sin espacios ni caracteres especiales, tal como en el ejemplo de abajo;



  1. Por último haz clic en "Salvar" y pasa a la próxima etapa de configuraciones.


Ah, y no te olvides de actualizar tu página, para que esos cambios sean enviados a la página publicada.


Configuraciones en la página de gracias


  1. Accede al editor de páginas y agrega en el texto de la página (donde quieres que ocurra la conversión del dato) exactamente la misma variable que configuraste en el formulario de la página de conversión.


La variable necesita estar entre Llaves "{}" y ser exactamente igual a aquella que fue configurada en la página de conversión.



  1. Enseguida, haz clic en el icono de engranaje en la esquina superior derecha de la pantalla;



  1. Haz clic en "Javascript & CSS";



  1. Haz clic en "Adicionar código";



  1. Enseguida se abrirá una casilla donde necesitarás agregar el nombre de tu código, seleccionar la opción de "Funcionamento" y agregar en el campo "Código" todo el código de abajo (tal como en el ejemplo). Este código es el que hará que la variable insertada en la página sea convertida por el dato del lead;
<script>
/* Função para pegar os parametros na url */
function URLToArray (url){
var request = {};
if(url.indexOf('?') !== -1){
var pairs = url.substring(url.indexOf('?') + 1).split('&');
for (var i = 0; i < pairs.length; i++) {
if (!pairs[i]) continue;
var pair = pairs[i].split('=');
request[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);
}
}
return request;
}
/* Função para atualizar os dados em elementos */
function AtualizarInformacoes(limpar){
if(limpar == undefined){ limpar = false;}
var dados = Object.entries(URLToArray(window.location.href)), total_dados = 0;
if(dados.length == 0 || limpar){
dados = {'(.*?)':''};
dados = Object.entries(dados);
}
total_dados = dados.length;
if(total_dados){
var elementos = document.getElementsByClassName('gpc-e');
if(elementos){
var total = elementos.length;
for (var i = 0; i < total; i++) {
if(elementos[i].classList.contains('e_formulario')){
var campos = elementos[i].getElementsByTagName('INPUT'), total_campos = 0;
total_campos = campos.length;
if(campos.length){
for (var y = 0; y < total_campos; y++) {
var valor = campos[y].value;
if(valor){
for (var x = 0; x < total_dados; x++) {
var regex = new RegExp('{'+dados[x][0]+'}', 'gm');
valor = valor.replace(regex,dados[x][1]);
}
campos[y].value = valor;
}
}
}
var campos = elementos[i].querySelectorAll('.gpc_campos-titulo, .gpc_campos-texto'), total_campos = 0;
total_campos = campos.length;
if(campos.length){
for (var y = 0; y < total_campos; y++) {
var conteudo = campos[y].innerHTML;
if(conteudo){
for (var x = 0; x < total_dados; x++) {
var regex = new RegExp('{'+dados[x][0]+'}', 'gm');
conteudo = conteudo.replace(regex,dados[x][1]);
}
campos[y].innerHTML = conteudo;
}
}
}
} else if(elementos[i].classList.contains('e_faq')){
var campos = elementos[i].querySelectorAll('.gac-item_cabecalho_titulo, .gac-item_conteudo'), total_campos = 0;
total_campos = campos.length;
if(campos.length){
for (var y = 0; y < total_campos; y++) {
var conteudo = campos[y].innerHTML;
if(conteudo){
for (var x = 0; x < total_dados; x++) {
var regex = new RegExp('{'+dados[x][0]+'}', 'gm');
conteudo = conteudo.replace(regex,dados[x][1]);
}
campos[y].innerHTML = conteudo;
}
}
}
} else if(elementos[i].classList.contains('e_botao') || elementos[i].classList.contains('e_imagem') || elementos[i].classList.contains('e_icone') || elementos[i].classList.contains('e_texto') || elementos[i].classList.contains('e_titulo') || elementos[i].classList.contains('e_html')){
var conteudo = elementos[i].innerHTML;
for (var x = 0; x < total_dados; x++) {
var regex = new RegExp('{'+dados[x][0]+'}', 'gm');
conteudo = conteudo.replace(regex,dados[x][1]);
}
elementos[i].innerHTML = conteudo;
}
}
}
}
if(!limpar){AtualizarInformacoes(true); }
}
AtualizarInformacoes();
$('body').on('click','.link_popup',function(){ setTimeout(function(){ AtualizarInformacoes(); },100); });
</script>



  1. Por último, no te olvides de "Atualizar" tu página para que los cambios sean enviados a la página publicada.



¿Te gustó el artículo? Si necesitas alguna ayuda contacta a nuestro soporte. ¡Siempre estamos listos para ayudarte!

Actualizado el: 29/07/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!