Elido
Todo lo que hace Elido
Pro y Business

Campañas y A/B. Group links. Split traffic. Measure everything.

Las campañas comparten una plantilla UTM entre enlaces. Las variantes A/B se dividen por solicitud: aleatorio ponderado o rotación. Ambos funcionan junto con las reglas de smart link.

  • Group links under a shared UTM template
  • A/B split with up to 5 variants per link
  • Z-test confidence — we show the math
  • Composes with smart-link routing rules
Campaign: Q2 Product Launch
UTM auto-applied
UTM template:source=newslettermedium=emailcampaign=q2-launch
  • elido.me/q2-newsletter
    acme.com/pricing?utm_source=newsletter
    3,812
    clicks
    142
    conv.
  • elido.me/q2-social
    acme.com/pricing?utm_source=twitter
    2,104
    clicks
    67
    conv.
  • elido.me/q2-email
    acme.com/pricing?utm_source=email
    5,230
    clicks
    261
    conv.
11,146
total clicks
470
conversions
4.2%
avg CTR
5
variantes A/B por enlace
2
modos de división: ponderado + round-robin
z-test
modelo de confianza estadística
100
enlaces asignados en bloque por llamada API

A/B testing

Split traffic. Watch confidence climb.

Up to 5 variants per link with weighted or round-robin splits. Each variant tracks its own click time-series. The dashboard surfaces a two-proportion z-test as a directional indicator — we don’t hide the math.

  • Weighted (sums to 100) or round-robin rotation
  • Per-variant click time-series and geo breakdown
  • Z-test confidence over a configurable sample floor
  • Winner-picks-all locks the link to the leading variant
  • Pause one variant mid-test without losing data
A/B split — elido.me/q2-launch
14 days · 13,451 clicks
Mode:WeightedRound-robin
A/pricing-hero-v1
4,820 · CTR 3.8%
weight 40%35.8% of traffic
B/pricing-hero-v2
Winner declared
5,611 · CTR 4.9%
weight 35%41.7% of traffic
C/pricing-hero-v3
3,020 · CTR 3.6%
weight 25%22.5% of traffic
Z-test confidence
96.4%
Sample size
200 / variant
Lift (B vs A)
+28.9%

UTM templates

One template. Every link tagged automatically.

Define a UTM template at the campaign level. Every link created inside the campaign inherits those values at creation time — not at click time. Individual links can override a specific field while inheriting the rest.

  • Source & Medium
    newsletter, email, cpc, social — whatever your channel taxonomy uses
  • Campaign name
    Inherited on all links; individual links can override utm_content
  • Stable at creation time
    Editing the template doesn't re-tag existing links — history stays clean
  • Bulk import support
    CSV import respects utm_* columns; per-row values override the template
UTM template — Q2 Product Launch
newsletter
email
q2-launch
optional keyword
per-link override
Preview URL
https://acme.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch
Applied to all 12 links in this campaign

Campaign analytics

Every link. Every variant. One dashboard.

Campaign analytics aggregate across all links in the campaign. Clicks by day, breakdown by referrer, country, and device — plus a conversion funnel that ties impressions to revenue.

Clicks — last 7 days11,146 total
Mon
Tue
Wed
Thu
Fri
Sat
Sun
By referrer
  • newsletter.acme.com
    47%
  • t.co
    29%
  • Direct / unknown
    24%
By country
  • Germany (DE)
    38%
  • France (FR)
    22%
  • United States (US)
    21%
  • Others
    19%
By device
  • Desktop
    56%
  • Mobile
    37%
  • Tablet
    7%
Conversion funnel
  • Impressions
    284,000
    100%
  • Clicks
    11,146
    39%
  • Conversions
    470
    4.2%
  • Revenue
    €23,500

Composition

Rules first. A/B second. Always consistent.

A link can have both smart-link routing rules and A/B variants. Rules are evaluated first — if one matches, the variant split is bypassed. If no rule matches, the A/B split applies to the fallback path. Route iOS users to the App Store unconditionally while A/B testing two web landing pages for everyone else.

  1. Step 1

    Request arrives

    elido.me/q2-launch

    User clicks from any channel — email, social, QR.

  2. Step 2

    Rules evaluated

    Edge · < 1 ms

    Geo, device, OS, and time rules checked in order. First match redirects immediately.

  3. Step 3

    A/B split applies

    Fallback path only

    If no rule matched, the weighted or round-robin split selects a destination.

  4. Step 4

    Click recorded

    Variant ID tagged

    variant_id on every click event — export to ClickHouse, BigQuery, or Snowflake.

