Clew

Cómo configurar el onboarding de usuarios en una app de Replit sin programador

Un flujo completo de primera sesión en una app de Replit —bienvenida, primera acción guiada y lista de primeros pasos— con tres elementos de Clew que acompañan al usuario por la app en lugar de un tour largo al cargar.

Tiempo
● 40 minutos
Precio
Tours gratis · resto con prueba de 14 días
Quién lo hace
Tú y Replit Agent

Ejemplo: onboarding de usuarios en una app de Replit

Una app de reservas de Replit para un coworking. Bienvenida en /bookings, un tour del calendario en /bookings/calendar y un checklist en la segunda visita: añade tus datos de pago en tu proveedor y guarda un puesto favorito.

La parte del tour de producto es gratis en el plan Free (hasta 3 publicados). Modal, Checklist y las reglas de audiencia forman parte de Pro: cada cuenta nueva tiene una prueba de 14 días con todo incluido, sin tarjeta. Al terminar la prueba no se borra nada y lo publicado se sigue mostrando.

Cómo configurar el onboarding de usuarios en una app de Replit, paso a paso

  1. Paso 01

    Copia tu snippet de Clew

    Crea una cuenta gratis (o inicia sesión), añade tu sitio y abre Admin → Resumen. Haz clic en la línea de la tarjeta del widget para copiarla: ya lleva la clave real de tu sitio en lugar del marcador.

    <!-- Clew: sustituye PEGA_AQUI_TU_CLAVE por la clave del sitio de Admin > Resumen -->
    <script src="https://tryclew.io/widget/PEGA_AQUI_TU_CLAVE.js" async></script>
    Resumen del admin de Clew con la línea de inserción y la clave del sitio oculta (onboarding de usuarios en una app de Replit)
    Paso 1 · ilustración esquemática
  2. Paso 02

    Abre el Repl con Agent o Assistant

    Abre tu app en Replit e inicia Agent (o Assistant). Las plantillas de Replit varían, así que deja que encuentre la plantilla raíz.

    Espacio de trabajo de código con el panel del asistente de IA abierto (onboarding de usuarios en una app de Replit)
    Paso 2 · ilustración esquemática
  3. Paso 03

    Envía el prompt con tu clave

    Sustituye PEGA_AQUI_TU_CLAVE por tu clave y envía el prompt de abajo.

    Añade el widget de onboarding de Clew a esta app.
    
    Inserta esta etiqueta exacta una sola vez para que cargue en todas las páginas, también tras los cambios de ruta del lado del cliente:
    <script src="https://tryclew.io/widget/PEGA_AQUI_TU_CLAVE.js" async></script>
    
    Es un proyecto de Replit: busca la plantilla HTML o el layout raíz que usan todas las páginas (index.html, un layout renderizado en servidor o la raíz del framework) y pon la etiqueta justo antes de </head>.
    
    Tras el inicio de sesión, llama a Clew.identify() con propiedades no personales como cadenas que distingan a un usuario nuevo de uno existente, por ejemplo { signup_source: "web", onboarded: "false", role: "owner" }, y actualiza onboarded a "true" cuando el usuario complete la acción clave. Si el widget aún puede no haber cargado, define primero el stub de cola: window.TutorKit = window.TutorKit || { q: [], identify: function (p) { this.q.push(["identify", p]); } }; y llama a window.TutorKit.identify(...). Añade también atributos data-tour a la navegación principal y al botón principal de crear. Nunca envíes nombres ni emails.
    
    Reglas:
    - Usa la URL del script exactamente como está. No la descargues, no la empaquetes ni instales un paquete npm.
    - Si el proyecto define una Content-Security-Policy, permite https://tryclew.io en script-src y connect-src.
    - No cambies nada más y enséñame el diff.
    Chat de IA con el prompt de Clew en el cuadro de mensaje (onboarding de usuarios en una app de Replit)
    Paso 3 · ilustración esquemática
  4. Paso 04

    Revisa y vuelve a desplegar

    Revisa los archivos cambiados y vuelve a desplegar desde Deployments. La webview del espacio de trabajo es un servidor de desarrollo; los usuarios ven el despliegue.

    Diff con una línea de script añadida a la plantilla raíz (onboarding de usuarios en una app de Replit)
    Paso 4 · ilustración esquemática
  5. Paso 05

    Crea los tres elementos del onboarding

    En Flujos crea tres elementos: un Ventana modal con una frase de bienvenida y un enlace a la pantalla clave; un tour Tooltips paso a paso de 3–4 pasos en esa pantalla, hecho con Editar en tu sitio y Elegir elemento; y un Checklist de onboarding con las tareas de configuración restantes.

    Un popup de bienvenida, un tooltip de tour y un panel de checklist como tres etapas del onboarding (onboarding de usuarios en una app de Replit)
    Paso 5 · ilustración esquemática
  6. Paso 06

    Elige dónde, cuándo y a quién se muestra

    En el mismo editor, completa Dónde mostrarlo (URL de la página), Cuándo mostrarlo, Segmentación de audiencia y Frecuencia. Estos son los ajustes del ejemplo de arriba:

    AjusteValor
    Popup de bienvenida
    FormatoVentana modal
    Dónde mostrarlo (URL de la página)Ruta exacta /bookings
    Cuándo mostrarloAl cargar la página
    Segmentación de audienciaSin reglas: todos los que abren la página
    FrecuenciaUna vez por visitante
    Tour de producto
    FormatoTooltips paso a paso
    Dónde mostrarlo (URL de la página)Sección por prefijo /bookings/calendar
    Cuándo mostrarloAl cargar la página
    Segmentación de audienciaSin reglas: todos los que abren la página
    FrecuenciaUna vez por visitante
    Checklist
    FormatoChecklist de onboarding
    Dónde mostrarlo (URL de la página)Sección por prefijo /bookings
    Cuándo mostrarloEn la visita número N: 2
    Segmentación de audienciaSin reglas: todos los que abren la página
    FrecuenciaUna vez por visitante
    Editor de tours de Clew con el formato, la regla de URL, el disparador y la regla de audiencia (onboarding de usuarios en una app de Replit)
    Paso 6 · ilustración esquemática
  7. Paso 07

    Publica y compruébalo en el sitio real

    Pon Estado en Publicado y guarda. Abre la página en una ventana privada: Clew recuerda quién ya vio un elemento de “una vez”, así que tu navegador habitual puede saltárselo. Las vistas, finalizaciones y abandonos aparecen en las estadísticas.

    Resumen del admin de Clew con la tarjeta verde de widget activo (onboarding de usuarios en una app de Replit)
    Paso 7 · ilustración esquemática

