Skip to main content
Esta página reúne la mecánica y las reglas de plataforma de Subscription Upsell: cómo se añade la suscripción, cómo se resuelven los planes y los descuentos, qué ve el cliente, el cumplimiento, las limitaciones de la plataforma Shopify y el catálogo completo de solución de problemas. Para saber cómo crear uno, consulta Suscripciones en ofertas post-compra.

Cómo se añade la suscripción

Subscription Upsell usa el changeset post-compra nativo add_subscription de Shopify. Aftersell no llama directamente a la API de tu app de suscripciones en este flujo: Shopify crea la suscripción y tu app de suscripciones la recoge mediante su propia integración con Shopify. Por eso Subscription Upsell funciona con cualquier app de suscripciones que use la Subscription API nativa de Shopify. El primer ciclo de la suscripción se cumple desde el pedido original de Shopify como un artículo de línea normal. Las renovaciones posteriores las gestiona tu proveedor de suscripciones, igual que cualquier suscripción creada durante un checkout normal.

Plataformas de suscripción compatibles

Subscription Upsell es totalmente independiente del proveedor en el lado de Aftersell. Aftersell añade la suscripción mediante el changeset nativo add_subscription de Shopify, y Shopify dirige la inscripción a la app de suscripciones que tengas instalada sobre la Shopify Subscription API. Cualquier app de suscripciones que use la Subscription API nativa de Shopify funciona sin configuración adicional, incluidas Recharge, Skio, Loop, Stay.ai, Appstle, Smartrr, Bold Subscriptions (cuando se ejecuta sobre la API nativa de suscripciones de Shopify) y los planes de venta nativos de Shopify. Los planes de venta que creas en tu app de suscripciones se importan automáticamente en Aftersell. (La compatibilidad de Subscription Upgrade es distinta y específica de cada proveedor; consulta Mejoras de suscripción).

Cómo se resuelven los planes de venta

Planes de suscripción permitidos

El ajuste Allowed subscription plans es una lista de permitidos que se aplica por variante. Para la variante que selecciona el cliente, solo ve los planes permitidos disponibles para esa variante:
  • Si se aplica exactamente un plan permitido, su nombre se muestra como texto estático y no hay nada que elegir.
  • Si se aplican varios, el cliente elige entre ellos en un menú desplegable Purchase options.
  • Si no se aplica ninguno, esa variante vuelve a mostrar todos sus propios planes.
Ese alcance por variante significa que una única lista de permitidos puede gestionar correctamente un producto cuyas variantes tienen planes de venta distintos. Si ninguno de los planes permitidos está disponible para una variante (porque un plan se eliminó o se desactivó en Shopify), la oferta vuelve a mostrar todos los planes disponibles para esa variante, para que los clientes puedan completar la compra. El ajuste de planes permitidos también se borra automáticamente si cambias la opción de compra del producto a solo compra única, lo que evita errores de configuración cuando se eliminan las opciones de suscripción.

Qué plan de venta se muestra por defecto

Cuando no se selecciona ningún plan en Allowed subscription plans, la oferta preselecciona el primer plan de venta configurado en el producto en Shopify. Si esa variante tiene más de un plan disponible, los clientes pueden cambiarlo en el menú desplegable Purchase options. Para controlar qué plan ven los clientes:
  • Restringe los planes (recomendado). Usa la selección múltiple Allowed subscription plans. Permite exactamente uno y los clientes solo verán ese plan, sin menú desplegable.
  • Reordena los planes de venta en Shopify. El orden de los planes de venta en el producto determina cuál se muestra primero.
  • Elimina del producto los planes de venta que no uses. Si tienes varias frecuencias y solo quieres mostrar una, deja asociado al producto únicamente el plan de venta relevante.
El factor más importante para la retención es ajustar la frecuencia al uso real del producto. Una suscripción de champú cada 30 días cuando el frasco dura 60 días acabará cancelada; una suscripción cada 60 días cuando el frasco dura 30 días acabará con entregas omitidas. Revisa tus datos de recompra única para encontrar la frecuencia natural de cada producto.

