Elido
13 min de lecturaIndustrias

Acortadores de URL para reclutadores: atribución de portales de empleo, enlaces de referidos y seguimiento de marca empleadora

Cómo los equipos de reclutamiento y Talent Acquisition usan enlaces cortos con UTMs por canal para medir qué portales de empleo realmente convierten, gestionar programas de referidos de empleados y demostrar el ROI de la marca empleadora — con cuatro antipatrones que destruyen la atribución de contratación

Ana Kowalska
Marketing solutions engineering
Diagrama de embudo de reclutamiento: portales de empleo, enlaces de referidos y mensajes de búsqueda activa fluyen hacia una única superficie de atribución, con códigos QR para ferias de empleo y etiquetas UTM alimentando un endpoint de analítica

Los reclutadores publican el mismo puesto en seis portales de empleo, envían 200 mensajes InMail, lanzan una campaña de marca empleadora en Instagram y distribuyen un código QR en una feria de empleo — y luego el ATS muestra 47 solicitudes con «fuente: desconocida» en la mitad de ellas. Este artículo describe la arquitectura de enlaces que repara la capa de atribución para que la próxima conversación sobre el presupuesto de publicación sea orientada por datos en lugar de por intuición.

Para los fundamentos de UTM, rastrear campañas UTM de principio a fin es la guía completa de configuración. Este artículo presenta el panorama específico de TA: qué canales instrumentar, cómo gestionar un programa de referidos sobre una plataforma de enlaces cortos y qué exige el GDPR del propio servicio de enlaces.

Por qué la atribución de enlaces se rompe en el reclutamiento#

El reclutamiento tiene un problema estructural de atribución que la mayoría de los equipos de marketing no comparten.

Una campaña de marketing envía tráfico a una única página de destino desde un puñado de canales, y la atribución es relativamente ordenada. Una campaña de reclutamiento envía tráfico a la misma página de empleo desde una docena de canales simultáneamente — LinkedIn, Indeed, Wellfound, Welcome to the Jungle, referidos de empleados, contacto directo, campañas de marca empleadora, ferias de empleo — y la mayoría de esos canales eliminan los UTMs o directamente no los transmiten.

El resultado es que la mayoría de los ATSs reportan el 40–60 % de los solicitantes como «fuente: desconocida» o «fuente: página de empleo», lo que no es información útil. El representante comercial del portal llega a la renovación con un informe de clics. El equipo de marketing llega con un informe de impresiones. Ninguna de esas cifras le dice cuántas contrataciones cualificadas vinieron de ese canal.

Los enlaces cortos con UTMs por canal cierran esa brecha. El enlace se activa antes del formulario del ATS, por lo que el canal queda registrado en la capa de clics independientemente de lo que haga la detección de referidos del ATS más adelante. Qué medir en la analítica de enlaces cortos cubre la capa de métricas en detalle; a continuación se explica cómo estructurar los enlaces.

Cinco casos de uso, una sola plataforma de enlaces#

1. Atribución de publicaciones en portales de empleo#

Publicas Senior Backend Engineer — Berlin en LinkedIn Jobs, Indeed, Wellfound, Welcome to the Jungle y Arbeitnow. Cada publicación recibe su propio enlace corto. El destino es idéntico — la URL de la vacante en la página de empleo — pero cada enlace lleva UTMs diferentes:

https://careers.acme.com/jobs/senior-backend-berlin
  ?utm_source=linkedin-jobs
  &utm_medium=job-board
  &utm_campaign=senior-backend-q2

El servicio de enlaces cortos convierte eso en go.acme.com/jb/sbe-li (LinkedIn), go.acme.com/jb/sbe-ind (Indeed), go.acme.com/jb/sbe-wf (Wellfound), etc.

Lo que obtienes: una tasa de conversión clic-a-solicitud por portal. No solo impresiones — clics desde el portal → página de la vacante → envío del formulario ATS. LinkedIn puede generar 420 clics y 18 solicitudes (CVR del 4,3 %). Wellfound puede generar 80 clics y 14 solicitudes (CVR del 17,5 %). La decisión de renovar un puesto en LinkedIn por £900/mes se vuelve mucho más clara cuando tienes esa tabla delante.

La convención de prefijos de slug: usa un prefijo corto que indique la familia del canal. jb/ para portales de empleo, ref/ para referidos, src/ para búsqueda activa saliente, eb/ para marca empleadora, cf/ para ferias de empleo. A un filtro de analítica de distancia para un desglose por canal.

2. Programas de referidos de empleados#

Cada empleado recibe un enlace corto personal para cada puesto abierto. El enlace lleva utm_source=referral&utm_medium=employee&utm_campaign=<role-slug>&utm_content=<employee-id>.