Errores comunes: onboarding de usuarios en una app de Replit

URL de desarrollo frente a despliegue

La vista previa .replit.dev y el despliegue .replit.app o tu dominio son sitios distintos para los visitantes. Las rutas coinciden, así que las reglas sirven en ambos, pero solo el despliegue llega a los usuarios.

Plantillas renderizadas en servidor

Las apps con Express o Flask pueden tener varias plantillas. Si el onboarding de usuarios aparece solo en algunas páginas, pide a Agent que ponga la etiqueta en la plantilla base compartida.

La bienvenida no debe saltar a usuarios antiguos

“Una vez por visitante” va por navegador: un cliente de siempre con un portátil nuevo es un visitante nuevo. Si tu app conoce al usuario, añade una regla sobre una propiedad como onboarded para que los antiguos se salten la bienvenida.

No lo lances todo en la misma página

Si el popup, el tour y el checklist coinciden con la misma URL, solo arranca uno y los demás esperan. Dale a cada uno su página o su disparador, como en la tabla de arriba.

Preguntas y respuestas

¿Hay límite de visitantes?

No. Los planes limitan sitios, usuarios del equipo y elementos publicados, no visitantes.

¿Necesito un plan de pago de Replit?

El que use tu despliegue; Clew no añade nada, porque el script se carga desde los servidores de Clew.

¿Qué partes son gratis?

Los tours son gratis en el plan Free. El popup de bienvenida, el checklist y las reglas de audiencia están en Pro; la prueba de 14 días los incluye, sin tarjeta.

¿Cuánto tiempo lleva?

Unos cuarenta minutos para una primera versión: diez para el popup, veinte para el tour y diez para el checklist. Después, mejora según el embudo.

Una línea en tu sitio y, después, tours, tooltips y checklists sin releases.

Obtener mi clave gratisCómo funciona ClewPlan gratuito para siempre, sin tarjeta

Tours de producto, popups y onboarding en la era de la IA

7 patrones con número de pasos, reglas de texto y métricas, lo que cambia la IA y una lista antes de publicar. PDF, 2 páginas. Qué incluye →

La guía está en inglés.