Applications personnalisées et intégrations

Mon constat : de nombreuses boutiques n’ont pas besoin d’une application publique, mais uniquement d’une application personnalisée : une intégration privée pour une seule boutique, par exemple pour synchroniser les stocks avec un système d’entrepôt ou transmettre les commandes à un ERP. Les applications personnalisées fonctionnent via l’API GraphQL Admin et les webhooks.

Le 1er octobre 2024, Shopify a classé l’API REST Admin parmi les API héritées. Les nouvelles applications publiques soumises après le 1er avril 2025 doivent utiliser uniquement GraphQL. C’est pourquoi je conçois les nouvelles intégrations avec GraphQL. Pour les boutiques headless, j’utilise l’API Storefront, l’API GraphQL de Shopify pour gérer les produits, les collections, le panier et le tunnel d’achat.

Ce que je développe et évalue

  • Synchronisation ERP et inventaire

    Je synchronise les produits, les stocks et les prix entre Shopify et votre système de référence.

  • 3PL et traitement des commandes

    Je transmets les commandes à l’entrepôt, puis je récupère les informations de suivi et l’état des stocks.

  • J’audite l’ensemble de vos applications

    J’évalue chaque application payante selon son utilité, son coût, son impact sur la vitesse et les doublons qu’elle crée.

Mon approche des intégrations

Je mise sur des intégrations fiables, documentées et faciles à maintenir.

  1. Je cartographie le flux de données

    Je clarifie ce qui circule, où, à quelle fréquence, quel système fait foi et ce qui se passe lorsqu’une synchronisation échoue.

  2. Je commence par les fonctions natives et les applications existantes.

    Je m’appuie sur les fonctions natives de Shopify pour les tâches qui nécessitaient auparavant des applications, ainsi que sur les connecteurs officiels de nombreux systèmes. Le code sur mesure permet de combler les lacunes.

  3. Planifier les versions de l’API

    Shopify met à disposition une nouvelle version de l’API chaque trimestre, et chaque version stable est prise en charge pendant au moins 12 mois. Les applications personnalisées nécessitent donc des mises à jour planifiées.

  4. Surveiller les limites

    Les intégrations qui ralentissent aux heures de pointe sont un signal pour revoir la conception, ou une raison de plus d’envisager Shopify Plus et ses limites d’API plus élevées.

Comment travailler ensemble

Je définis le périmètre des intégrations lors de la phase de développement ; mon forfait de maintenance couvre ensuite les modifications.

  • Construction

    Architecture et réalisation de la boutique

    Pour : Entrepreneurs au lancement, marques qui changent de plateforme ou qui utilisent encore des thèmes anciens

    Je commence par un plan d’architecture, puis je construis la boutique sur cette base.

    Ce qui est inclus

    • Plan d’architecture : modèle de données, applications, intégrations et Markets
    • Je développe le thème Online Store 2.0
    • Migration des données
    • Vérifications avant la mise en ligne
    Tarifs
    Prix fixe, à partir de
    Prix
    $8,000
  • En continu

    Forfait de croissance

    Pour : Marques au trafic stable

    Je réserve un nombre d’heures défini chaque mois pour améliorer la boutique en continu.

    Ce qui est inclus

    • Tests CRO
    • Nouvelles sections et fonctionnalités
    • Optimisation de la vitesse
    • Maintenance
    Tarifs
    Mensuel
    Prix
    $2,500/month for 20 hours

FAQ

Questions courantes

Ai-je besoin d’une application publique ou d’une application personnalisée ?

Si une application publique bien notée répond à vos besoins, utilisez-la. Une application personnalisée convient aux intégrations propres à votre activité, comme votre ERP ou la configuration de votre entrepôt.

Ai-je besoin de Shopify Plus pour des applications personnalisées ?

Pas pour la plupart des intégrations. Les applications personnalisées qui intègrent des API Shopify Function nécessitent toutefois Shopify Plus.

La désinstallation d’une application supprime-t-elle son code ?

Pas toujours. Les applications développées avec des extensions d’application de thème ne modifient pas le code du thème, mais certaines ajoutent du code qui n’est pas supprimé automatiquement. Vérifiez donc le thème après la désinstallation.

Vous voulez que Shopify communique avec le reste de votre entreprise ?

Réservez un échange de 20 minutes sur votre architecture.