Transformez le catalogue et le stock Shopify en contexte WhatsApp vérifié
Produits, variantes, collections, prix, statut de publication, stock, lieux et marchés se synchronisent depuis Shopify dans un seul instantané versionné — actualisé par des webhooks incrémentaux, corrigé par une réconciliation planifiée, et jamais deviné quand une donnée devient obsolète.
Découvrir
Convertir
Commande
Livrer
Assistance
Fidéliser
Avis
Ce qui cloche sans une couche de catalogue vérifiée
Une conversation WhatsApp ne vaut que ce que valent les données derrière elle. Sans un vrai contrat de synchronisation, une réponse produit est soit obsolète, soit fausse, soit une supposition déguisée en fait.
- Un produit est supprimé dans Shopify mais continue d’apparaître dans les résultats de recherche et le contenu des campagnes parce que rien n’a signalé sa disparition à l’index
- Une quantité de stock ressemble à une vérité en temps réel, alors qu’il s’agit en réalité d’un chiffre vieux d’une heure sans aucune règle de vendabilité appliquée par-dessus
- Une importation initiale du catalogue expose des données à moitié chargées avant que la synchronisation ne soit réellement terminée
- Un message de baisse de prix ou de réapprovisionnement part avec un chiffre qui n’a pas été réconcilié avec la source actuelle
Le registre de catalogue que Morasel conserve
Un instantané versionné par boutique, construit à partir des objets Shopify eux-mêmes — jamais un export ponctuel qui devient obsolète.
- Synchronisation initiale
- Une opération GraphQL en masse charge le catalogue complet dans un instantané de préproduction versionné, validé avant sa mise en ligne — tout ou rien, si bien qu’une boutique ne tourne jamais sur un catalogue à moitié chargé.
- Synchronisation incrémentale
- Les webhooks de produit, de collection, de publication et de stock appliquent les changements sous forme de registre d’événements durable et idempotent — les doublons sont sans danger, et les mises à jour désordonnées se réconcilient avec la source actuelle.
- Réconciliation
- Une réconciliation planifiée rattrape tout ce qu’un webhook a manqué, si bien que la dérive est corrigée à un rythme mesuré, sans jamais s’accumuler.
- Suppression et pierres tombales
- Un enregistrement supprimé ou retiré reçoit une pierre tombale, invalidant la recherche, les campagnes, les abonnements et les liens en cache — la suppression l’emporte jusqu’à ce que Shopify confirme le contraire.
- Règle de vendabilité
- La vendabilité est une règle configurée par le marchand qui combine le statut de publication, la variante précise, le stock actuel et le marché — jamais une simple quantité de stock lue seule.
- Incertain plutôt que zéro
- Un stock manquant ou non suivi est conservé comme incertain, jamais traité comme zéro — Morasel n’invente jamais un chiffre de stock qu’il ne peut confirmer.
Comment une donnée de catalogue mérite sa place dans une conversation
Le même pipeline tourne pour chaque boutique, de la première synchronisation à chaque mise à jour suivante.
La synchronisation initiale en masse construit l’instantané
Une opération GraphQL en masse importe le catalogue complet dans un instantané de préproduction versionné avant toute mise en ligne.
L’instantané s’active d’un seul coup
L’instantané en préproduction ne remplace l’instantané actif qu’une fois validé — une importation partielle n’atteint jamais une conversation réelle.
Les webhooks incrémentaux le maintiennent à jour
Les événements de produit, de collection, de publication et de stock s’appliquent à leur arrivée, via un registre d’événements durable et idempotent.
La réconciliation planifiée rattrape la dérive
Un passage périodique compare l’instantané à l’état actuel de Shopify et répare ce qu’un webhook a manqué.
La suppression appose une pierre tombale sur le registre
Un événement de suppression ou de déconnexion appose immédiatement une pierre tombale sur l’article, le retirant de la recherche, des campagnes et des liens en cache.
La vendabilité est calculée, jamais supposée
Chaque réponse de disponibilité applique ensemble les règles de publication, de variante, de stock et de marché — l’incertain l’emporte sur un oui ou un non erroné.
À quoi ressemble une réponse appuyée sur le catalogue
Un échange court — la réponse vient de l’instantané actuel, pas d’une supposition.
Ce que voit l’équipe
Un tableau de bord unique pour savoir si le catalogue derrière chaque conversation est fiable.
- Fraîcheur de synchronisation, retard des webhooks, échecs et arriéré par boutique, si bien que l’équipe sait si le contexte du catalogue est à jour avant de lui faire confiance
- Une trace visible des pierres tombales pour les produits supprimés, si bien que rien de retiré de Shopify ne continue d’apparaître en recherche ou en campagne
- Les exécutions de réconciliation et leurs résultats journalisés à un rythme mesuré, jamais présentés comme instantanés
- Un état incertain clair partout où le stock n’est pas suivi ou confirmé, jamais affiché comme nul ou comme en stock par défaut
Ce qui garde la donnée fiable
Chaque règle de la synchronisation existe pour empêcher qu’une supposition n’atteigne un client.
- L’instantané actif ne provient jamais que d’une synchronisation initiale validée de tout ou rien, ou d’une mise à jour incrémentale réconciliée — jamais d’une importation partielle
- Le prix ou la devise d’un marché ne sont affichés qu’à partir des propres données contextuelles de ce marché, jamais convertis par supposition
- La recherche tourne sur une version d’index alignée sur l’instantané actif ; un décalage revient à une recherche en direct ou manuelle
- Seule une fraîcheur mesurée est publiée — aucune affirmation de temps réel sans un SLO derrière
Ce que cela ne fait pas
Morasel n’assimile pas une quantité de stock brute à une disponibilité vendable, et ne promet pas de données en temps réel sans une règle de fraîcheur mesurée derrière. Quand la règle de vendabilité ne peut pas confirmer une réponse, celle-ci est « incertaine » ou un transfert — jamais un chiffre de stock inventé.
Donnez à WhatsApp un catalogue fiable
Connectez votre boutique Shopify pour que chaque conversation tourne sur un instantané versionné, tenu à jour par synchronisation incrémentale et réconciliation — jamais une supposition sur le stock.
Questions sur le catalogue et le stock
Que se passe-t-il pendant la synchronisation initiale du catalogue ?
Une opération GraphQL en masse charge le catalogue complet dans un instantané de préproduction versionné, validé avant de remplacer l’instantané actif — jamais un catalogue partiel mis en ligne.
À quel point la donnée de catalogue est-elle à jour ensuite ?
Des webhooks incrémentaux appliquent les changements de produit, de collection, de publication et de stock au fur et à mesure, avec une réconciliation planifiée qui rattrape ce qu’un webhook a manqué.
Que se passe-t-il quand un produit est supprimé dans Shopify ?
Il reçoit aussitôt une pierre tombale — retiré de la recherche, des campagnes, des abonnements et des liens en cache jusqu’à ce que Shopify confirme qu’il existe de nouveau.
Morasel traite-t-il la quantité de stock comme une disponibilité ?
Non. La vendabilité est une règle qui combine le statut de publication, la variante, le stock actuel et le marché — jamais la quantité de stock lue seule.
Que se passe-t-il si la donnée de stock est manquante ou non suivie ?
Elle est conservée comme incertaine, pas comme zéro. Morasel n’invente jamais un chiffre de stock qu’il ne peut confirmer.
La synchronisation du catalogue et des stocks est-elle facturée par référence ?
Non — Morasel ne facture ni par produit ni par variante. La synchronisation du catalogue et du stock est incluse dans votre abonnement Morasel — Core 49 $, Pro 99 $, Max 199 $, Enterprise sur demande. L’usage WhatsApp est facturé séparément depuis un portefeuille prépayé, aux tarifs officiels de Meta.