Roadmap

Qué se entregó, qué estamos considerando.

Los diez canales server-side están en vivo. El modo híbrido funciona en nueve de ellos. El panel en vivo, la puntuación de salud, la detección de anomalías y el reporte multi-divisa están en producción. La lista de abajo muestra lo que ya se entregó, más tres candidatos que estamos sopesando contra el feedback de clientes para la próxima versión mayor.

Entregado: v0.15 a v0.24

En vivo2026 H1

Cuatro nuevos canales server-side: Pinterest, Snapchat, Reddit, X Ads

Los cuatro entregados con despacho server-side completo, dedup-keys específicos del proveedor (event_id para Pinterest y Snap, conversionId para Reddit, conversion_id para X), cobertura del funnel commerce y botón de evento de prueba en el admin. El total de canales es ahora diez.

Despliegue del modo híbrido: nueve de diez canales

Pixel de navegador same-origin que comparte el event_id del servidor para deduplicación del lado del proveedor. Activo para Meta, TikTok, Pinterest, Snapchat, Reddit, X Ads, LinkedIn (Insight Tag) y Microsoft Advertising (UET) más Google Ads (modo gtag.js Audiences-only). GA4 es server-side y analytics-only, así que no necesita modo híbrido, por eso el conteo es nueve de diez. Por defecto desactivado, opt-in por canal.

Panel en vivo, puntuación de salud, detección de anomalías

Ringbuffer por canal (últimos 50 eventos), contadores por canal por día durante 30 días, puntuación de salud 0-10 (Configured + Active 7 d + Stable CoV<1), cron diario que envía mail con caídas del 50 por ciento o picos de 4x. Todo desde dos opciones autoload=false, sin nueva tabla wpdb.

Auto-conversión multi-divisa

Tasas diarias del BCE descargadas una vez al día, normalizan value y items[].price a la divisa objetivo del cliente antes del fan-out. La divisa original se mantiene en el evento para transparencia en la tabla recent-events del Live-Dashboard.

Modo Hybrid: mirror para compras de WooCommerce y formularios Fluent + Kadence

El dispatch server-side de CAPI ahora se refleja en cada pixel de navegador cargado con el mismo event_id compartido para deduplicación del lado del proveedor. Las compras de WooCommerce reutilizan el id estable por pedido bcnr_purchase_<order_id>; los envíos de formulario inyectan un campo oculto aleatorio bcnr_event_id al hacer submit, de modo que el servidor toma el mismo id desde el payload del formulario. Cierra el hueco del Hybrid Mode para las tres integraciones launch-verificadas.

Pre-check del webhook Polar: manejo instantáneo de cancelación y reembolso

Un webhook subscription-revoked u order-refunded coloca un marcador KV en el broker en cuestión de segundos. El plugin lo recoge en el siguiente tick del cron horario o instantáneamente con un recheck manual. Latencia de cancelar a bloquear cayó de hasta 24 horas a menos de 1 hora.

Broker OAuth de Google Ads: sin esperar el developer-token

El broker central de Beaconry en oauth.beaconry.app lleva el developer-token. Los clientes conectan su cuenta de Google Ads en dos clics vía OAuth y empiezan a subir conversiones el mismo día. Bloque DMA-Consent incluido en cada upload (obligatorio en EU desde 2024-03).

Entregado: comercio, formularios y robustez

En vivov0.17 a v0.24

Siete plugins de formularios, nativos

Fluent Forms, Kadence (Blocks y Advanced), Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms y Ninja Forms. Todos entregados con el mismo patrón de submission-hook más hashing de PII, mapeo de campos por formulario y un skip-marker manual para los campos que quieras mantener fuera del matching.

Tres plataformas de comercio: WooCommerce, EDD, SureCart

WooCommerce corre el funnel completo de diez eventos (checkout clásico y de bloques). Easy Digital Downloads y SureCart cubren el mismo funnel menos search, SureCart vía un browser-bridge para sus eventos de carrito basados en JS. Line-items más hashing de PII de cliente en cada canal, un event_id estable por pedido para la dedup, reembolsos enrutados a GA4.

Analytics de drop-off del funnel de formularios

Starts, leads, abandons, tasa de conversión por formulario y los campos top de drop-off, para que veas exactamente qué campo detiene una conversión. Analytics-only (GA4, nunca canales de ads) y seguro para PII (solo nombres de campo y conteos).

Click-tracking, compatibilidad con caché y refresco de nonce

Cinco slots de clic por clase CSS convierten cualquier botón etiquetado en una conversión server-side sin JavaScript. Beaconry autoexcluye su script de la optimización JS de LiteSpeed, WP Rocket, SiteGround y Cloudflare, y refresca su nonce del lado del cliente para que las pestañas abiertas mucho tiempo y el HTML cacheado en página sigan rastreando.

En consideración

Impulsado por feedback de clientes2026 H2 / 2027

Modo Agency: panel central a través de sites de clientes

Panel roll-up opcional para agencias que corren Beaconry en múltiples instalaciones de clientes. Puntuación de salud por site, alertas de anomalía centrales, vista de la flota de versiones del plugin. Gated por tier de licencia.

Sincronización de audiencias server-side

Uploads directos de Customer-Match (Google Ads) y Custom-Audience (Meta) de PII first-party hasheada desde las listas de clientes WooCommerce, EDD y SureCart. Actualmente el tag del navegador maneja la cookie de audiencia. Esto haría que server-side reemplace por completo las audiencias tag-only.

Comandos WP-CLI

wp beaconry health, wp beaconry test-event <channel>, wp beaconry backfill-orders. Útil para roll-outs de agencia y smoke-tests de CI en entornos de staging.

API JS de Custom-Events para la pestaña Custom-Tracking

Punto de entrada público bcnr.track('event_name', {…}) para desarrolladores de temas y plugins. Mismo camino de fan-out server-side que Click-Tracking. Cualquier integración de terceros puede disparar un evento de conversión tipado sin tocar wp_remote_post. Click-Tracking (v0.19.56) fue el paso uno; esto es la API formal.

Auto-tracking de salida por patrón de dominio

Configura un patrón como *.amzn.to/*affiliate_click en la pestaña Custom-Tracking. Cada clic de visitante en un enlace saliente que coincida dispara el evento automáticamente, sin necesidad de clase por enlace. Útil para sitios de contenido con cientos de enlaces de afiliado en posts legacy.

Toggles de auto-eventos + umbrales de engagement

Interruptores granulares para cada auto-sensor de nl-data (page-view, scroll, video, file-download, form-start, contact, outbound, user-engagement). Además umbrales configurables: 10 s por defecto para el gate de engagement, triggers de porcentaje de scroll, hitos de progreso de video. Los clientes pueden ajustar el volumen de señal por site sin forkear el motor.

Los items „En consideración" se sopesan contra el feedback de clientes. El orden y la inclusión dependen de la demanda. Solo pasan de „En consideración" a „En progreso" cuando el trabajo realmente empieza. ¿Tienes una opinión? Cuéntanos.

¿Listo para empezar a recoger conversiones first-party?

Hay diez canales en vivo hoy, nueve de ellos con dedup en modo híbrido. La roadmap es lo que viene a continuación, no lo que esperas.