Skip to content

Cómo crear un panel de afiliados sin escribir código

Un panel de afiliados es una aplicación con datos, no una web: necesita registro de usuarios, enlaces únicos, un lugar donde se anotan clics y ventas, y una pantalla que muestre lo que cada uno ha ganado. Con Supabase para los datos y el acceso, y Stripe para cobrar, se construye en varios minutos y se ajusta con ediciones.

Antes de construir nada conviene aceptar una cosa: la parte difícil de un programa de afiliados nunca es la pantalla. Es decidir qué cuenta como venta atribuida y qué pasa cuando alguien pide la devolución.

¿Qué pantallas necesita un panel de afiliados?

Cinco, y ninguna más al principio. Cada pantalla de más es una plataforma más cara y una superficie más que probar.

  • Alta y acceso. El afiliado se registra, entra y solo ve lo suyo. Esto es Supabase y es la pieza que decide si el resto tiene sentido.
  • Su enlace. Un enlace único con su identificador, visible y copiable de un clic. Si esta pantalla es confusa, el programa no arranca.
  • Sus números. Clics, registros o ventas atribuidas y comisión acumulada. Tres cifras bien puestas valen más que un panel lleno de gráficos.
  • Detalle por evento. Una lista con fecha, tipo de evento y estado, para que pueda comprobar por su cuenta en lugar de escribirte.
  • Pagos. Cuándo se paga, cuánto se lleva pendiente y qué datos necesitas de él para pagarle.

La pantalla de administración es la sexta y suele poder esperar. Al principio se revisa desde la propia base de datos, y eso ahorra construir una interfaz que quizá cambie entera en dos semanas.

¿Cómo se registran los clics y las ventas?

Con dos mecanismos distintos que la gente confunde a menudo, y la confusión es la causa de la mitad de las disputas con afiliados.

El clic se registra cuando alguien llega con el enlace del afiliado: se guarda una marca en el navegador del visitante y una fila en la base de datos. La venta se atribuye después, cuando el pago se completa y hay que decidir a qué afiliado corresponde ese cobro.

Decisión Opciones habituales Consecuencia de elegir mal
Ventana de atribución Días, semanas o solo la misma sesión Discusiones sobre ventas que el afiliado cree suyas
Primer o último clic El que trajo la primera visita, o la última Dos afiliados reclamando la misma venta
Cuándo cuenta la comisión Al pagar, o tras el periodo de devolución Comisiones pagadas sobre pedidos devueltos
Estado de un evento Pendiente, aprobado, rechazado, pagado Sin estados no hay forma de corregir un error
Qué ve el afiliado Todo, o solo lo aprobado Datos que cambian solos y parecen un fallo

Estas cinco decisiones se escriben antes de construir, no después. Cada una es una frase en el prompt y evita una ronda de ediciones que además exige migrar datos ya guardados.

¿Qué hay que poner en el prompt?

Describe los roles, las pantallas y las reglas de atribución. La palabra que más rinde es "solo", porque define quién ve qué.

Crea una plataforma de panel de afiliados.
Roles: afiliado y administrador.
El afiliado se registra, entra y ve SOLO sus propios datos.
Pantallas del afiliado:
1. Panel: su enlace único con botón de copiar, clics del mes,
   ventas atribuidas y comisión acumulada.
2. Eventos: tabla con fecha, tipo, importe y estado
   (pendiente, aprobado, rechazado, pagado).
3. Pagos: importe pendiente, próximo pago y sus datos de cobro.
Reglas: atribución a último clic, ventana de 30 días, la comisión
pasa a aprobada cuando termina el plazo de devolución.
Datos en Supabase con acceso de usuarios. Cobros con Stripe.
Tono del texto: claro y directo, sin promesas de ingresos.

La última línea importa más de lo que parece. Un panel de afiliados generado sin restricciones se llena de lenguaje de "gana dinero mientras duermes", y eso ahuyenta exactamente al tipo de socio que te conviene.

¿Cuánto cuesta construirlo y ajustarlo?

El precio va por acción, así que se puede presupuestar antes de escribir el primer prompt.

Acción Créditos
Plataforma multipágina, primeras tres páginas 12
Cada pantalla adicional 3
Cualquier cambio posterior 3
Construcción de una página suelta 6
Construcción en modo Hi-Fi 12
Edición en modo Hi-Fi 6

Un panel de cinco pantallas sale por 18 créditos antes de retocar. Sumando seis rondas de ediciones, que es una estimación razonable para algo con reglas, quedan 36.

El plan gratuito trae 5 créditos, Pro cuesta $25 al mes con 200 créditos y Business cuesta $99 al mes. Con 200 créditos caben 66 ediciones si solo gastas en eso, margen suficiente para afinar las reglas de atribución sin vigilar el contador. Los ejemplos completos están en cuánto cuesta una web hecha con IA.

¿Qué hay que probar antes de dar de alta al primer afiliado?

Todo lo que tenga que ver con quién ve qué, porque ahí un fallo no es una molestia sino una fuga de datos.

Crea dos cuentas de afiliado de prueba y comprueba desde una que no puedes ver los datos de la otra. Repítelo cambiando la dirección a mano, no solo pulsando botones, porque el aislamiento de datos se rompe justo donde no hay enlaces.

Después recorre el ciclo completo: entra con el enlace de un afiliado, completa una compra de prueba con Stripe y comprueba que el evento aparece con el estado correcto. Fuerza también el caso incómodo, una devolución, y mira qué pasa con la comisión.

Antes de entregarse, cada construcción se arranca en un entorno de pruebas, y una que no llega a abrirse se reporta como fallo en vez de entregarse. Eso baja el riesgo de publicar un panel muerto, no lo elimina y no dice nada sobre si tus reglas de atribución son justas.

¿Dónde están los límites honestos?

Cuatro, y el primero es el que decide si esto es para ti.

El fraude no está resuelto. Autoclics, tráfico comprado y afiliados que compran su propio producto son problemas de detección continua, no una casilla. Empieza con revisión manual de las primeras comisiones y asúmelo como parte del trabajo.

No es una red de afiliación. No trae afiliados, ni catálogos, ni pagos masivos automáticos. Es tu propio panel, para tus propios socios, y esa es exactamente su ventaja y su límite.

La lógica muy específica se alcanza con ediciones. Comisiones por niveles, escalados por volumen o reglas por producto llegan en varias pasadas cortas, una regla cada vez.

Un producto complejo necesita equipo. Zugo no sustituye a un equipo de desarrollo cuando el panel se convierte en un sistema del que dependen los ingresos de otras personas. Llegado ese punto, el código se exporta a GitHub y el proyecto es tuyo.

Hay además obligaciones que no son software: los afiliados facturan, y eso trae condiciones del programa, retenciones e impuestos según el país de cada uno. Ninguna herramienta asume eso por ti.

¿Por dónde empezar hoy?

Por lo pequeño. Construye el alta, el enlace único y las tres cifras, y usa la base de datos para lo demás durante las primeras semanas. Un panel simple que funciona con cinco afiliados enseña más que uno completo con cero.

La captación de esos afiliados es otro proyecto, normalmente una página de venta específica: el método está en cómo crear la landing de una app móvil y sirve igual para cualquier oferta. Si vas a vender directamente desde ahí, conviene leer antes si un creador con IA sirve para una tienda online. Describe tus reglas de atribución en un párrafo y mira el primer borrador en zugo.dev.

← Todos los artículos