go.acme.com/ref/sbe-emp-4712   → careers.acme.com/jobs/senior-backend-berlin
                                  ?utm_source=referral&utm_medium=employee
                                  &utm_campaign=senior-backend-q2&utm_content=emp-4712

El campo utm_content lleva el identificador del empleado. Cuando el referido de emp-4712 hace clic hasta el ATS, los campos ocultos UTM del formulario capturan el ID del empleado. Cuando se realiza la contratación, el ATS dispara un webhook que busca emp-4712 y acredita el bono por referido.

Por qué esto es mejor que el botón "compartir esta oferta" del ATS: el botón de compartir del ATS típicamente elimina los UTMs y produce una URL genérica de la página de empleo. Pierdes la atribución por empleado. Con un servicio de enlaces cortos, emites previamente un slug por empleado por puesto, y la atribución está integrada en el redireccionamiento — no puede eliminarse.

Escala: para una empresa con 200 empleados y 10 puestos abiertos, eso es 2.000 enlaces. Créalos en masa mediante la API (POST /v1/links/bulk con un CSV de IDs de empleados y slugs de puestos), exporta los códigos QR a un PDF, envíalo a los empleados por correo. Tiempo de configuración: 20 minutos, principalmente esperando el renderizado del PDF.

3. Mensajes de búsqueda activa saliente#

Los reclutadores que envían LinkedIn InMail o correo frío a escala comparten un enlace a la página del puesto en cada mensaje. La mayoría usa la misma URL de la página de empleo para cada mensaje — así que cuando un candidato se postula, el reclutador no puede saber qué plantilla de mensaje o qué lista de candidatos generó la respuesta.

La solución: enlaces rastreados por plantilla.

Template A (subject: "Saw your OSS work on GitHub") → go.acme.com/src/sbe-t1
Template B (subject: "Your background caught our eye") → go.acme.com/src/sbe-t2

Cuando llegan las respuestas, emparejas el UTM del solicitante (capturado en el formulario ATS) con la plantilla del mensaje que generó el clic. Con 200 envíos de cada plantilla, el CVR de la plantilla A es medible frente al de la plantilla B. El conocimiento se acumula: después de 6 meses de envíos, el equipo tiene una biblioteca rankeada de plantillas por «contratados por envío», que es una métrica de eficiencia de búsqueda más honesta que la tasa de respuesta.

Nota sobre el volumen: si un reclutador envía 50 mensajes al día desde un enlace corto, son 50 eventos de clic para un slug — perfectamente dentro del nivel de tráfico de cualquier acortador. El valor no está en el volumen, sino en la granularidad por plantilla.

4. Campañas de marca empleadora#

El equipo de comunicación lanza una campaña en Instagram: reels de «un día en la vida», vídeos de cultura, destacados de empleados. Cada pieza de contenido tiene un CTA que lleva a la página de empleo o a la página de destino del EVP (Employee Value Proposition).

Sin seguimiento, la campaña produce impresiones y crecimiento de seguidores. El equipo de reclutamiento no tiene idea de si movió la aguja de las solicitudes.

La versión instrumentada:

Instagram reels (paid) → go.acme.com/eb/ig-reels-may → careers.acme.com
                          ?utm_source=instagram&utm_medium=paid-social
                          &utm_campaign=employer-brand-may&utm_content=reels

LinkedIn organic posts  → go.acme.com/eb/li-org-may → careers.acme.com
                          ?utm_source=linkedin&utm_medium=organic-social
                          &utm_campaign=employer-brand-may&utm_content=org

TikTok (bio link)       → go.acme.com/eb/tt-bio-may → careers.acme.com
                          ?utm_source=tiktok&utm_medium=social
                          &utm_campaign=employer-brand-may&utm_content=bio

Ahora, cuando las solicitudes aumentan durante la ventana de campaña, el equipo de comunicación puede atribuir el incremento a un tipo de contenido y plataforma específicos. El presupuesto de la próxima temporada pasa de «creemos que Instagram funciona» a «los reels de Instagram generaron 38 solicitudes a £24 cada una; el orgánico de LinkedIn generó 11 a £0».

Para la capa de analítica que hace esto visible, qué medir en la analítica de enlaces cortos cubre la configuración del dashboard.

5. Captación de leads en conferencias y ferias de empleo#

Las ferias de empleo son caras. Un stand de tamaño mediano en una feria de empleo tecnológica puede costar £3.000–£8.000 si se tienen en cuenta el diseño del stand, los viajes, el hotel y el tiempo del personal. Sin embargo, la mayoría de las empresas no pueden decirte cuántas contrataciones vinieron de esa feria, porque los únicos datos que tienen son «escaneos de tarjetas en el stand» — una métrica proxy, no una métrica de contratación.

