Crear ofertas de introducción para suscripciones en Android
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
Las ofertas introductorias permiten ofrecer a usuarios elegibles un periodo de prueba gratuito o un precio introductorio con descuento. Al finalizar el periodo introductorio, las suscripciones se renuevan automáticamente al precio estándar, a menos que se cancelen.
Las ofertas introductorias son una herramienta poderosa para:
- Reducir las barreras de entrada para nuevos suscriptores
- Aumentar las tasas de conversión
- Permite probar funciones premium sin riesgos
- Crea relaciones duraderas con tus suscriptores
Elegibilidad
Sección titulada “Elegibilidad”Los usuarios pueden recibir una oferta de introducción si no han comprado o recibido una oferta previa para esa suscripción. Google Play gestiona la elegibilidad automáticamente.
Requisitos
Sección titulada “Prerrequisitos”Primero debes crear una suscripción de renovación automática antes de añadir una oferta de introducción.
Crear una oferta introductoria
Sección titulada “Crear una oferta de introducción”-
Acceder a la configuración de la oferta
Ve a tu suscripción en Google Play Console y selecciona el Añadir oferta botón.

-
Seleccionar plan base
Aparecerá un modal para que elijas tu plan base. Normalmente, solo tendrás uno. Haz clic en Añadir oferta para continuar.

-
Configurar detalles de la oferta
Introduce la siguiente información:
ID de la oferta: Un identificador único para esta oferta
Elegibilidad: Elige quién puede recibir esta oferta
- Nuevos clientes: Solo usuarios que nunca se han suscrito
- Clientes existentes: Usuarios que se suscribieron previamente
- Determinado por el desarrollador: Lógica de elegibilidad personalizada (no soportada por native-purchases)

-
Añadir fases
Haz clic Añadir fase al final de la página para definir la estructura de tu oferta.
Puedes añadir hasta dos fases, permitiendo combinaciones como:
- Solo prueba gratuita
- Solo precio con descuento
- Prueba gratuita seguida de pago recurrente con descuento
-
Seleccionar tipo de fase
Elige entre tres tipos de fase:
Prueba gratuita
- Acceso gratuito por un tiempo determinado
- Ejemplo: 7 días gratis, luego $9.99/mes
Pago único
- Precio con descuento por un periodo específico
- Ejemplo: $1.99 por 2 meses, luego $9.99/mes
Suscripción con descuento
- Tarifa reducida por varios ciclos de facturación
- Ejemplo: $4.99/mes por 3 meses, luego $9.99/mes
-
Configurar duración de la fase
Define cuánto dura la fase introductoria:
- Días, semanas o meses
- Número de ciclos de facturación
-
Finalizar y activar
Haz clic Aplicar, luego Guardar para activar la oferta. El Activar botón estará disponible tras guardar.
Ejemplos de fases de la oferta
Sección titulada “Ejemplos de fases de la oferta”Ejemplo 1: Prueba gratuita simple
Sección titulada “Ejemplo 1: Prueba gratuita sencilla”- Fase 1: 7 días gratis
- Después: $9.99/mes, precio estándar
Ejemplo 2: Introducción con descuento
Sección titulada “Ejemplo 2: Introducción con descuento”- Fase 1: $1.99 el primer mes
- Después: $9.99/mes, precio estándar
Ejemplo 3: Prueba extendida + descuento
Sección titulada “Ejemplo 3: Prueba extendida + descuento”- Fase 1: 14 días gratis
- Fase 2: $4.99/mes durante 2 meses
- Después: $9.99/mes, precio estándar
Uso en tu app
Sección titulada “Uso en tu app”El plugin native-purchases gestiona automáticamente la elegibilidad y presentación de las ofertas de introducción:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)const { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
if (product.introductoryPrice) { console.log(`Intro price: ${product.introductoryPriceString}`); console.log(`Regular price: ${product.priceString}`); console.log( `Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`, );} else { console.log('No intro offer configured for this product');}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console productType: PURCHASE_TYPE.SUBS,});
console.log('Introductory purchase transaction', transaction.transactionId);Buenas prácticas
Sección titulada “Buenas prácticas”Duración de la oferta
Sección titulada “Duración de la oferta”- Pruebas gratuitas: 3-14 días es lo ideal para la mayoría de las apps
- Periodos con descuento: 1-3 meses funciona bien para crear el hábito
- Descuento en el precio: un 50-70% de descuento impulsa conversiones
Marketing
Sección titulada “Marketing”- Muestra claramente la oferta inicial y el precio regular
- Muestra qué ocurre tras el periodo de oferta
- Haz que la cancelación sea fácil y transparente
- Recuerda a los usuarios antes de que termine la oferta
Pruebas A/B
Sección titulada “A/B Testing”Prueba diferentes estructuras de oferta:
- Duración de la prueba gratuita
- Porcentaje de descuento
- Duración del descuento
- Fase única vs. multifase
Notas importantes
Sección titulada “Notas importantes”- Solo puede haber una oferta de introducción activa por suscripción
- Los usuarios solo pueden canjear una oferta de introducción por suscripción
- Las ofertas de introducción no aplican a cambios de plan (upgrades/downgrades)
- Los cambios en las ofertas de introducción no afectan a suscriptores actuales
Solución de problemas
Sección titulada “Solución de problemas”La oferta de introducción no aparece:
- Verifica que la oferta esté activa en Play Console
- Comprueba la elegibilidad del usuario (puede haber usado la oferta antes)
- Asegúrate de que la app use info actual del producto
Usuarios equivocados reciben la oferta:
- Revisa la configuración de elegibilidad (clientes nuevos vs. existentes)
- Comprueba si el usuario ya se suscribió en otro dispositivo
- Verifica el historial de la cuenta de Play Store
La oferta no se aplica en la compra:
- Confirma que el product ID coincida exactamente
- Comprueba que la oferta siga activa y no haya expirado
- Verifica la configuración del rango de fechas de la oferta
Próximos pasos
Sección titulada “Próximos pasos”- Configura las pruebas en sandbox para probar tus ofertas
- Monitorea las tasas de conversión en Play Console analytics
- Considera crear varios niveles de suscripción con distintas ofertas
Continuar desde Crear oferta introductoria de suscripción de Android
Sección titulada “Continuar desde Create Android Subscription Introductory Offer”Si estás usando Crear ofertas de introducción para suscripciones en Android para planificar pagos y compras, conéctalo con Uso de @capgo/native-purchases para la capacidad nativa al usar @capgo/native-purchases, Precios de Capgo para el flujo de trabajo de productos en Capgo Pricing, Sistema de pagos para el detalle de implementación en Sistema de pagos, @capgo/native-purchases para el detalle de implementación en @capgo/native-purchases, y Primeros pasos para los detalles de implementación en Getting Started.