← Volver a las guías

Landing en un sitio externo

Conecta a RoyLead las páginas de un sitio que alojas tú (Shopify, tu propio servidor, otro constructor) — verificas el dominio, registras la página y pegas el código.

Actualizada el 22 de octubre de 2026


Si tu landing está en un sitio que alojas tú — Shopify, tu propio servidor, otro constructor —, puedes conectarla a RoyLead sin moverla: RoyLead no publica nada, tú pegas un fragmento de código en la página y a partir de ahí clics, leads y píxeles funcionan como en las landings creadas con el editor.

💡 ¿Tienes un sitio WordPress? Usa el plugin, lo hace todo solo: Leer: Integrar WordPress ↗

Paso 1 — Añade el sitio en Dominios

Ve a Dominios → Añadir dominio → Añadir sitio externo y escribe el dominio del sitio (p. ej. tienda.es o promo.tienda.es).

Ir a Dominios ↗

📌 ¿El dominio ya está en Cloudflare y lo importaste? No hace falta añadirlo otra vez: abre sus ajustes (engranaje) y elige Sitio externo como tipo de sitio. Queda verificado al momento: salta al Paso 3.

Paso 2 — Verifica que el dominio es tuyo

RoyLead te muestra un registro TXT que debes añadir en el panel DNS del dominio (donde lo compraste, o en Cloudflare):

TipoNombreValor
TXT_roylead.tienda.esroylead-verify=… (cópialo de RoyLead)

Guárdalo y pulsa Verificar. El registro puede tardar unos minutos en verse: si RoyLead no lo encuentra, vuelve a intentarlo más tarde desde la etiqueta Por verificar en la fila del dominio.

⚠️ Hasta que el dominio esté verificado, los clics y leads de sus páginas no se registran. Así nadie puede usar tu código en un sitio que no es suyo.

💡 Si el panel DNS añade solo el dominio al final del nombre, escribe solo la primera parte: _roylead (o _roylead.promo para un subdominio).

Paso 3 — Página de gracias y privacidad

En la fila del dominio, columna Páginas de servicio, haz clic en TY y escribe la dirección de la página de gracias de tu sitio; con PRIV, la de la política de privacidad.

🚨 La página de gracias es obligatoria: tras el pedido el visitante va ahí. Sin ella, acaba en una página que no existe en tu sitio.

Puedes cambiarlas cuando quieras: valen desde la siguiente visita, sin tocar el código de tus páginas.

Paso 4 — Registra la landing

Ve a Landing Pages → Conectar landing page → Landing en sitio externo. Elige el dominio, pega la dirección de la página y ponle un nombre.

Ir a Landing Pages ↗

La dirección debe estar en el dominio elegido: una página en otro sitio no se acepta.

Paso 5 — Pega el código

En cuanto se crea la landing, RoyLead te da dos fragmentos de código (los vuelves a encontrar cuando quieras con el icono </> en la fila de la landing):

  1. El contenedor del formulario — ponlo donde quieras el formulario de pedido:
<div class="lp-form-container"></div>
  1. El tracker — pégalo una sola vez, justo antes de </body>. Ya contiene la clave y el ID de la landing: no tienes que cambiar nada.

💡 El formulario lo genera el tracker, con validación del teléfono por país y protección antispam. ¿Quieres varios formularios en la página? Repite el contenedor: basta un solo tracker.

Los colores del formulario se eligen en RoyLead: por dominio (Dominios → icono de paleta) o por landing (Landing Pages → icono de paleta).

Formulario escrito a mano (opcional)

En lugar del contenedor puedes escribir tú el <form>: con el atributo data-roylead-form, sin action, y con estos name:

CamponameObligatorio
NombrenomeSí
ApellidocognomeSí
TeléfonotelefonoSí
DirecciónindirizzoNo
CiudadcittaNo
Código postalcapNo

En este caso el estilo corre de tu cuenta.

Tarjetas de precio (ofertas con varias cantidades)

Si la oferta tiene varias cantidades (1 / 2 / 3 unidades), el tracker rellena las tarjetas que marques con estos atributos:

AtributoQué hace
data-bundle-tier="1|2|3"hace la tarjeta clicable y elige esa cantidad en el formulario
data-bundle-nowrecibe el precio
data-bundle-fullel precio completo tachado (solo si es mayor)
data-bundle-saveel ahorro, traducido automáticamente
data-bundle-pricesqueda oculto hasta que los precios están listos

Paso 6 — Prueba

Abre la página con un parámetro de prueba, p. ej. https://tienda.es/oferta?fbclid=test123&utm_source=facebook, y envía un pedido de prueba: en pocos segundos lo encuentras en Leads, con los parámetros de la campaña.

Ir a Leads ↗

Solución de problemas

  • No llega nada → el dominio sigue Por verificar (Paso 2), o el tracker no está en la página o está pegado dos veces.
  • El formulario no aparece → falta el <div class="lp-form-container"></div>, o está dentro de un elemento oculto.
  • Tras el pedido sale una página de error → falta la página de gracias (Paso 3).
  • Copiaste la página a otro dominio → registra también ese dominio (Pasos 1-2) y la landing con su dirección: el código solo funciona en el dominio de la landing.
  • Quien gestionaba el dominio salió del equipo → vuelve a copiar el tracker desde la fila de la landing (icono </>): el antiguo usaba su clave.

¿Listo para ponerlo en práctica?

Crea tu cuenta de RoyLead y empieza en pocos minutos.

Empieza gratis ↗