Calendly integration
Calendly es la plataforma de programación moderna que hace que “encontrar tiempo” sea muy fácil. Cuando conectarse es fácil, sus equipos pueden hacer más.
Para realizar un seguimiento de los envíos de formularios, puede utilizar una opción adicional de evento: la página de confirmación. La sección le permite establecer una redirección a un sitio externo y luego reenviarle los detalles del evento. La integración usa esto.
Configuración inicial
El primer paso es editar el evento que desea rastrear y configurar la redirección en la sección Página de confirmación. Deberá agregar un código especial a la página de redirección, así que elija sabiamente. El toque final es habilitar ‘Pasar los detalles del evento a su página redirigida‘ ya que esa es la clave para poder rastrear los detalles del envío.
URL de redirección
Como se mencionó anteriormente, para poder realizar un seguimiento de los envíos, se debe agregar un código especial a esta página. En general tienes dos opciones. Puede usar el código PHP para leer los datos GET que Calendly envía a la URL de redirección o puede usar JavaScript. JavaScript es un código de cliente, por lo que debe agregarse al código del sitio, mientras que PHP es un código del lado del servidor que primero deberá procesar los parámetros GET, preparar el código de seguimiento de la venta y luego enviar el resultado al cliente.
Para un escaparate más fácil, centrémonos en JavaScript. Necesitarás algo como esto:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var urlParams = new URLSearchParams(window.location.search);
function getVarFromUrl(name) {
if (urlParams.get(name) != null) {
return urlParams.get(name);
}
return '';
}
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('0');
sale.setOrderID(getVarFromUrl('invitee_email'));
sale.setProductID(getVarFromUrl('event_type_name'));
sale.setData1(getVarFromUrl('invitee_email'));
PostAffTracker.register();
</script>
El código anterior utilizará el objeto nativo de JavaScript ‘URLSearchParams’ para analizar la URL en parámetros separados. El propio código de seguimiento de la venta utiliza una función personalizada ‘getVarFromUrl()’ para obtener el valor de un parámetro definido.
Para averiguar los nombres de los parámetros de su formulario, debe realizar al menos un envío de prueba y luego ver los nombres de los parámetros en la URL redirigida. Luego, simplemente use getVarFromUrl(‘name’) en el código de seguimiento de la venta.
Eso es todo. Sus envíos serán rastreados a partir de ahora. Asegúrese de integrar su sitio con el código de seguimiento de clics y asegúrese de que la página de destino esté en el mismo dominio que su URL de redirección.
Explora la integración de PayPal con Post Affiliate Pro, una solución rápida y segura para gestionar pagos y comisiones de afiliados. Aprende a configurar PayPal IPN y optimizar tus botones y enlaces de PayPal para maximizar el seguimiento de ventas y comisiones. Mejora tu flujo de trabajo con nuestras guías detalladas y soporte. ¡Visítanos para empezar!