Hemos visto a muchos estudios de mini-juegos cerrar sus números, y la línea que más duele casi nunca es la que esperaban. Es la adquisición de usuarios: el dinero que gastan para convencer a un desconocido de tocar "jugar", y luego el silencio cuando ese desconocido se va antes de que el juego haya recuperado un centavo.

Así que compran más usuarios. Y más. Las cuentas cuadran hasta que dejan de cuadrar.

Lo que todos saltan: el usuario más barato que vas a adquirir nunca es el que tu otro juego ya pagó por traer.

El anuncio propio que nadie factura

Voodoo es la versión extrema de esta idea, y sus cifras son públicas suficientes para servir. En el ejercicio 2025 reportaron que el 35% de las instalaciones nuevas venían de su propia promoción cruzada interna —no Meta, no TikTok, no una agencia de UA. Esas mismas campañas internas recortaron el costo de adquisición cerca de 20% y subieron la retención a 30 días en 12 puntos porcentuales. No estaban comprando esos jugadores. Los estaban prestando de un título del catálogo al siguiente.

Eso solo escala porque Voodoo tiene un catálogo lo bastante grande para importar: 350+ títulos activos, 150M de MAU. La mayoría de los equipos no son Voodoo. Pero el principio se reduce con gracia: cada juego que lanzas es un escaparate para el siguiente, y la renta es cero.

Lo que los canales propios de Voodoo hicieron en 2025CifraPor qué importa aunque seas pequeño
Instalaciones nuevas por cross-promo35%Un tercio del crecimiento sin presupuesto de medios
CAC en instalaciones internas~20% menorEl mismo usuario, por un enlace en vez de una puja
Retención a 30 días de campañas internas+12 ppLos jugadores prestados llegan ya "calientes"

El multi-hosting lo hace más fácil, no más difícil

Un título independiente hace cross-promo dentro de una app. Un mini-juego que corre en varios super-apps hace cross-promo en todos a la vez — y la audiencia que pide prestada es la unión de los usuarios de cada host, no solo la propia.

El problema de siempre aplica: si cada host es un build separado con identidad separada, no sabes si el jugador que saltó del juego A ahora está en el B. El clic de cross-promo se vuelve una suposición, y el crédito no va a ningún lado.

Un runtime compartido es lo que arregla eso. Una identidad, un registro de eventos para todo el catálogo, para que un aviso de "juega nuestro otro juego" apunte a quien ya terminó el primero —y se acredite al convertir. El catálogo deja de ser una pila de SKUs separados y se vuelve un embudo único que de verdad posees.

La contrapartida honesta

El cross-promo no es almuerzo gratis. Si lo empujas demasiado, entrenas a los jugadores a tratar tus juegos como intercambiables, y tu mejor título se vuelve un granero para los demás. El propio catálogo de Voodoo es desigual: cuatro títulos toman cerca del 60% de su peso publicitario. El canal funciona mejor cuando el siguiente juego es genuinamente mejor, no solo el siguiente en la fila.

Y solo compone si los jugadores que prestas regresan. Esa mejora de 12 puntos en retención es el premio real; la instalación barata es solo la entrada.

Construimos Cross Mini App para que el catálogo de un estudio comparta un runtime y una identidad en todos los hosts —lo que convierte "envía este jugador a nuestro otro juego" en un cambio de configuración, no en un proyecto por tienda. La misma identidad compartida es también lo que hace que la atribución entre hosts deje de mentirte.

Fuentes