Cómo se muestran los descuentos de suscripción

Un descuento en una oferta de Subscription Upsell se aplica solo al primer ciclo de facturación; los pedidos recurrentes futuros se cobran al precio normal de la suscripción. La oferta post-compra muestra dos precios distintos:
  • El botón Accept Offer y el subtotal del artículo de línea reflejan el precio del primer ciclo, incluido cualquier descuento del primer ciclo.
  • El campo Recurring subtotal muestra lo que se cobrará al cliente en las renovaciones posteriores al precio normal de la suscripción.
Esto se entiende con claridad con descuentos habituales en el primer ciclo (del 10 al 25 por ciento en la primera entrega). Puede resultar confuso con un descuento extremo en el primer ciclo, como el 100%, porque el precio recurrente (no el precio de $0 del primer ciclo) es la cifra más visible. Si tu intención es ofrecer la primera entrega gratis, sé explícito en el texto de la oferta (“Primera caja gratis, luego $59.99 cada 30 días”). Los descuentos pueden ser un porcentaje (por ejemplo, 15% de descuento) o un importe fijo (por ejemplo, $5 de descuento). El descuento viaja en el changeset add_subscription de Shopify en lugar de aplicarse a través de tu app de suscripciones, y solo afecta a la suscripción creada por esta oferta.
El descuento solo llega a la suscripción si marcas Apply discount to subscriptions. Sin esa opción, el changeset add_subscription no lleva ningún descuento y la suscripción se factura a precio completo; el descuento de la oferta se aplica entonces solo a la línea de compra única.

Lo que ve el cliente

Cuando un cliente acepta un Subscription Upsell, ocurren tres cosas en dos sistemas. En el pedido de Shopify. La confirmación del pedido incluye tanto el artículo de línea original de compra única como el nuevo artículo de línea de suscripción (facturado al precio con descuento del primer ciclo). El cliente paga ambas líneas en el pedido original, y el primer envío de la suscripción sale de este pedido como un artículo de línea normal. En sus correos de confirmación. Shopify envía la confirmación de pedido estándar con ambos artículos de línea. Tu proveedor de suscripciones normalmente envía su propio correo de bienvenida a la suscripción explicando el calendario recurrente. Configura ese correo de bienvenida para que se envíe a los pocos minutos de la aceptación, con el nombre del cliente y el producto, la frecuencia, la fecha del próximo cobro y un enlace directo al portal del cliente. En el portal del proveedor de suscripciones. El cliente gestiona la nueva suscripción en el portal de tu proveedor, donde normalmente puede pausar u omitir una entrega, cambiar la frecuencia, cambiar productos o cancelar. El portal pertenece a tu proveedor, no a Aftersell; asegúrate de que sea accesible desde el área de cuenta de tu tienda o desde el correo de bienvenida, o los clientes contactarán con soporte para cancelar.

Cumplimiento de suscripciones

  • Primer ciclo. El primer pedido de suscripción forma parte del pedido original de Shopify, por lo que pasa por el proceso de cumplimiento que uses para los pedidos de compra única (3PL, interno, dropship). La línea de suscripción se envía junto con la compra única original.
  • Renovaciones posteriores. Los ciclos futuros los crea tu proveedor de suscripciones según la frecuencia de renovación. Cada renovación se convierte en un nuevo pedido de Shopify, que se cumple igual que cualquier otro pedido.
Si tu 3PL se integra directamente con tu proveedor de suscripciones, las renovaciones suelen fluir automáticamente. Si tu 3PL solo sincroniza desde pedidos de Shopify, no se necesita configuración adicional, porque cada renovación crea un pedido de Shopify.

Limitaciones de la plataforma Shopify

Algunas reglas de la plataforma Shopify se aplican a las ofertas post-compra relacionadas con suscripciones, sea cual sea la función de Aftersell que uses.

Una suscripción por pedido