La versión instrumentada usa un código QR en la señalización del stand (y, opcionalmente, en cordones de credenciales o tarjetas impresas) que dirige a un formulario de inscripción en el banco de talento:

QR on booth signage → go.acme.com/cf/techcrunch-disrupt-2026
                     → careers.acme.com/talent-pool
                       ?utm_source=career-fair&utm_medium=offline
                       &utm_campaign=techcrunch-disrupt-2026&utm_content=booth-signage

Usa un QR dinámico (el QR codifica el enlace corto, no la URL de destino directamente) para que si la URL de la página del banco de talento cambia después de imprimir los folletos, puedas actualizar el destino sin reimprimir. El artículo códigos QR dinámicos vs. estáticos cubre esa decisión en detalle; campaña de código QR desde cero es la guía de configuración.

Cuando un candidato de Disrupt 2026 es contratado 3 meses después, el registro del ATS lleva utm_campaign=techcrunch-disrupt-2026. El coste por contratación de esa feria es ahora calculable. O vuelves el año que viene con un presupuesto mayor o redistribuyes hacia las ferias con mejor CPH.

GDPR y datos de candidatos#

Los datos sobre un clic en un anuncio de empleo se convierten en datos personales en el momento en que el candidato puede ser reidentificado — lo que ocurre en cuanto envía el formulario del ATS. Eso crea una obligación para el servicio de enlaces.

Lo que necesitas del servicio de enlaces:

  1. Sin retención de IP sin procesar más allá de lo necesario. El servicio de redireccionamiento debe procesar la IP para la analítica geográfica y descartar la dirección sin procesar después de la agregación — no almacenar una fila de {ip, timestamp, slug} durante seis meses. Según el Artículo 5(1)(e) del GDPR, la retención debe limitarse al propósito.

  2. Residencia de datos en la UE. Si tus candidatos están en la UE, los datos de clics son datos personales en procesamiento — deben residir en un almacén de datos en una región de la UE. Un acortador alojado en EE. UU. sin opción de residencia en la UE crea un problema de transferencia de datos bajo el Capítulo V del GDPR.

  3. Documentación de la base legal. Para los contactos de búsqueda activa (candidatos a los que te dirigiste tú, no solicitantes entrantes), la base legal es típicamente el interés legítimo — el reclutador tiene un interés genuino en evaluar la idoneidad del candidato y el candidato puede razonablemente esperar recibir tales comunicaciones. Para el retargeting de marca empleadora, necesitas consentimiento. Documenta la base por canal, no por campaña.

  4. Sin inyección de píxeles. Algunos acortadores gratuitos inyectan píxeles de seguimiento de terceros en el redireccionamiento. El enlace corto de un reclutador a una página de empleo no debería activar un píxel de Facebook o Google en un candidato a mitad del redireccionamiento — eso crea un problema de consentimiento para el que el reclutador no se inscribió.

Para el marco completo del GDPR para servicios de enlaces, GDPR para acortadores de URL es la guía definitiva.

Los cuatro antipatrones que arruinan la atribución de contratación#

1. Un único enlace compartido a la «página de empleo» sin UTMs por portal. El representante comercial del portal llegará a la renovación con un informe de clics. El informe mostrará 4.200 clics en 90 días. No tendrás ni idea de cuántos de esos convirtieron en solicitudes, ni mucho menos en contrataciones, porque no puedes emparejar el tráfico de clics del portal con tus registros del ATS. Renovarás basándote en el número del representante. Los enlaces cortos por portal cuestan 15 minutos de configuración y hacen que esa conversación de renovación sea honesta.

2. Cuentas individuales de Bitly para cada reclutador. El reclutador A de agencia usa su Bitly personal. El reclutador B usa Rebrandly. El reclutador C usa el seguimiento predeterminado de LinkedIn. El director de Talent Acquisition no puede ver una visión unificada de qué canales de búsqueda están funcionando porque los datos de clics viven en tres cuentas gratuitas separadas, ninguna de las cuales es propiedad de la empresa. Cuando el reclutador A se marcha, la cuenta se va con él — junto con los datos. Consolida en una única cuenta de acortador de la empresa con RBAC para que los individuos puedan crear enlaces pero la empresa retenga los datos.

3. Códigos QR estáticos en señalización de ferias de empleo del año pasado. Ese banner enrollable en el armario de la sala de conferencias con el código QR que apunta a careers.acme.com/jobs/junior-frontend — ese puesto se cubrió en octubre. La URL podría devolver un 404, o podría llevar a una página de puesto cerrado, o el sitio de empleo se reestructuró y la ruta desapareció. Un QR estático es permanente; no puedes actualizar el destino. Peor aún, alguien llevó el banner a una feria el mes pasado y 40 personas lo escanearon y vieron un 404. Audita tus materiales impresos una vez por trimestre. Cambia a códigos QR dinámicos para todo lo que imprimas en grandes cantidades.