What you can do

  • Plantillas UTM por campaña
  • Asignación masiva de hasta 100 enlaces por llamada
  • Variantes aleatorias ponderadas o rotativas
  • Las reglas de smart link anulan las variantes cuando ambas están configuradas

Qué hacen realmente las campañas y las pruebas A/B en la plataforma Elido

Una 'campaña' es más que una carpeta. Las funciones a continuación cubren plantillas UTM, A/B estadístico y cómo las campañas se integran con las reglas de enrutamiento de enlaces inteligentes.

plantillas UTM
01

Plantillas UTM a nivel de campaña aplicadas automáticamente a cada enlace creado en la campaña

Una campaña define una plantilla UTM: fuente, medio, nombre de la campaña y términos y contenido opcionales. Cada enlace creado dentro de la campaña (vía panel, API o importación CSV) hereda los valores de la plantilla al momento de su creación. Los valores UTM se resuelven en el momento de la creación del enlace, no al hacer clic, por lo que son estables incluso si la plantilla de la campaña se edita posteriormente. Los enlaces individuales pueden sobrescribir campos UTM específicos mientras heredan el resto —útil para variantes creativas (utm_content) dentro de la misma campaña. La exportación completa de enlace + UTM + recuento de clics está disponible desde el panel de la campaña como CSV o a través de la API de exportación programada. Las plantillas UTM también se aplican a los enlaces importados en bloque (los campos utm_* de las columnas CSV sobrescriben la plantilla por fila). Esto elimina el problema de 'alguien olvidó etiquetar el enlace' que persigue la atribución de campañas en herramientas donde las UTM se aplican manualmente.

divisiones A/B
02

Hasta 5 variantes A/B ponderadas por enlace —aleatorias ponderadas o round-robin— con visualización de confianza z-test

Un enlace dentro de una campaña puede tener hasta 5 variantes de destino. El tráfico se divide mediante pesos configurables (ej. 70/30, 50/25/25) o por round-robin (rotación secuencial uniforme). Cada variante rastrea su propia serie temporal de clics, desglose geográfico y eventos de conversión, para que pueda ver si el rendimiento de una variante es consistente a lo largo del tiempo y la geografía —no solo un recuento único. El panel muestra la confianza del z-test ('La Variante B lidera con un 91% de confianza') una vez que ambas variantes superan el umbral mínimo de muestra (por defecto 200 clics cada una, configurable por enlace). El z-test es una prueba de dos proporciones a nivel de clic; es un indicador direccional, no un motor de inferencia causal. El ganador se lo lleva todo: bloquee el enlace a la variante líder y elimine las demás —esta acción es irreversible y queda registrada en el historial de auditoría.

composición con reglas de enrutamiento
03

Las reglas de enrutamiento de enlaces inteligentes y las variantes A/B coexisten: las reglas se evalúan primero, las variantes se aplican a la ruta de respaldo

Un enlace puede tener tanto reglas de enrutamiento de enlaces inteligentes como variantes A/B. El orden de evaluación es: reglas primero, variantes después. Si una regla coincide (ej. todos los usuarios de iOS → App Store), la regla gana y las variantes A/B no se evalúan para esa solicitud. Si ninguna regla coincide, la división A/B se aplica al destino de respaldo. Esto significa que puede enrutar incondicionalmente el tráfico específico de la plataforma mientras sigue realizando pruebas A/B del destino web para la audiencia restante. Caso extremo: si agrega una división A/B a un enlace que anteriormente solo tenía reglas, confirme que el destino de respaldo en la configuración A/B es el que desea para las solicitudes no coincidentes —el respaldo predeterminado en una división A/B es la Variante A a menos que se configure lo contrario.

analíticas de campaña
04

Analíticas a nivel de campaña: clics totales, desglose por enlace, ingresos por eventos de conversión, distribución de UTM

La vista de analíticas de campaña suma todos los enlaces etiquetados en la campaña. Métricas: clics totales (por día, hora, país, dispositivo), tabla de clics por enlace ordenable por clics, CTR frente a impresiones estimadas (si los datos de impresión se conectan desde una plataforma publicitaria), recuento de conversiones e ingresos de eventos de webhook de Stripe/Shopify, y distribución de parámetros UTM en los enlaces de la campaña. La vista de atribución de ingresos muestra qué enlaces de la campaña generaron más ingresos —útil para identificar variantes creativas de alto rendimiento y escalar la inversión. La exportación de analíticas de campaña está disponible como CSV (puntual) o mediante exportación programada a S3/BigQuery/Snowflake (Business). Si está ejecutando adquisiciones pagadas, la exportación programada con el cruce de clics + conversión + ingresos es el artefacto que su equipo de compra de medios necesita.

