Skip to main content
Los upsells del checkout pueden no mostrarse por varias razones diferentes. Sigue los pasos a continuación en orden para identificar la causa.
Los upsells del checkout solo están disponibles para comerciantes de Shopify Plus, porque la API Checkout Extensibility de Shopify es exclusiva de Plus. Si no estás en Shopify Plus, los upsells del checkout no aparecerán sin importar tu configuración. Consulta ¿Por qué no puedo ver la pestaña de checkout?
Si un upsell no se muestra, la experiencia de checkout del cliente no se ve afectada — nada se rompe del lado del cliente.

Por dónde empezar

La mayoría de los problemas de visualización se reducen a una de cuatro cosas: el widget no está habilitado, el bloque de app no está agregado/guardado en Shopify, la colocación no coincide, o las condiciones de activación no se cumplen. Confirma primero lo básico:
  • Estás en un plan Shopify Plus
  • El widget está habilitado en el editor de Checkout de Aftersell (el interruptor Enable en la parte superior derecha de la configuración del widget está activado)
  • El bloque de app ha sido agregado y guardado en el editor de checkout de Shopify
  • La colocación seleccionada en Shopify coincide con la colocación configurada en Aftersell
Si todo eso está en orden y el upsell aún no se muestra, revisa las causas detalladas a continuación.

El widget no está habilitado o no está agregado al checkout

Para que un upsell del checkout se muestre, dos cosas deben cumplirse al mismo tiempo:
  1. El widget debe estar habilitado en el editor de Checkout de Aftersell
  2. El bloque de app debe estar agregado y guardado en el editor de checkout de Shopify
Si falta cualquiera de los dos, el widget no aparecerá. Para habilitar el widget en Aftersell:
  1. Ve a Apps → Aftersell → Checkout
  2. Abre el widget de upsell que deseas mostrar
  3. Confirma que el interruptor Enable en la esquina superior derecha esté activado
Para agregar el bloque de app en Shopify:
  1. Ve a Settings → Checkout en tu admin de Shopify
  2. Haz clic en Customize junto a tu perfil de checkout
  3. Haz clic en Add app block y selecciona el widget de upsell de Aftersell
  4. Colócalo donde quieras que aparezca
  5. Haz clic en Save — los cambios no se aplican hasta que se guardan

Discrepancia de colocación entre Aftersell y Shopify

Una discrepancia de colocación es una de las razones más comunes por las que un upsell del checkout no se muestra. Aftersell admite múltiples colocaciones (Default placement, Additional placement 1, Additional placement 2) para que puedas ejecutar más de un widget del mismo tipo en la misma página de checkout. Cada colocación en Aftersell corresponde a un bloque de app separado en el editor de checkout de Shopify. La colocación seleccionada en Shopify debe coincidir con la colocación configurada en Aftersell. Si las colocaciones no coinciden, el widget no aparecerá o puede mostrarse en la ubicación incorrecta. Para corregir una discrepancia de colocación:
  1. En el editor de Checkout de Aftersell, abre el widget de upsell y anota qué colocación está seleccionada (por ejemplo, Additional placement 1)
  2. En el editor de checkout de Shopify, elimina el bloque de app existente para este widget
  3. Haz clic en Add app block, selecciona el widget de upsell de Aftersell y elige la misma colocación configurada en Aftersell
  4. Guarda tus cambios
Más información sobre cómo hacer coincidir las colocaciones →

Las condiciones de activación no se están cumpliendo

Si tu widget de upsell tiene triggers configurados, solo se mostrará cuando el carrito cumpla esas condiciones. Si el carrito no satisface las condiciones de activación, el widget no aparecerá — este es el comportamiento esperado. Los tipos de trigger disponibles incluyen:
  • Productos / colecciones específicos: un producto, variante o colección elegido está (o no está) en el carrito
  • Cantidad de un producto específico: p. ej., 2 o más de un producto
  • Etiqueta de producto / tipo de producto / nombre de variante: cualquier artículo del carrito coincide con una etiqueta de Shopify, tipo de producto o título de variante (sin distinguir mayúsculas de minúsculas)
  • Metafield de producto / metafield de variante: un producto o variante del carrito tiene un valor de metafield que coincide
  • Subtotal del carrito: el subtotal alcanza un umbral (consulta la nota a continuación sobre cómo se calcula el subtotal)
  • Cantidad del carrito: número total de artículos en el carrito
  • Suscripción en el carrito: si algún artículo del carrito es una suscripción
  • Atributo del carrito: una clave/valor de atributo a nivel de carrito coincide (útil para datos establecidos por otras apps)
  • Descuento aplicado / valor del descuento: se aplica un código de descuento específico, o el descuento total alcanza un umbral
  • País de envío: el país de envío del cliente (y opcionalmente la provincia) coincide
  • Idioma del cliente: el idioma del checkout coincide (por ejemplo, mostrar contenido en francés solo a los checkouts en francés)
  • Etiquetas del cliente: el cliente con sesión iniciada tiene las etiquetas requeridas
  • Tipo de dispositivo: el cliente está en el dispositivo configurado (escritorio o móvil)