Shopify no permite que un upsell post-compra añada una suscripción a un pedido que ya contiene una suscripción. Esta restricción la impone Shopify y se aplica a todas las apps post-compra. Conectar un proveedor de suscripciones elimina esta restricción para Subscription Upsell. Cuando Recharge, Skio o Loop están conectados, Aftersell crea la nueva suscripción en tu proveedor en lugar de pedir a Shopify que la añada, de modo que las ofertas de suscripción llegan a clientes cuyo pedido ya contiene una suscripción. Consulta hacer upsell a suscriptores existentes. Si no hay ningún proveedor conectado, Aftersell gestiona automáticamente el caso de “suscripción ya en el carrito”:
  • Los productos solo de suscripción de una oferta se eliminan del embudo para ese cliente.
  • Los productos de modo dual (compra única y suscripción) se degradan automáticamente a solo compra única, de modo que la oferta se sigue mostrando pero sin la opción de suscripción.
En cualquier caso, puedes dejar una oferta de Subscription Upsell en tu embudo sin preocuparte de que se active incorrectamente en pedidos que ya tienen una suscripción. Para modificar la suscripción que el cliente ya tiene, en lugar de añadir una segunda, usa Subscription Upgrade.

Productos solo de suscripción

Si un producto de tu oferta está configurado para venderse solo como suscripción y no hay ningún proveedor conectado, la oferta se omite siempre que el pedido del cliente ya contenga un producto de suscripción. Lo que muestra el editor de embudos depende de tu configuración:
  • Hay un proveedor conectado. Sin banner; la limitación no aplica.
  • No hay ningún proveedor conectado. Un banner Unlock more reach con una acción Connect a provider, que explica que los clientes cuyo pedido ya contiene una suscripción no ven la opción de suscripción de esta oferta.
  • El embudo ya excluye los pedidos con suscripción. Sin banner, ya que la oferta nunca llega a esos clientes.
Donde aparece el antiguo banner de advertencia Subscription limitations, enumera los productos afectados y sugiere configurar el Subscription trigger en do not include a subscription.

Varias ofertas de suscripción en el mismo embudo

Si más de una oferta de tu embudo contiene un producto de suscripción, solo se añade al pedido la primera suscripción aceptada; las ofertas de suscripción posteriores se omiten. El editor de embudos te avisa cuando detecta este conflicto y enumera las demás ofertas que también contienen productos de suscripción. Para evitar ofertas omitidas, limita tu embudo a una sola oferta de suscripción o usa el Subscription trigger para excluir los pedidos que ya contienen una suscripción.

Solución de problemas

Para que aparezcan los controles de suscripción, el producto que seleccionaste debe tener al menos un plan de venta activo en Shopify. Comprueba que tu app de suscripciones haya creado planes de venta para este producto y que estén activos y asignados al producto.
La oferta preselecciona el primer plan de venta configurado en el producto en Shopify, y los clientes pueden cambiarlo en el menú desplegable Purchase options cuando se aplica más de un plan a su variante. Para controlar qué plan ven, restringe la oferta con la selección múltiple Allowed subscription plans, reordena los planes de venta del producto en Shopify para que el deseado quede primero o elimina por completo del producto los planes de venta que no uses. Permitir exactamente un plan elimina el menú desplegable.
Sí: cuando se aplica más de un plan a la variante que selecciona, la oferta muestra un menú desplegable Purchase options. Para evitarlo, usa Allowed subscription plans para permitir un solo plan; la frecuencia se muestra entonces como texto estático. Los clientes pueden seguir cambiando la frecuencia más adelante en el portal de tu proveedor de suscripciones.
Usa el modo One-time purchase only en el ajuste de opción de compra de la oferta. Aftersell tiene tres modos para productos con suscripción: One-time purchase only, Subscription only y One-time purchase and subscription. Seleccionar One-time purchase only oculta por completo la opción de suscripción, incluso cuando el producto tiene planes de venta activos.
Este es uno de los modos de fallo más perjudiciales, porque al cliente se le cobró pero la suscripción nunca se creó en tu proveedor. La causa más común, con diferencia, es un plan de venta que se desactivó entre que se mostró la oferta y que el cliente la aceptó. Shopify acepta el changeset porque tiene un ID de plan de venta válido en el momento de mostrarse, pero si el plan se desactiva antes de que el cliente acepte, no se inscribe ninguna suscripción y no se muestra ningún error.Otras causas comunes:
  • El webhook de la app de suscripciones está fallando. Cualquier app de suscripciones que recoja nuevas suscripciones de Shopify depende de los webhooks de Shopify. Revisa el estado de entrega de los webhooks en los registros de tu app de suscripciones.
  • El plan de venta se desvinculó del producto pero sigue teniendo un ID activo. Shopify acepta el changeset y el artículo de línea se añade, pero el proveedor de suscripciones no tiene ningún registro sobre el que actuar.