operaciones de campaña
05

Gestión de enlaces en bloque: cree, actualice y asigne hasta 100 enlaces por llamada API dentro de una campaña

POST /v1/workspaces/{ws}/campaigns/{campaign_id}/links/bulk acepta hasta 100 especificaciones de enlace por llamada. Cada especificación puede incluir: URL de destino, slug, sobrescrituras de UTM, etiquetas, caducidad, límite de clics, IDs de píxeles, configuración de variantes A/B y reglas de enlaces inteligentes. El endpoint en bloque está indexado por clave de idempotencia en el slug para que la reejecución de un lote parcial no cree duplicados. Para los equipos de operaciones de marketing que gestionan campañas en una hoja de cálculo, la importación de CSV del panel cubre la misma especificación (obligatorio: URL de destino; opcional: todo lo demás). La vista previa de importación muestra una diferencia (diff) de lo que se creará o actualizará antes de confirmar. Máximo 10,000 filas por importación de panel; ilimitado a través de la API con limitación de tasa (Business: 1,000 solicitudes/minuto). La tabla de enlaces de campaña en el panel admite selección en bloque → asignar píxel en bloque, pausar en bloque, caducar en bloque y exportar en bloque.

Equipos de marketing y crecimiento que utilizan las campañas de Elido

Los nombres son marcadores de posición — los casos de estudio reales de clientes se publicarán aquí a medida que se lancen.

Las plantillas UTM por campaña terminaron con la discusión de '¿quién etiquetó ese enlace?'. Cada enlace en una campaña hereda las UTM correctas al momento de su creación; no hemos tenido una campaña mal atribuida en seis meses. La diferencia se nota en nuestra precisión de atribución en GA4.

E
Equipo de marketing digital, marca minorista, Cracovia
Gerente de Marketing Digital

Las divisiones A/B a nivel de enlace nos permitieron probar dos páginas de destino sin comprar una herramienta de CRO. La confianza del z-test en el panel reemplazó una fórmula de hoja de cálculo que nuestro equipo de datos mantenía. Cerramos las pruebas más rápido y discutimos menos sobre la significancia.

E
Equipo de crecimiento, aplicación de consumo, Helsinki
Director de Crecimiento

Ejecutar reglas de enlaces inteligentes y divisiones A/B juntas en el mismo enlace es la combinación que hizo que Elido fuera la decisión correcta para nosotros. Las reglas enrutan el tráfico internacional a páginas localizadas; el A/B prueba dos variantes de copy para la audiencia de habla inglesa. Un enlace corto, control total.

M
Marketing de rendimiento, SaaS B2B, Viena
Líder de Marketing de Rendimiento

Campañas y A/B de Elido vs Bitly vs Short.io

Bitly tiene carpetas de campaña y agrupación básica de enlaces. Short.io tiene pruebas A/B limitadas. Ninguno ofrece confianza z-test o composición con reglas de enrutamiento de enlaces inteligentes.

FeatureElidoBitlyShort.io
Plantillas UTM de campañaSí — heredadas en la creación del enlace, sobrescritura por enlaceGenerador UTM por enlace — sin herencia de plantillaSin plantillas UTM
Variantes A/B por enlaceHasta 5 — ponderadas o round-robinNo disponible2 variantes (solo A/B básico)
Visualización de confianza estadísticaConfianza z-test en el panelNo disponibleNo disponible
Composición con reglas de enrutamientoSí — las reglas + A/B coexisten en el mismo enlaceSolo reglas de enrutamiento, sin A/BSin reglas de enrutamiento
Atribución de ingresos de campañaSí — webhooks de conversión de Stripe + ShopifyNo disponibleNo disponible
Gestión de enlaces en bloque100 enlaces por llamada API, con clave de idempotenciaImportación CSV — sin API en bloqueImportación CSV — sin API en bloque
Analíticas a nivel de campañaClics agregados, desglose por enlace, ingresosSolo clics totales del grupo de enlacesEstadísticas básicas del grupo de enlaces

Preguntas sobre campañas y A/B

¿Cómo se calcula la confianza del z-test en el panel A/B?

Prueba z de dos proporciones a nivel de clic. La hipótesis nula es que ambas variantes tienen la misma tasa de clics. La confianza es 1 - p-value, expresada como porcentaje. No aplicamos la corrección de Bonferroni para múltiples variantes (ejecutar más de 3 variantes aumenta la tasa de falsos positivos — para experimentos multivariantes formales, exporte el flujo de clics brutos y aplique la corrección en su almacén de datos). El número de confianza del panel es un indicador direccional para equipos que no cuentan con un científico de datos revisando cada prueba; para decisiones de alto riesgo, exporte y aplique correcciones de pruebas secuenciales.