4. Enlazar a la página de inicio en lugar de a la página específica del puesto. El «enlace de solicitud» en indeed.com apunta a acme.com. Un candidato hace clic desde el portal esperando ver el puesto de Senior Backend Engineer. En cambio, aterriza en la página de inicio y tiene que navegar hasta la sección de empleo, encontrar el puesto y reiniciar la solicitud. El abandono en este paso es típicamente del 60–80 %. Enlaza directamente a la publicación específica del puesto en el ATS, no a la página de inicio ni siquiera a la página de destino de empleo. Cada paso de navegación adicional que el candidato tiene que realizar reduce la tasa de solicitudes y sesga los datos de CVR por canal porque los candidatos que superan la fricción no son representativos de todo el pool.

Una arquitectura de enlaces de referencia para un equipo de TA#

Escala desde un equipo interno de 5 personas hasta una operación RPO de 50 reclutadores.

Un dominio corto: go.acme.com o talent.acme.com. Emitido mediante dominio personalizado en tu acortador. Una única superficie de analítica.

Convenciones de prefijos de slug:

PrefijoCanalEjemplo
jb/Portales de empleogo.acme.com/jb/sbe-li
ref/Referidos de empleadosgo.acme.com/ref/sbe-emp-4712
src/Búsqueda activa salientego.acme.com/src/sbe-t1
eb/Marca empleadorago.acme.com/eb/ig-reels-may
cf/Ferias de empleogo.acme.com/cf/disrupt-2026

Pipeline de atribución:

  1. El candidato hace clic en un enlace corto → el servicio de enlaces cortos dispara un evento de clic con parámetros UTM.
  2. La URL de destino lleva UTMs → el candidato aterriza en la página del puesto.
  3. El formulario de solicitud del ATS tiene campos ocultos que capturan los UTMs de la URL al cargar la página.
  4. El candidato envía la solicitud → el ATS almacena {applicant_id, utm_source, utm_medium, utm_campaign, utm_content}.
  5. En la contratación: el webhook del ATS se dispara al sistema de RRHH → el sistema de RRHH busca los campos UTM → acredita el referido / registra el coste por contratación por canal.

El evento de clic del enlace corto y el registro de solicitud del ATS se unen por el campo utm_content (que lleva el ID del empleado para referidos, o el ID de plantilla para búsqueda activa). Esa unión es lo que hace calculable el CPH por canal.

Dónde encaja Elido#

No construimos Elido específicamente para el reclutamiento — pero la arquitectura anterior funciona directamente en la plataforma. Algunas capacidades que los equipos de TA usan habitualmente:

  • Creación masiva de enlaces mediante APIPOST /v1/links/bulk acepta un array JSON de objetos {slug, destination, utm_*}. Emite 200 enlaces de referidos de empleados en una sola llamada. La respuesta incluye datos SVG de código QR listos para el ensamblado de PDF.
  • Dominio personalizado con TLS bajo demandago.acme.com o talent.acme.com apuntado al edge de Elido mediante CNAME. Certificado emitido en menos de 30 segundos; no se requiere ticket de DevOps.
  • Residencia de datos en la UE por defecto — los eventos de clics se almacenan en ClickHouse en región UE. Sin configuración adicional para satisfacer la adecuación del Artículo 46 del GDPR para datos de candidatos de la UE.
  • RBAC por workspace — cada reclutador tiene su propio inicio de sesión; la creación de enlaces y la analítica están limitadas por usuario. El director de TA ve el workspace completo; los reclutadores individuales solo ven sus propios enlaces a menos que sean promovidos.
  • Webhook en clic — opcional: disparar un webhook HTTP en cada clic desde un enlace ref/. Conéctalo a tu HRIS para notificaciones de actividad de referidos en tiempo real, o a tu ATS para pre-cargar un perfil de candidato antes de que se envíe el formulario de solicitud.

Para una guía de configuración específica para casos de uso de reclutamiento, url-shorteners-for-marketers cubre el modelo de atribución multicanal que los equipos de TA comparten con marketing, y url-shorteners-for-saas es el artículo hermano para equipos de producto y crecimiento.

Más en el blog#

Prueba Elido

Acortador de URL alojado en la UE: dominios personalizados, análisis profundo y API abierta. Plan gratuito — sin tarjeta de crédito.

Etiquetas
recruiter link tracking
job posting attribution
candidate referral
applicant source
employer brand links

Seguir leyendo