Saltar al contenido
¿Problema técnico en tu PrestaShop o Shopify? Urgencias ShopyPresta: resuelto hoy o gratis.
ShopyPresta
Shopify

App Shopify a medida o app de la tienda de apps: cómo decidir

ShopyPresta · Actualizado · 5 min de lectura

App Shopify a medida o app de la tienda de apps: cómo decidir

La tienda de apps de Shopify tiene miles de aplicaciones y para casi cualquier necesidad hay cinco. Aun así, una parte de nuestro trabajo es desarrollar apps Shopify a medida. La pregunta correcta no es "¿existe una app para esto?", porque casi siempre existe, sino "¿me conviene?". Estas son las reglas que usamos para decidirlo.

¿Qué es exactamente una app Shopify y qué puede hacer?

Una app es un programa externo que habla con tu tienda a través de las APIs de Shopify: puede leer y modificar productos, pedidos, clientes e inventario, añadir bloques al tema, reaccionar a eventos (un pedido nuevo, un cambio de stock) mediante webhooks y, con Shopify Functions, cambiar cómo se calculan descuentos, envíos y pagos en el checkout. Las apps de la tienda de apps son esto mismo, hechas para miles de tiendas; una app a medida es esto mismo, hecha para la tuya.

Cuándo la tienda de apps es la respuesta correcta

Para lo estándar. Reseñas, formularios, suscripciones, programas de puntos, búsqueda avanzada, traducciones, etiquetas de envío. Hay apps maduras, mantenidas por equipos grandes, con soporte y precios razonables. Desarrollar eso a medida no aporta nada.

Para validar. Si no sabes si una funcionalidad va a usarse, una app de la tienda es la forma barata de averiguarlo. Desarrolla cuando sepas que funciona.

Cuando el proveedor es el que sabe. Una pasarela de pago o un transportista mantienen su propia app y la actualizan con sus cambios. Es su trabajo, no el tuyo.

Cuándo una app a medida compensa

1. Integración con tus sistemas. ERP, programa de gestión, almacén, facturación o CRM con su propia API. Las apps conectoras genéricas cubren los flujos típicos; en cuanto tu caso tiene una particularidad (varios almacenes, precios por cliente desde el ERP, reservas de stock, pedidos B2B con aprobación), el conector se queda corto y empiezan las hojas de cálculo. Una app propia sincroniza exactamente lo que tu negocio necesita, en los dos sentidos.

2. Reglas de negocio propias en el checkout. Descuentos que dependen de combinaciones raras, envíos con condiciones que ninguna app contempla, validaciones antes de confirmar el pedido. Con Shopify Functions se programan de forma nativa, sin depender de una app que "casi" lo hace.

3. La suma de apps cuesta más que una propia. Cuatro apps a treinta o cincuenta euros al mes cada una, que además se pisan entre sí y cargan scripts en toda la tienda, superan en dos años el precio de un desarrollo que hace lo que hacen las cuatro, y solo eso.

4. Datos sensibles o procesos críticos. Si una app de terceros va a tener acceso a todos tus pedidos y clientes para hacer algo pequeño, a veces conviene que ese código sea tuyo y sepas exactamente qué hace con los datos.

5. Automatizaciones internas. Flujos de trabajo propios: generar documentos, avisar a un proveedor cuando entra un pedido de su catálogo, actualizar precios desde una fuente externa cada noche. Son apps pequeñas, privadas, que ahorran horas cada semana.

¿Cuánto cuesta una app a medida?

Una app privada sencilla (una automatización, una sincronización en un sentido) parte de unos cientos de euros; una integración completa con ERP, con stock, precios, clientes y pedidos en los dos sentidos, se mueve en varios miles. Lo que marca el precio son las reglas que hay que entender y los casos raros que hay que cubrir, no las líneas de código. La calculadora de precio orientativo da un rango; el precio cerrado sale de una llamada.

¿Cómo se hace bien?

  1. Una página de especificación: qué datos se mueven, en qué dirección, qué pasa cuando algo falla (el ERP no responde, un producto no existe, un pedido se cancela).
  2. App privada (custom app) instalada solo en tu tienda, con los permisos mínimos necesarios.
  3. Desarrollo sobre las APIs actuales de Shopify (GraphQL Admin API, webhooks, Functions), no sobre las que Shopify está retirando.
  4. Registro de todo lo que hace, para saber qué pasó cuando algo no cuadra.
  5. Entrega con código, documentación y accesos a tu nombre; mantenimiento cuando Shopify cambia sus APIs, que lo hace cada pocos meses.

¿Y si mi necesidad está entre medias?

Es lo más habitual: una app de la tienda hace el 80 % y falta el 20 % que es justo lo tuyo. Antes de desarrollar, comprueba si la app tiene API o webhooks propios: a veces una app pequeña que complementa a la grande resuelve el 20 % sin rehacer el 80 %. Y revisa si lo que falta es en realidad trabajo de tema (secciones, bloques, metafields), que se resuelve con modificaciones del tema y sin app.

Preguntas frecuentes

¿Una app a medida se publica en la tienda de apps?

No hace falta. Las apps privadas se instalan directamente en tu tienda sin pasar por la revisión de Shopify. Publicar en la tienda de apps solo tiene sentido si quieres venderla a otras tiendas.

¿Qué pasa cuando Shopify cambia sus APIs?

Shopify retira versiones de la API cada cierto tiempo y avisa con meses de antelación. Una app bien mantenida se adapta antes de la fecha límite; es parte del soporte que incluimos.

¿La app funcionará si cambio de tema?

Las apps que trabajan con datos (sincronizaciones, automatizaciones) no dependen del tema. Las que añaden bloques visuales usan extensiones del tema compatibles con cualquier tema Online Store 2.0.

¿Puedo empezar con una app de la tienda y pasar a una a medida después?

Sí, y es a menudo lo recomendable. Los datos están en Shopify, no en la app, así que cambiar de app no pierde información.

¿Te ayudamos con esto?

Cuéntanos tu caso y te enviamos un presupuesto a medida en 48 h.

  • Hablas con el técnico, no con un comercial
  • NDA y contrato de encargo de tratamiento
  • Sin permanencia