Botón de mensajería
Un botón flotante: WhatsApp, Telegram, llamada, chat — hasta 12 canales
Ver ejemplo y funciones →Gratis
Configurar este widgetWebflow · contacto desde su portafolio
Añada contacto o cita a su diseño existente de Webflow. Elija la tarea y configure el widget en Cenaly.com; después añada el código a nivel de sitio o de página. Abajo figuran las condiciones de acceso a custom code y una instrucción aparte para consent.
Sin tarjeta · el registro lleva un minuto, la etiqueta uno más · los cambios de configuración llegan al sitio en 5 minutos
Elija el widget que necesite y configúrelo en su cuenta. Los widgets habituales utilizan una etiqueta común; para consent y analítica es importante un orden de instalación independiente.
Un botón flotante: WhatsApp, Telegram, llamada, chat — hasta 12 canales
Ver ejemplo y funciones →Gratis
Configurar este widgetCitas según su horario: el cliente elige por sí mismo el servicio, el especialista y la franja libre
Ver ejemplo y funciones →Gratis
Configurar este widgetChat en vivo con los visitantes: responden sus empleados desde el chat de trabajo
Ver ejemplo y funciones →Gratis
Configurar este widgetFormulario de solicitud de llamada; con una centralita conectada, marcación automática
Ver ejemplo y funciones →Gratis
Configurar este widgetBotón «Llamar»: conversación desde el sitio web a través de su centralita, sin número ni aplicaciones para el visitante
Ver ejemplo y funciones →Gratis
Configurar este widgetVentanas emergentes, formularios integrados, cupones y cuestionarios con condiciones de visualización y A/B
Ver ejemplo y funciones →$9/mes
Configurar este widgetDistintivos con cifras de pedidos, reservas, citas y valoraciones de su cuenta
Ver ejemplo y funciones →Gratis
Configurar este widgetCírculo con un vídeo de su menú en la esquina del sitio: al hacer clic, vídeo con sonido y botón «Pedir»
Ver ejemplo y funciones →Gratis
Configurar este widgetBotón «Reservar» → un formulario → solicitud en su sección «Mesas»
Ver ejemplo y funciones →$9/mes
Configurar este widgetEl botón de pedido abre su escaparate sobre el sitio web ya existente
Ver ejemplo y funciones →Gratis
Configurar este widgetBotón «?» → panel lateral con sus artículos, búsqueda y valoración «me ayudó»
Ver ejemplo y funciones →$19/mes
Configurar este widgetPolítica, contrato, devoluciones, cookies, entrega: todo generado a partir de sus datos e integrado en el sitio web
Ver ejemplo y funciones →$9/mes
Configurar este widgetConsiente las cookies con bloqueo automático de rastreadores y Google Consent Mode v2
Ver ejemplo y funciones →Gratis
Configurar este widgetEl widget y la plataforma seleccionados se conservarán al registrarse. A continuación, configure el widget en su cuenta. Mantenga esta instrucción abierta para Webflow: después de la configuración, vuelva a los pasos de instalación que figuran a continuación.
Se necesita un plan de pago de la plataforma
Se necesita un Site plan activo o bien Workspace Core, Growth, Agency o Freelancer.
La documentación oficial de Webflow admite custom code para Site managers y Designers con un Site plan activo o uno de los Workspace indicados. Un Site plan de pago no es la única vía.
La dirección webflow.io por sí sola no indica si la inserción de código está disponible: compruebe el Workspace, los permisos y los ajustes del proyecto. La conexión de su propio dominio y las funciones del CMS tienen sus propias condiciones de Plan.
Los elementos de menú y las condiciones de tarifa de esta página proceden de la ayuda oficial:
Verificado con la ayuda de la plataforma 2026-09-22
Widgets habituales: chat, botón de contacto, cita
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="your-site.com" async></script> Etiqueta de ejemplo para widgets normales. Tome su propio código de la cuenta; no es necesario sustituirlo por un dominio de demostración. Para bloquear la analítica, utilice las instrucciones aparte que figuran a continuación. Banner de cookies y analítica: un procedimiento aparte →
En la cuenta de Cenaly.com: Panel de administración → Marketing → «Mi sitio». Escriba la dirección del sitio en el primer campo y copie la línea del tag.
En Webflow: Site settings (Ajustes del sitio) del proyecto correspondiente.
La pestaña Custom code contiene dos campos: Head code (dentro de head) y Footer code (antes del body de cierre).
Inserte la línea en Head code y guarde. No hace falta añadir etiquetas html, head ni body en este campo: solo el propio script.
Pulse Publish: la ayuda de Webflow señala aparte que el efecto de su código se ve en el sitio en vivo tras la publicación.
Abra el sitio publicado y vuelva a «Mi sitio» → «Comprobar instalación».
¿Necesita el widget solo en una página? Las páginas de Webflow tienen sus propios campos para código en los ajustes de la página.
Para un opt-in estricto, tome un etiqueta consent independiente de la configuración del banner de cookies y colóquela como primer script en el head, sin async ni defer, antes de la analítica y la publicidad. La etiqueta async general no garantiza el bloqueo antes del consentimiento.
<script src="https://cdn.cenaly.com/consent/v1.js" data-domain="your-site.com"></script> Tenga en cuenta el código del tema, los plugins, GTM y las integraciones integradas de la plataforma. Si la plataforma no permite establecer el consentimiento antes que ellos, una sola etiqueta externa no es suficiente: configure el consentimiento en la propia integración.
Para el opt-in, los rastreadores conocidos se bloquean y los desconocidos requieren un marcado manual según las instrucciones de CMP. El código ya ejecutado, las Set-Cookie del servidor y los service workers no los detiene la etiqueta.
En el sitio publicado, abra una sesión limpia y Network: antes de la elección y después del rechazo, compruebe la ausencia de solicitudes de aquellos rastreadores que deben bloquearse. Después acepte la categoría necesaria, compruebe el inicio y el cambio de decisión. El banner visible y la comprobación HTML de la instalación no demuestran el bloqueo.
En los constructores, la edición vive en el borrador: mientras no se vuelvan a publicar las páginas, la etiqueta no está en el sitio en vivo.
Panel de administración → Marketing → «Mi sitio». En el primer campo está la dirección de su sitio y, al lado, «Comprobar instalación».
La comprobación lee el HTML de origen de la página y muestra los widgets encontrados. La etiqueta insertada a través de Google Tag Manager no la verá: es una limitación de la comprobación, no de la instalación.
El análisis de los errores de instalación está en la ayuda Instrucciones de instalación →
Webflow admite custom code en preview/comment, pero no en expand canvas. Los visitantes verán los cambios tras la publicación; haga la comprobación final en la dirección publicada.
El Head code general añade la etiqueta a nivel de sitio. Si solo necesita un URL, use los ajustes de la página y no duplique allí la etiqueta general ya instalada.
El widget no conecta los formularios de Webflow a Cenaly.com automáticamente. Shadow DOM aísla los estilos, pero las animaciones, la clicabilidad de los botones y las superposiciones deben comprobarse en su sitio.
No coloque consent después de un contenedor que ya haya activado los rastreadores. Para una etiqueta normal a través de GTM, la comprobación HTML del servidor no confirma la instalación: compruebe el widget en la página publicada.
No, custom code también está disponible a través de Core, Growth, Agency o Freelancer Workspace según las condiciones de Webflow. Compruebe los permisos de Site manager/Designer y el acceso al campo en el proyecto concreto.
Una etiqueta normal puede añadirse en Head code; no la rodee con etiquetas html/head/body. Consent con bloqueo hasta el consentimiento requiere un primer script aparte en head antes de los rastreadores.
Custom code no funciona en expand canvas. Preview/comment lo admite, pero los cambios aún deben publicarse. Compruebe la activación del widget y la dirección final del sitio.
El aislamiento de estilos no garantiza la compatibilidad con cualquier script. Compruebe las interacciones, los formularios y la pantalla móvil antes de extender el widget a todas las páginas.
El código general del sitio también sirve para las páginas de colecciones. Compruebe el ejemplo publicado de una página de este tipo y no duplique la etiqueta en su plantilla.
Para bloquear los rastreadores antes del consentimiento se necesita un consent/v1.js aparte, primero en el head y sin async/defer. Compruebe la carga antes de la elección, tras el rechazo y tras la aceptación. La analítica integrada de la plataforma puede requerir una configuración aparte; la aparición del banner no confirma el cumplimiento de la ley.
Más información —instalación por plataformas, configuración y solución de problemas— en la ayuda. Instrucciones de instalación →
Los mismos widgets, otras opciones de menú.
¿La plataforma no está en la lista? Instrucciones generales de instalación →
Compruebe el acceso a custom code, elija un widget y configúrelo. Tras la publicación, pruebe una página normal y una página de colección.
Elegir widgetSin tarjeta · el registro lleva un minuto, la etiqueta uno más · los cambios de configuración llegan al sitio en 5 minutos