Formulario principal
Agregar UTM al formulario
URL generada
Landing manual
Agregar UTM al landing
URL generada
Importar URL desarmar
Proyecto
Tipo
Variante (v)
califica
nombre
whatsapp
utm_campaign
utm_source
utm_medium
utm_term
utm_content
Configuración
AstraLink no usa backend. Todo se configura en
app.js dentro del arreglo PROJECTS. Aquí
te explico cómo:
➕ Agregar un proyecto nuevo
-
Abre app.js y busca
const PROJECTS = [ ... ]. - Duplica el objeto de ejemplo y cambia los valores:
{
id: "villa",
name: "Villa Layla",
formBase: "https://villaform.netlify.app",
landBase: "https://villalayla.netlify.app",
variants: ["home","beneficios","testimonios"],
defaultVariant: "home"
},
El importador identifica el proyecto por el dominio (formBase
y landBase), así que usa URLs reales.
🧩 Agregar o cambiar variantes
- Edita el arreglo
variantsdel proyecto. - Opcional: ajusta
defaultVariant. - La “Variante principal (v)” del top usa estas opciones.
ℹ️ Notas útiles
-
La URL del Formulario añade
?v=...y (opcional) UTM. -
La URL del Landing añade
?v=...,califica,nombre,whatsappy UTM. - El importador valida que la variante exista en el proyecto elegido.