Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Case studies

Case studies

Gerda Sp. z o.o.

Formulaire de contact Magento 2 avancé en pratique

Kowal_AdvancedContactForm n’est pas un module distinct, détaché du contact standard dans Magento 2. C’est plutôt une version avancée du formulaire de contact existant, qui conserve son rôle principal, tout en offrant une bien plus grande flexibilité dans la conception des processus côté boutique.

Ainsi, ce module peut fonctionner non seulement comme formulaire de contact, mais aussi comme :

  • formulaire de réclamation,
  • formulaire de rétractation,
  • système simple de gestion des demandes,
  • formulaire de réservation,
  • formulaire d’enquête et outil de collecte de données.

C’est précisément cette approche qui a été utilisée dans le déploiement pour GERDA, où le module prend en charge deux processus distincts :

Besoin métier

Chez GERDA, le formulaire de contact standard ne suffisait pas pour gérer des processus après-vente formels. La réclamation et la rétractation nécessitent des parcours distincts, leurs propres champs, des messages clairs et une gestion structurée côté administration.

Au lieu de créer deux solutions indépendantes à partir de zéro, le module a été utilisé comme base commune pour mettre en place deux formulaires spécialisés.

Comment le module a été utilisé

Dans ce déploiement, les éléments clés étaient avant tout :

  • la possibilité de créer plusieurs formulaires indépendants,
  • des champs personnalisés adaptés à un processus précis,
  • des URL distinctes pour chaque formulaire,
  • du contenu CMS autour du formulaire,
  • l’enregistrement des demandes dans le panneau Magento,
  • la validation et les protections anti-spam.

Cela a permis de construire deux processus différents sur une même base administrative cohérente.

Résultat

Dans le cas de GERDA, le module fonctionne comme un formulaire de contact étendu, adapté aux besoins réels de la boutique et aux exigences des processus. Le client accède immédiatement au bon formulaire, et l’équipe en charge du traitement reçoit des demandes structurées, enregistrées directement dans Magento.

C’est un bon exemple montrant qu’un formulaire de contact flexible dans Magento 2 peut servir de point de départ non seulement pour la communication avec le client, mais aussi pour mettre en place des processus opérationnels et formels légers sans déployer de modules distincts pour chaque scénario.

Résumé

Le déploiement pour GERDA montre que Kowal_AdvancedContactForm doit être compris non pas comme un formulaire supplémentaire, mais comme une extension du contact standard de Magento 2. Il peut ainsi rester un formulaire de contact simple là où cela suffit, et là où les besoins sont plus importants, il peut prendre en charge les réclamations, les rétractations, les demandes, les réservations, les enquêtes ou la collecte de données pour une analyse ultérieure.

Étude de cas : module de livraison gratuite pour la boutique GERDA

GERDA vend selon un modèle dans lequel une seule boutique en ligne réunit des produits de valeur et de logique logistique très différentes : des accessoires et serrures jusqu’aux produits volumineux. Dans un tel environnement, le mécanisme de livraison ne peut pas reposer uniquement sur un seuil unique et rigide de livraison gratuite.

Un défi supplémentaire était la nécessité de communiquer clairement avec le client. L’information indiquant le montant restant pour bénéficier de la livraison gratuite devait être visible non seulement dans le panier, mais aussi plus tôt, lors de la consultation de l’offre et des fiches produits.

Défi

Dans la boutique, il fallait combiner plusieurs niveaux de logique dans un seul module :

  • des seuils de livraison gratuite distincts pour la Pologne et les expéditions internationales,
  • des exceptions pour les produits expédiés sur palette,
  • la possibilité d’activer la livraison gratuite via une règle de coupon spécifique,
  • une communication marketing cohérente sur la page produit, la liste des catégories et dans le panier,
  • une configuration pouvant être gérée depuis le panneau Magento sans faire intervenir un développeur.

En pratique, cela signifiait qu’il fallait construire une solution qui soutienne à la fois les ventes, organise la logistique et ne complique pas le travail quotidien de l’équipe e-commerce.

Solution

Pour GERDA, nous avons déployé un module Magento 2 dédié Kowal_FreeShipping, qui pilote à la fois le calcul des frais de livraison et la communication avec le client.

1. Différents seuils de livraison gratuite selon le pays

Le module permet de définir un seuil de livraison gratuite séparé pour la Pologne et un autre pour les commandes internationales. C’est important dans une boutique où les coûts de traitement et de transport varient selon le marché.

