Apps personalizadas e integraciones

Muchas tiendas no necesitan una app pública, sino una app personalizada: una integración privada para una única tienda, como sincronizar el inventario desde un sistema de gestión de almacén o enviar pedidos a un ERP. Las apps personalizadas funcionan mediante GraphQL Admin API y webhooks.

Shopify marcó REST Admin API como en desuso el 1 de octubre de 2024, y las nuevas apps públicas que se envíen después del 1 de abril de 2025 deben usar exclusivamente GraphQL. Por eso, las nuevas integraciones deberían construirse sobre GraphQL. Las tiendas headless utilizan Storefront API, la API GraphQL de Shopify para productos, colecciones, carrito y finalización de compra.

Lo que desarrollo y reviso

  • ERP y sincronización de inventario

    Mantengo los productos, el stock y los precios sincronizados entre Shopify y tu sistema de referencia.

  • 3PL y preparación de pedidos

    Mando pedidos al almacén y recibo de vuelta la información de seguimiento y las existencias.

  • Auditorías del stack de apps

    Evalúo el valor, el coste, el impacto en la velocidad y el solapamiento de cada app por la que pagas.

Cómo abordo las integraciones

Fiables, documentadas y mantenibles

  1. Mapeo el flujo de datos

    Defino qué datos se mueven, a dónde, con qué frecuencia, qué sistema es la fuente de verdad y qué ocurre cuando falla una sincronización.

  2. Primero recurro a las apps nativas y ya existentes.

    Shopify ya cubre tareas que antes requerían apps y muchos sistemas cuentan con conectores oficiales. El código personalizado se reserva para cubrir las carencias.

  3. Planifica las versiones de la API

    Shopify lanza una nueva versión de la API cada trimestre, y cada versión estable recibe soporte durante al menos 12 meses, por lo que las aplicaciones personalizadas necesitan actualizaciones planificadas.

  4. Vigila los límites

    Si tus integraciones reducen su rendimiento durante los picos de demanda, es una señal para revisar el diseño o una razón para considerar Shopify Plus y sus límites de API más altos.

Cómo podemos trabajar juntos

Las integraciones se definen durante un proyecto; la cuota mensual cubre los cambios posteriores.

  • Desarrollo

    Arquitectura y construcción de la tienda

    For: Entrepreneurs launching, brands replatforming or on old themes

    An architecture plan first, then a store built on it.

    What's included

    • Architecture plan: data model, apps, integrations and Markets
    • Desarrollo del tema de la tienda en línea 2.0
    • Migración de datos
    • Revisión antes del lanzamiento
    Pricing
    Fixed price, from
    Price
    $8,000
  • Ongoing

    Growth Retainer

    For: Brands with steady traffic

    A set number of hours each month to keep the store improving.

    What's included

    • Pruebas de CRO
    • Nuevas secciones y funcionalidades
    • Optimización de velocidad
    • Mantenimiento
    Pricing
    Monthly
    Price
    $2,500/month for 20 hours

Preguntas frecuentes

Preguntas comunes

¿Necesito una app pública o una app personalizada?

Si una app pública con buenas reseñas resuelve lo que necesitas, úsala. Una app personalizada es la opción indicada para integraciones únicas de tu negocio, como la conexión con tu ERP o la configuración de tu almacén.

¿Necesito Shopify Plus para apps personalizadas?

No se necesita para la mayoría de las integraciones. Las apps personalizadas que usan las APIs de Shopify Functions sí requieren Shopify Plus.

Al desinstalar una app, ¿se elimina su código?

No siempre. Las apps creadas con extensiones de apps para temas no modifican el código del tema, pero algunas agregan código que no se elimina automáticamente, así que revisa el tema después de desinstalarlas.

¿Necesitas que Shopify se conecte con el resto de tu negocio?

Reserva una llamada de 20 minutos para hablar de arquitectura.