
Jahangir Alam
Founder & CEO, EFOLI
Founder and CEO of EFOLI, with 16+ years in software and eCommerce and deep expertise in Shopify, B2B commerce and SaaS. He has built for the Shopify ecosystem since 2016 - six apps used by 24,000+ merchants combined, QuotWay among them - and proposed the application/quote Sidekick intent type that Shopify added to its ecosystem. He writes the QuotWay blog, the Shopify B2B technical reference and the documentation.
Personal website- Shopify ecosystem
- Building Shopify apps since 2016; 16+ years in software and eCommerce.
- Apps
- MultiVariants, QuotWay, PushBundle, OrderRules, DiscountRay and EmbedUp - 24,000+ merchants combined.
- Ecosystem contribution
- Proposed the application/quote intent type for Shopify Sidekick, which Shopify added for every quote app; QuotWay ships against it. How the intent type came about
- Writes about
- Shopify B2B, quoting and negotiation, Shopify Functions and app extensions, wholesale workflows.
Articles de Jahangir Alam
- Quoting & negotiationPourquoi la taxe du devis ne correspond pas à la commande Shopify : suivre chaque donnée23 octobre 2026 · 9 min de lecture
- EngineeringVersions de devis : négocier en plusieurs tours sans réécrire l'historique15 octobre 2026 · 17 min de lecture
- EngineeringConcevoir un journal d'audit pour les validations de prix : qui a approuvé quoi, selon quelle règle14 octobre 2026 · 16 min de lecture
- For Shopify agenciesShopify est-il adapté au B2B ? Quand c'est la bonne plateforme, et quand ce ne l'est pas11 octobre 2026 · 14 min de lecture
- For Shopify agenciesPourquoi un devis se convertit au mauvais prix sur Shopify : le diagnostic par la taille de l'écart9 octobre 2026 · 13 min de lecture
- For Shopify agenciesQuand le devis et la commande Shopify divergent : ce qui dérive après la conversion9 octobre 2026 · 12 min de lecture
- For Shopify agenciesBuild vs buy : ce que doit faire tourner une custom app Shopify de RFQ en 20267 octobre 2026 · 14 min de lecture
- For Shopify agenciesPourquoi les acheteurs B2B ne voient pas leurs prix sur Shopify : un diagnostic par symptôme7 octobre 2026 · 14 min de lecture
- EngineeringComment un devis accepté devient exactement une commande provisoire Shopify30 septembre 2026 · 13 min de lecture
- Shopify AI & integrationsCe que vous pouvez construire avec l'API et les webhooks QuotWay30 septembre 2026 · 12 min de lecture
- For Shopify agenciesUne application de devis ralentit-elle une boutique Shopify ? Ce qu'elle charge, mesuré28 septembre 2026 · 12 min de lecture
- For Shopify agenciesRevue de sécurité Shopify B2B : une check-list en 40 points pour les boutiques et les applications de devis25 septembre 2026 · 15 min de lecture
- For Shopify agenciesDette technique Shopify B2B : les décisions qui coûtent cher plus tard24 septembre 2026 · 13 min de lecture
- For Shopify agenciesMigrer des clients grossistes vers les entreprises Shopify : le playbook d'agence23 septembre 2026 · 14 min de lecture
- For Shopify agenciesConstruire un portail B2B Shopify sur les comptes clients : ce qu'il faut savoir d'abord22 septembre 2026 · 15 min de lecture
- For Shopify agenciesIntégration ERP, CRM et PIM pour les devis B2B Shopify : les patterns qui tiennent22 septembre 2026 · 18 min de lecture
- For Shopify agenciesCe qui casse entre le devis et la conversion : 17 modes de défaillance de la conversion d'un devis Shopify B2B22 septembre 2026 · 16 minutes de lecture
- For Shopify agenciesEntreprises, sites, catalogues et le prix d'où un devis Shopify B2B doit partir21 septembre 2026 · 15 minutes de lecture
- For Shopify agenciesUne commande provisoire Shopify n'est pas un devis : la machine à états derrière chacun21 septembre 2026 · 16 minutes de lecture
- For Shopify agenciesCheck-list de mise en ligne Shopify B2B : 50 tests avant de passer en production20 septembre 2026 · 14 minutes de lecture
- For Shopify agenciesShopify B2B natif, application de devis, développement sur mesure ou CPQ : un guide de décision20 septembre 2026 · 15 minutes de lecture
- For Shopify agenciesComment évaluer une application Shopify B2B : les questions des agences et des architectes de solution20 septembre 2026 · 15 minutes de lecture
- For Shopify agenciesQuand il ne faut pas utiliser d'application de devis Shopify20 septembre 2026 · 11 minutes de lecture
- For Shopify agenciesArchitecture des devis Shopify B2B : ce qui reste dans Shopify et ce qui revient à la couche de devis20 septembre 2026 · 16 minutes de lecture
- Quoting & negotiationDevis instantané ou devis négocié ? Deux produits différents18 septembre 2026 · 8 minutes de lecture
- Quoting & negotiationAbsorber le transport sans annoncer ce qu'il vous coûte16 septembre 2026 · 9 minutes de lecture
- B2B strategyVotre CRM dit que l'affaire est perdue. Votre acheteur dit qu'il réfléchit encore.16 septembre 2026 · 8 minutes de lecture
- B2B strategySix mois plus tard : relire son propre dossier de devis16 septembre 2026 · 8 minutes de lecture
- Quoting & negotiationModifier un devis après la demande : ajouter, retirer, lignes personnalisées16 septembre 2026 · 6 minutes de lecture
- EngineeringPourquoi nous ne calculons jamais un total à partir des lignes affichées16 septembre 2026 · 6 minutes de lecture
- Shopify B2BCommandes provisoires Shopify : les limites que la documentation enterre9 septembre 2026 · 9 minutes de lecture
- Shopify AI & integrationsDemandez à Sidekick d'ouvrir un devis - et de préparer le travail31 août 2026 · 5 minutes de lecture
- EngineeringNous avons demandé à Shopify un nouveau type d'intention Sidekick. Ils l'ont livré.31 août 2026 · 9 minutes de lecture
- Quoting & negotiationQuote-to-order : comment un devis accepté devient une vraie commande28 août 2026 · 12 minutes de lecture
- Shopify B2BL'exonération de taxe en B2B sur Shopify : sites d'entreprise, numéros fiscaux et devis23 août 2026 · 9 minutes de lecture
- Shopify B2BLes commerciaux sur Shopify B2B : accès à l'interface et propriété des devis23 août 2026 · 9 minutes de lecture
- Shopify B2BLes candidatures de comptes de gros sur Shopify : du formulaire à l'acheteur approuvé23 août 2026 · 10 minutes de lecture
- B2B strategyLes référentiels du devis B2B : ce que les chiffres publiés disent vraiment23 août 2026 · 11 minutes de lecture
- Quoting & negotiationCombien de temps un devis B2B doit-il rester valable ?22 août 2026 · 10 minutes de lecture
- Quoting & negotiationSeuils de validation des devis : bâtir une matrice de validation des remises B2B22 août 2026 · 11 minutes de lecture
- Shopify how-toFormulaire de demande de devis : quels champs demander (avec 5 exemples)22 août 2026 · 13 minutes de lecture
- Quoting & negotiationRelancer un devis : combien de temps attendre, et quoi envoyer22 août 2026 · 10 minutes de lecture
- Quoting & negotiationLivraison et fret sur les devis B2B : les chiffrer, pas les calculer au paiement22 août 2026 · 10 minutes de lecture
- Shopify B2BFaut-il Shopify Plus pour le B2B ? Ce que contient chaque forfait en 202622 août 2026 · 12 minutes de lecture
- B2B strategyLe canal de gros Shopify a pris fin en 2024 : quoi utiliser pour le gros aujourd'hui20 août 2026 · 10 minutes de lecture
- Shopify B2BLes conditions de paiement Shopify B2B : 30 jours, 60 jours, et comment ça marche20 août 2026 · 11 minutes de lecture
- B2B strategyLes analyses B2B sur Shopify : les indicateurs de devis qui comptent20 août 2026 · 13 minutes de lecture
- B2B strategyPrix par volume et prix dégressifs sur Shopify B2B : paliers de quantité et devis20 août 2026 · 12 minutes de lecture
- Shopify B2BComment accepter les bons de commande sur Shopify20 août 2026 · 11 minutes de lecture
- Quoting & negotiationComment chiffrer des produits sur mesure et fabriqués à la commande sur Shopify20 août 2026 · 12 minutes de lecture
- Quoting & negotiationAutomatiser les devis sur Shopify : le guide pratique12 août 2026 · 7 minutes de lecture
- Shopify B2BLes devis B2B sur Shopify : le processus complet, de la demande à la commande12 août 2026 · 9 minutes de lecture
- Quoting & negotiationCPQ pour Shopify : ce qui existe, ce qui n'existe pas, et ce dont vous avez besoin12 août 2026 · 7 minutes de lecture
- Quoting & negotiationEncaisser un acompte sur un devis négocié : 50 % d'avance, solde à 30 jours12 juillet 2026 · 8 minutes de lecture
- EngineeringConstruire une intégration Shopify Flow : déclencheurs, actions et les pièges qui nous ont coûté un cycle4 juillet 2026 · 11 minutes de lecture
- EngineeringConstruire une extension d'application Shopify Sidekick : ce que la doc sous-estime4 juillet 2026 · 10 minutes de lecture
- Shopify AI & integrationsUtiliser Shopify Sidekick pour gérer vos devis B2B2 juillet 2026 · 8 minutes de lecture
- Shopify how-toFormulaire de commande en masse sur Shopify : commander et chiffrer par SKU1 juillet 2026 · 7 minutes de lecture
- Shopify B2BCatalogues B2B Shopify et prix par entreprise, expliqués1 juillet 2026 · 8 minutes de lecture
- Shopify how-to« Prix sur demande » sur Shopify : le guide honnête (et le piège du 9 999 $)21 juin 2026 · 7 minutes de lecture
- B2B strategyConnexion de gros sur Shopify : comptes professionnels et prix après connexion21 juin 2026 · 8 minutes de lecture
- B2B strategyLe montant minimum de commande sur Shopify (et sa différence avec la MOQ)21 juin 2026 · 7 minutes de lecture
- Shopify B2BComment proposer un paiement à 30 jours sur Shopify21 juin 2026 · 8 minutes de lecture
- Quoting & negotiationLa meilleure application de devis Shopify : guide d'achat 202621 juin 2026 · 9 minutes de lecture
- B2B strategyPrix de gros et de détail sur Shopify sans dupliquer les SKU21 juin 2026 · 8 minutes de lecture
- B2B strategyPasser du DTC au B2B sur Shopify sans changer de plateforme20 juin 2026 · 9 minutes de lecture
- Quoting & negotiationLe portail acheteur B2B sur Shopify : accélérer les commandes récurrentes20 juin 2026 · 6 minutes de lecture
- B2B strategyL'appel d'offres (RFQ) : définition, place dans les achats, et réponse sur Shopify20 juin 2026 · 7 minutes de lecture
- B2B strategyLes quantités minimales de commande sur Shopify : guide pratique pour le gros20 juin 2026 · 7 minutes de lecture
- Shopify B2BLe devis B2B multidevise sur Shopify Markets : figer le taux au bon moment20 juin 2026 · 6 minutes de lecture
- Quoting & negotiationQu'est-ce qu'une application de devis B2B (et vous en faut-il une) ?20 juin 2026 · 7 minutes de lecture
- Quoting & negotiationQuand automatiser les devis B2B (et quand ne pas le faire)20 juin 2026 · 7 minutes de lecture
- Quoting & negotiationMettre en place un flux de validation B2B sur Shopify20 juin 2026 · 7 minutes de lecture
- Quoting & negotiationAcceptation partielle : laisser l'acheteur accepter une partie d'un devis20 juin 2026 · 9 minutes de lecture
- B2B strategyLes stratégies de prix B2B qui protègent vos marges20 juin 2026 · 9 minutes de lecture
- Shopify B2BLes commandes provisoires Shopify en B2B : du devis à la commande20 juin 2026 · 8 minutes de lecture
- Shopify B2BLes fonctionnalités Shopify B2B expliquées : entreprises, conditions de paiement et commandes provisoires20 juin 2026 · 10 minutes de lecture
- Quoting & negotiationNégocier des prix B2B sans la chaîne d'e-mails20 juin 2026 · 8 minutes de lecture
- B2B strategyComment vendre en gros sur Shopify (guide 2026)18 juin 2026 · 10 minutes de lecture
- Shopify how-toComment masquer les prix sur Shopify18 juin 2026 · 7 minutes de lecture
- Shopify how-toComment ajouter un bouton « Demander un devis » sur Shopify18 juin 2026 · 6 minutes de lecture