¿Cuál es el tamaño de muestra mínimo para obtener resultados A/B fiables?

El mínimo predeterminado es de 200 clics por variante antes de que se muestre el indicador de confianza. Puede configurar este umbral por enlace (mínimo 50, máximo 5,000). Con las divisiones típicas de 50/50, 200 clics por variante le brindan aproximadamente un 80% de potencia para detectar una diferencia absoluta del 10% en la tasa de clics con un 95% de confianza —adecuado para decisiones direccionales. Para efectos más pequeños (diferencias del 1 al 5%), se necesitan miles de clics por variante. El sistema A/B muestra el número y no lo oculta; si necesita una muestra más grande, espere.

¿Puedo añadir enlaces a una campaña después de que se haya iniciado?

Sí. Los enlaces pueden añadirse o eliminarse de una campaña en cualquier momento. Añadir un enlace no rellena retroactivamente sus datos históricos de clics en los agregados de la campaña —las analíticas de campaña muestran los clics que ocurrieron mientras el enlace estaba asignado a la campaña. Si utiliza plantillas UTM, la plantilla se aplica en el momento de la creación del enlace, por lo que los enlaces añadidos después del lanzamiento de la campaña deben crearse dentro de la campaña (o etiquetarse manualmente con UTM) para heredar los valores de la plantilla.

¿En qué se diferencian las variantes round-robin y las ponderadas?

El round-robin distribuye el tráfico de forma secuencial: primer clic → Variante A, segundo → Variante B, tercero → Variante A, y así sucesivamente. Cada variante recibe exactamente el mismo tráfico en cualquier ventana de tiempo lo suficientemente grande. La aleatoriedad ponderada asigna cada clic a una variante de forma probabilística según los pesos configurados (ej. 70% Variante A, 30% Variante B) —la distribución real converge hacia los pesos con el tiempo, pero mostrará varianza en ventanas cortas. Use round-robin cuando desee una igualdad exacta; use ponderado cuando desee favorecer una variante de control o introducir una nueva variante con cautela.

¿Puedo pausar una variante específica sin finalizar la prueba A/B?

Sí —puede pausar una variante individual (establezca su peso en 0 en el modo ponderado, o exclúyala de la rotación round-robin). Las variantes pausadas dejan de recibir tráfico pero conservan sus datos históricos de clics. Esto es útil si una variante tiene un error o muestra un efecto negativo a mitad de la prueba: páusela sin finalizar la prueba ni perder los datos acumulados. La pausa de la variante queda registrada en el historial de auditoría.

¿Qué sucede si cambio la plantilla UTM en una campaña en curso?

Cambiar la plantilla UTM no actualiza retroactivamente los enlaces existentes. Los enlaces creados antes del cambio de plantilla conservan sus valores UTM existentes (establecidos al momento de su creación). Los enlaces creados después del cambio heredan los nuevos valores de la plantilla. Esto es intencionado: los valores UTM en las analíticas son un hecho sobre lo que se etiquetó, no una etiqueta de visualización configurable. Si necesita volver a etiquetar los enlaces existentes, expórtelos, actualice los campos UTM en el CSV y vuelva a importarlos —el importador actualiza los enlaces existentes por coincidencia de slug.

¿Existe un límite de enlaces por campaña?

No hay límite de enlaces por campaña. Se admiten campañas con decenas de miles de enlaces —la consulta de analíticas de campaña está respaldada por ClickHouse y maneja recuentos de enlaces arbitrarios. La tabla de enlaces del panel pagina a 100 enlaces por página con búsqueda y filtro. Para campañas a gran escala (más de 100,000 enlaces), se recomienda utilizar la API en lugar del panel.

¿Puedo exportar los resultados de las pruebas A/B para realizar análisis estadísticos en mis propias herramientas?

Sí. Exporte el flujo completo de eventos de clics para una campaña desde la API de exportación de analíticas. Filtre por link_id para cada variante, cruce con los eventos de conversión y ejecute cualquier modelo estadístico que prefiera. La exportación incluye el campo variant_id en cada evento de clic para que pueda distinguir qué variante se sirvió. Para los usuarios de BigQuery o Snowflake, la exportación programada incluye variant_id y las tablas brutas de clics + conversión.

¿Listo para probarlo?

Empieza con el plan gratuito, actualiza cuando necesites un dominio personalizado.

Campañas y A/B — Agrupa enlaces, divide el tráfico. · Elido