Dans les règles de livraison publiquement accessibles de la boutique GERDA, les seuils communiqués sont les suivants :

  • livraison gratuite à partir de 99 zł pour les livraisons nationales,
  • livraison gratuite à partir de 2499 zł pour les expéditions internationales.

Le module reproduit ce modèle de manière configurable, sans inscrire les valeurs en dur dans le code.

2. Gestion des produits volumineux et palettisés

Tous les produits ne devraient pas être éligibles à la livraison gratuite standard. C’est pourquoi la solution prend en compte les produits affectés à des ensembles d’attributs sélectionnés et les traite comme des marchandises palettisées.

Si un tel produit se trouve dans le panier, le module :

  • l’identifie grâce à l’attribute set,
  • applique un coût fixe de livraison sur palette,
  • distingue le coût pour la Pologne et pour l’étranger,
  • applique en priorité la logique logistique plutôt que le seuil standard de livraison gratuite.

Cela donne à GERDA un contrôle complet sur les situations dans lesquelles la livraison gratuite ne devrait pas s’appliquer à des marchandises nécessitant un autre modèle de livraison.

3. Livraison gratuite avec un code de réduction

La solution prend également en charge un scénario promotionnel. L’administrateur peut indiquer une règle de panier spécifique dans Magento et, après l’utilisation du coupon qui lui est associé, les frais de livraison sont automatiquement ramenés à zéro.

Cela permet de mener des actions promotionnelles de type :

  • livraison gratuite pour une campagne sélectionnée,
  • opération commerciale temporaire,
  • avantage pour un groupe de clients défini,
  • soutien d’une campagne newsletter ou de remarketing.

4. Communication avec le client aux points clés du parcours d’achat

Le seul mécanisme de calcul des frais de livraison ne suffisait pas. Pour GERDA, il était également important que le client sache à l’avance combien il lui manque pour atteindre le seuil.

C’est pourquoi le module affiche des messages dynamiques :

  • dans le panier,
  • sur la fiche produit,
  • sur la page de catégorie.

Les messages fonctionnent sur la base de la valeur actuelle du panier et peuvent présenter :

  • une information indiquant que la livraison gratuite a été atteinte,
  • une information sur le montant manquant, par exemple avec l’utilisation du placeholder {{amount}}.

Point important, la communication sur PDP et PLP a été préparée de manière sûre pour les performances et le cache Magento, avec l’utilisation de données client mises à jour côté frontend.

Effet business

Le déploiement a fourni à GERDA un outil unique et cohérent pour gérer la logique de livraison et la communication commerciale.

Principaux bénéfices :

  • une plus grande transparence des frais de livraison pour le client,
  • un meilleur soutien à la décision d’achat avant même l’arrivée au checkout,
  • la possibilité d’augmenter la valeur moyenne du panier grâce au message indiquant le montant manquant,
  • une gestion correcte des exceptions logistiques pour les produits palettisés,
  • une gestion rapide des campagnes promotionnelles basées sur des coupons,
  • une modification complète des paramètres depuis le panneau d’administration Magento.

Périmètre du déploiement

Dans le cadre du module, nous avons préparé :

  • la configuration dans le panneau Magento,
  • des plugins modifiant le calcul des frais d’expédition,
  • la gestion des exceptions logistiques,
  • l’intégration avec les règles de panier,
  • des composants frontend pour le panier, la fiche produit et la liste des catégories,
  • des messages marketing modifiables.

Résumé

Le cas de GERDA montre bien que la livraison gratuite dans l’e-commerce n’est pas un simple interrupteur, mais un élément de la stratégie de vente et de logistique. Dans les boutiques proposant un assortiment plus complexe, il faut une solution qui prenne en compte différents marchés, des exceptions produits et des promotions, tout en communiquant clairement les règles au client.

C’est précisément ainsi que fonctionne le module déployé Kowal_FreeShipping : il combine une logique métier flexible avec une gestion simple pour l’équipe de la boutique.

GERDA – un seul panier pour les clients B2C et B2B

GERDA s’adresse aussi bien aux clients particuliers qu’aux clients professionnels ; il était donc essentiel de créer un panier simple pour les utilisateurs B2C, tout en étant pratique et lisible pour les entreprises.

Le module Kowal_Checkout a permis de structurer le formulaire de commande, d’améliorer la lisibilité des champs et de séparer logiquement les données de la personne de contact et les données de l’entreprise – sans renoncer au panier Magento natif en deux étapes.

La mise en œuvre a abouti à un processus d’achat plus intuitif, à moins d’erreurs lors de la passation des commandes et à un checkout qui s’adapte naturellement aux besoins des clients particuliers et professionnels.