El subtotal del carrito usado para la evaluación de triggers excluye cualquier artículo ya agregado por upsells aceptados (los etiquetados con el atributo de carrito __as_offer_id). Así que aceptar un upsell no empujará, por sí solo, el subtotal por encima de un umbral que condiciona otro widget.
Combinar condiciones: cuando un widget tiene múltiples condiciones, se unen con AND u OR (a tu elección), y las condiciones pueden anidarse en grupos para lógica más compleja. Con una unión AND, todas las condiciones deben cumplirse — una sola condición no cumplida bloquea silenciosamente el widget. Con una unión OR, cualquier coincidencia es suficiente. Revisa cada condición individualmente frente a tu carrito de prueba. Para solucionar problemas con los triggers:
  1. Abre el widget en el editor de Checkout de Aftersell y revisa sus condiciones de activación
  2. Configura temporalmente el trigger en Show for all customers para confirmar que el widget en sí funciona, luego vuelve a habilitar tus triggers específicos
  3. Asegúrate de que al menos un widget use un trigger Show for all customers con la prioridad más baja como comodín, para que siempre se muestre alguna oferta incluso cuando ningún widget segmentado coincida
Más información sobre los triggers del checkout →

Hay un problema con el producto o la oferta

Incluso cuando el widget está habilitado, correctamente colocado y sus triggers coinciden, la oferta misma puede filtrarse antes de mostrarse.
Si el inventario del producto es rastreado y ninguna variante está disponible para la venta, la oferta no se mostrará. Asegúrate de que al menos una variante del producto de upsell tenga inventario disponible, o usa un producto que no rastree inventario.
El producto de upsell debe ser un producto activo y vendible. Los productos en estado Draft o Archived en Shopify se filtran y no aparecerán como ofertas. Abre el producto en el admin de Shopify y confirma que su estado sea Active.
La configuración Hide offer if product already in cart oculta la oferta cuando ese producto ya está en el carrito del cliente. Está activada de forma predeterminada para las ofertas de producto estándar. Si quieres que el upsell se muestre de todos modos, desactiva esta configuración en la configuración de la oferta.
Si la opción de compra de la oferta está configurada como Subscription pero el producto no tiene planes de venta configurados en Shopify, la oferta se filtra. Confirma que el producto tenga al menos un plan de venta activo, o cambia la opción de compra a One-time purchase.
Si la oferta está configurada como un upsell de reemplazo, solo se muestra cuando el producto que debe reemplazar está presente en el carrito. Si ese producto objetivo no está en el carrito, la oferta no se mostrará. Confirma que el producto objetivo correcto esté seleccionado en la configuración del upsell de reemplazo.
Si Maximum accepted offers está configurado en el widget, el upsell deja de mostrarse una vez que el cliente ha aceptado esa cantidad de ofertas del widget en el checkout actual. Esto es intencional — una vez alcanzado el límite, el widget se oculta.
Para los upsells de producto único y multiproducto, una vez que el cliente agrega el producto de la oferta a su carrito, la oferta se oculta (el producto ya está en el carrito). Los upsells de checkmark se comportan de manera diferente — permanecen visibles con la casilla marcada después de ser aceptados.

Los widgets de Shop Pay no se muestran

Los widgets del checkout no se muestran en Shop Pay de forma predeterminada. Para mostrar tu upsell en Shop Pay, debes habilitarlo explícitamente:
  1. Abre el bloque de app de upsell de Aftersell en el editor de checkout de Shopify
  2. En la configuración del bloque, busca la sección Checkout behaviour
  3. Marca la opción Include app block in Shop Pay
  4. Guarda tus cambios
Más información sobre los widgets de Shop Pay →

Pruebas en la vista previa de Shopify

La vista previa del editor de checkout de Shopify no muestra los widgets de forma confiable. Un widget puede estar configurado correctamente y aun así no aparecer en la vista previa del editor, porque la vista previa no puede simular el etiquetado de página ni las condiciones de activación. No confíes en la vista previa del editor para confirmar si un widget funciona. Para probar tu upsell con precisión:
  1. Configura temporalmente el trigger del widget en Show for all customers
  2. Realiza un pedido de prueba real usando la pasarela de pago de prueba de Shopify (o un código de descuento que haga el pedido gratuito)
  3. Confirma que el widget aparezca durante el flujo de checkout real
  4. Restablece tus triggers después de probar

Nada de lo anterior aplica

Si has revisado todo lo anterior y el upsell aún no se muestra, confirma lo siguiente:
  • El widget está habilitado en Aftersell y el bloque de app está agregado y guardado en el editor de checkout de Shopify
  • La colocación en Aftersell coincide con la colocación seleccionada en Shopify
  • Las condiciones de activación coinciden con tu carrito de prueba — recuerda que con una unión AND, todas las condiciones deben cumplirse
  • Hay al menos un widget con un trigger Show for all customers con la prioridad más baja como comodín
  • El producto de upsell está Active, con stock y (para ofertas de suscripción) tiene planes de venta activos
  • Estás probando con un flujo de checkout real, no con la vista previa del editor de Shopify
  • Intenta borrar la caché de tu navegador o probar en una ventana de incógnito — los cambios pueden tardar unos minutos en propagarse
¿Aún no se resuelve? Comunícate por chat o envíanos un correo a support@aftersell.app e incluye una descripción de la configuración de tu widget y los detalles del pedido de prueba.