Dos funciones distintas
Qué hace RevenueCat
RevenueCat es un backend maduro y ampliamente adoptado para compras dentro de la app. Se encarga de la verificación de compras y de los entitlements, y añade un creador de paywalls sin código, Experiments multivariante para hacer pruebas A/B de precios y periodos de prueba, segmentación de audiencias (Targeting), analíticas de ingresos y retención, y Web Billing / enlaces de compra web para vender en la web y desbloquear el acceso en la app. Su precio crece contigo: gratis hasta $2,500 de Monthly Tracked Revenue, luego el 1% del MTR por encima de esa cifra, sin licencias por usuario ni comisiones por transacción. Más de 100,000 apps dependen de él, y la empresa cerró una Serie C de $50M en 2025.
Qué no hace RevenueCat
RevenueCat no rastrea de forma nativa los referidos de afiliados, no asigna comisiones de afiliados ni gestiona pagos a afiliados. Cuando un desarrollador pidió un programa de afiliados integrado, un ingeniero de soporte de RevenueCat confirmó: “Por el momento, no tenemos una función de programa de afiliados integrada en RevenueCat”, y recomendó Insert Affiliate por su nombre, describiéndolo como “un Technology Partner oficial de RevenueCat” centrado en programas de afiliados para suscripciones y compras dentro de la app.
Un punto que conviene aclarar para que la comparación sea justa: RevenueCat sí tiene su propio programa de referidos (a través de PartnerStack) que paga a quienes le refieren nuevos clientes. Eso es RevenueCat recompensando a sus propios referidores; no es una función que puedas usar para gestionar un programa de afiliados dentro de tu app.
Qué aporta Insert Affiliate
Insert Affiliate es la capa que RevenueCat deja en manos de terceros. Atribuye cada compra verificada al afiliado que refirió al usuario mediante deep links, aplica tus reglas de comisión (incluidas las estructuras por niveles y en cadena) y paga a los afiliados a través de Stripe Connect, con un marketplace de afiliados gratuito para encontrar nuevos promotores. Verifica las compras a través de RevenueCat, Adapty, Apphud, Iaptic o directamente con las tiendas, así que se adapta a cualquier stack de verificación que ya uses.
Cómo funcionan juntos
La integración es directa y está documentada. Configuras un webhook de RevenueCat para enviar los eventos de compra de App Store y Google Play a Insert Affiliate; Insert Affiliate atribuye entonces cada compra verificada al afiliado que la generó y calcula la comisión. Los webhooks son el mecanismo estándar de eventos de servidor a servidor de RevenueCat, así que es una forma soportada y de primer nivel de ampliarlo. Insert Affiliate también es un Technology Partner oficial de RevenueCat (así lo describe el propio equipo de soporte de RevenueCat), por lo que se trata de una combinación con soporte oficial y no de una solución improvisada.
Para las compras web, Insert Affiliate usa el RevenueCat Web SDK con atribución basada en UTM, y pasa un código corto insert_affiliate como metadato de la compra (y evita deliberadamente contar dos veces los eventos que ya llegan a través de Stripe Connect).
En pocas palabras: RevenueCat es el registro oficial de la compra, el que confirma que el dinero es real. Insert Affiliate lee esa compra confirmada y responde a la pregunta que RevenueCat no responde: qué afiliado ganó una comisión con ella y cómo se le paga.
¿Necesitas los dos?
- Si no trabajas con afiliados: RevenueCat por sí solo cubre la implementación, la verificación y la optimización de tus compras dentro de la app.
- Si los afiliados o creadores impulsan tu crecimiento: mantén RevenueCat para la gestión de compras y añade Insert Affiliate para atribuir esas compras y pagar a los afiliados. RevenueCat no hace esa parte, según su propia explicación.
Conclusión
RevenueCat e Insert Affiliate son complementarios, no competidores. RevenueCat es el mejor de su categoría para poner en marcha, verificar y optimizar las compras dentro de la app. Insert Affiliate se sitúa por encima para convertir esas compras verificadas en comisiones de afiliados rastreadas y pagadas. Si gestionas un programa de afiliados o de creadores, los dos juntos te dan el ciclo completo: RevenueCat demuestra la venta e Insert Affiliate recompensa a quien la generó.