Importante: no hay reintento automático en la ruta nativa add_subscription; ahí Shopify es responsable de la inscripción, así que Aftersell no tiene nada que reproducir. (La ruta del proveedor, que se usa cuando el pedido ya contiene una suscripción, sí está cubierta por el flujo de reintento de mejoras de suscripción). Si esto ocurre:
  1. Confirma que el plan de venta sigue activo en Shopify y asignado al producto.
  2. Revisa los registros de importación de pedidos / webhooks de tu app de suscripciones para el pedido afectado.
  3. Si la suscripción realmente falta, el equipo de soporte de tu app de suscripciones normalmente puede inscribir manualmente al cliente a partir del ID del pedido.
Si hay varios clientes afectados, contacta con el soporte de Aftersell con los IDs de los pedidos y tu proveedor de suscripciones, pero ten en cuenta que la solución se aplicará en el lado del proveedor de suscripciones, no en Aftersell.
Esto suele ocurrir cuando el descuento del primer ciclo es extremo (por ejemplo, 100% de descuento en el primer ciclo). El botón Accept refleja el precio del primer ciclo, pero si ese precio se lee igual que el precio recurrente, puede parecer que el descuento no se aplica. Confirma en la vista previa de la oferta que el descuento está bien configurado y apóyate en el texto de la oferta (“Primera caja gratis, luego $X cada Y días”) para que las condiciones no sean ambiguas.
Por defecto, los descuentos se aplican solo al primer ciclo de facturación. Si un cliente pregunta por qué su segundo o tercer pedido no tiene el descuento, es lo esperado. Los pedidos recurrentes se cobran al precio normal de la suscripción, que el cliente vio como Recurring subtotal en la oferta.
Si tienes Recharge, Skio o Loop conectados, es lo esperado y la oferta funciona: Aftersell crea la nueva suscripción en tu proveedor. Consulta hacer upsell a suscriptores existentes.Si no hay ningún proveedor conectado, Shopify bloquea la adición de una segunda suscripción y la oferta se omite en silencio en tiempo de ejecución. Conecta un proveedor o evita que la oferta se muestre a esos clientes configurando el Subscription trigger en do not include a subscription.
Shopify solo permite una suscripción por pedido. Si tienes varias ofertas de suscripción en el mismo embudo, gana la primera aceptada y el resto se omiten. Limita tu embudo a una sola oferta de suscripción o usa el Subscription trigger para excluir los pedidos que ya tienen una suscripción.
La nueva suscripción se gestiona en el portal de clientes de tu proveedor de suscripciones, no directamente en Shopify. Asegúrate de que el portal esté enlazado desde el área de cuenta de tu tienda y confirma que el correo de bienvenida de tu proveedor esté configurado para enviarse inmediatamente después de la aceptación.
El primer ciclo se pagó como parte del pedido de Shopify, así que los reembolsos funcionan igual que con cualquier otro artículo de línea. La cancelación de los ciclos futuros se hace en tu proveedor de suscripciones, no en Aftersell. Reembolsar la línea en Shopify no cancela automáticamente la suscripción; también tienes que cancelarla en el portal del proveedor.