Cómo medir conversiones
Una conversión es una acción del visitante que te importa: un pedido, un pago, un registro. FunnelLink la vincula con el clic en tu enlace, para que veas no solo visitas, sino resultados.
Cómo funciona: al entrar por el enlace corto, a la dirección de la página de destino se le agrega solo un identificador del clic — ?flc=…. No hay que configurar nada. Queda una sola cosa: avisarnos en el momento de la acción. Hay dos formas; elegí una.
Forma 1 — píxel en el sitio (más fácil)
Sirve si tenés tu propio sitio o landing. Paso 1: pegá el píxel una vez, antes de la etiqueta de cierre </body>:
<script src="https://funnellink.cc/pixel.js" defer></script>El píxel guarda solo el identificador del clic y lo mantiene al pasar de una página a otra. Paso 2: en el momento de la acción objetivo, llamá al objetivo por su nombre:
funnellink('checkout_done');El nombre del objetivo es cualquier palabra en latín: lead, paid, signup. Un mismo enlace puede tener varios objetivos distintos.
Casos frecuentes:
Pedido por botón — llamá al objetivo directamente en onclick:
<button onclick="funnellink('lead')">Dejar el pedido</button>Compra — se abrió la página «Gracias por tu pedido»: el objetivo pasa a ser la carga misma de la página. Agregá el atributo data-goal y no hace falta llamar a la función:
<script src="https://funnellink.cc/pixel.js" defer data-goal="order_done"></script>Envío de un formulario — en el handler, después del envío exitoso:
form.addEventListener('submit', () => funnellink('form_sent'));Forma 2 — postback desde el servidor (más confiable)
Sirve para pagos: los bloqueadores de publicidad no tocan las peticiones del servidor, así que conviene mandar el evento desde tu backend. Paso 1: al hacer el pedido, guardá el valor de flc de la dirección de la página (por ejemplo, en los datos del pedido). Paso 2: en el momento del pago, enviá la petición:
POST https://funnellink.cc/api/conversions
Content-Type: application/json
{"clickId": "[valor de flc]", "goal": "paid"}Lo mismo con curl — cómodo para probar a mano:
curl -X POST https://funnellink.cc/api/conversions \
-H 'Content-Type: application/json' \
-d '{"clickId": "abc123-...", "goal": "paid"}'Ejemplo completo
Repartís el enlace funlnk.cc/promo. El visitante hace clic y cae en landing?flc=abc123 — el píxel guarda abc123. El visitante hace el pedido, en la página de «gracias» se dispara funnellink('order_done') — y en el panel, la variante que trajo a ese visitante suma la conversión y su porcentaje.
Lo que vas a ver
En el panel, cada enlace muestra un embudo: clics → conversiones y el porcentaje, y el test A/B, el desglose por variante. Un mismo clic no puede contar un objetivo dos veces — los duplicados se descartan solos.
¿Estás testeando un prototipo de Figma o una página no-code donde no podés poner el píxel? Usá la acción objetivo sin código.