Adicionalmente, quiero rápidamente la base de los scripts para páginas de aterrizaje. Hay algunos scripts que puedes usar en tus páginas de aterrizaje para ayudarte a incrementar tu CTR (click through rate), CR (conversion rate) o incluso la monetización añadiendo algunas líneas de código.
Para que un script funcione, necesitas insertarlo en el “body” de tu página de aterrizaje o a veces en el botón o llamada a la acción.
Si bien es necesario probar cada script separadamente y ver si funciona en tu página de aterrizaje, aquí algunos que puedes usar que son muy comunes para tráfico pop y push. Hay más scripts que pueden hacer un montón de cosas si sabes programar o usar los tutoriales de tu tracker:
Este script muestra un temporizador en minutos para añadir presión.
<script> var timeoutHandle; function countdown(minutes) { var seconds = 60; var mins = minutes function tick() { var counter = document.getElementById("timer"); var current_minutes = mins-1 seconds--; counter.innerHTML = current_minutes.toString() + ":" + (seconds < 10 ? "0" : "") + String(seconds); if( seconds > 0 ) { timeoutHandle=setTimeout(tick, 1000); } else { if(mins > 1){ setTimeout(function () { countdown(mins - 1); }, 1000); } if(counter.innerHTML === '0:00'){ counter.innerHTML = t; counter.classList.remove("b"); } } } tick(); } countdown(1); </script>
Con este script puedes mostrar cualquier parámetro de tu tracker tal como es el sistema operativo, dispositivo, navegador, ciudad, país, etc. en tu página de aterrizaje. Si no estás usando Voluum el código podría ser un poco diferente:
<html> <head> <script> function getURLParameter(name) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split("="); if (pair[0] === name) { return decodeURI(pair[1]); } } return ""; } </script> </head> <body> Hello <script>document.write(getURLParameter('m1'))</script> user, you just won! </body> </html>
Este script muestra un mensaje al usuario pidiendo confirmar si quieren dejar la página cuando cierran la pestaña/ventana. Podría incrementar el ratio de retención. El “TEXT” personalizado puede ser modificado para mostrar algo sobre tu oferta en algunos navegadores:
<script> var PreventExitPop = true; function ExitPop() { if (PreventExitPop != false) { return "TEXT"; } } window.onbeforeunload = ExitPop; </script>
Este script modifica el historial del navegador y añade tu URL. Si el usuario quiere volver, va a tu oferta u otra página de aterrizaje en su lugar. No funciona en todos los navegadores, pero puede añadir un porcentaje decente de clics extra y conversiones a tu oferta, especialmente con tráfico pop y redirect, o usuarios de Android debido a la forma en que su sistema funciona.
<script> ! function() { var t; try { const URL = window.location.href.split(/[#]/)[0]; for (t = 0; 10 > t; ++t) history.pushState({}, "", URL + '#') onpopstate = function(event) { event.state && location.replace('https://yourclickurl'); } } catch (o) { console.log(o); } }(); </script>
Este script redirecciona al usuario a otra URL (URL de oferta, por ejemplo) después de una cantidad de segundos establecidos en el código. Funciona para páginas de aterrizaje sencillas donde el usuario no necesita leer mucho, pero ten en cuenta que incrementará drásticamente tu CTR y más clics a tu oferta, pero eso necesariamente no significa más conversiones.
<script> var count = 10; var counter = setInterval(timer, 1000); function timer() { count = count - 1; if (count <= 0) { clearInterval(counter); window.location = 'https://afflift.com' return; } } </script>
Hay más scripts que puedes usar para tráfico pop y push si los buscas en foros de afiliados (afflift o STM). Algunos de ellos podrían ser no aceptados en fuentes de tráfico estrictas, así que procede bajo tu propio riesgo si decides usarlos.