Aller au contenu principal

Agence IA & développement web sur mesure

Créer un widget intégrable sur n'importe quel site

Chaque partenaire réclame sa propre intégration, et le module finit par casser la mise en page du site qui l'accueille, ou l'inverse. Chez Koul, on développe un widget que vos clients collent en une ligne de code, isolé du site hôte, personnalisable par partenaire et mis à jour à distance sans que personne ait à toucher au code.

  • On part de ce que le widget doit faire chez le partenaire : le parcours affiché, les données échangées avec vos systèmes, et les sites qui l'accueilleront réellement.
  • On cadre le mode d'isolation (iframe ou Shadow DOM), les options laissées à chaque partenaire, la sécurité des accès et la façon dont les mises à jour seront poussées.
  • On livre une première version installée chez quelques partenaires pilotes, on corrige avec leurs retours, puis on ouvre le déploiement à tous.

Parlons de votre projet

Réponse sous 24h, sans engagement.

  • Saint-Gobain
  • PUM
  • Toupret
  • FFME
  • Nola TS
  • Mon Répondeur Pro
  • Raisetalk
  • Groupe MALLET
  • Hubicus
  • Shopify
  • Qonto
  • Fauconis
  • Up To The League
  • Grappin
  • Lemonway
  • Stripe
  • API Platform
  • Velveto
  • Helloasso
  • République française
  • Société Générale

Une intégration différente pour chaque partenaire

Un partenaire signe et demande à afficher votre formulaire de devis sur son site. Un développeur bricole une version adaptée, l'envoie par mail, le webmaster d'en face la colle dans un modèle de page. Trois semaines plus tard, un autre partenaire arrive avec un autre outil de gestion de contenu, et tout recommence.

Sur place, le module ne se comporte jamais comme prévu. Le style du site hôte écrase les boutons, ou l'inverse : votre feuille de style déborde et décale leur menu. Le responsable marketing d'en face envoie une capture d'écran, quelqu'un chez vous corrige à distance, et la correction ne bénéficie qu'à ce partenaire.

Au bout d'un an, personne ne sait plus qui utilise quelle version. Le code est copié dans des dizaines de sites, chaque évolution suppose de rappeler les partenaires un par un, et le moindre changement de parcours devient un chantier de relance téléphonique.

Les signaux qui montrent qu'il faut un vrai widget

Tant qu'un seul partenaire affiche votre service, l'intégration artisanale tient. Elle devient coûteuse quand la distribution s'élargit et que chaque nouveau site rouvre le même chantier.

  • Chaque nouveau partenaire déclenche une intégration spécifique, refaite à la main.
  • Vos équipes reçoivent des captures d'écran de mise en page cassée, sur un site auquel elles n'ont pas accès.
  • Une correction ne se propage pas : il faut redemander à chaque partenaire de remplacer son code.
  • Les demandes de couleurs, de logo ou de libellés remontent au support au lieu d'être réglées par le partenaire lui-même.
  • Personne ne sait quel partenaire fait tourner quelle version, ni depuis quand.
  • Vous ne savez pas dire combien d'affichages et de conversions chaque partenaire génère.

Trois de ces signaux réunis suffisent : le sujet n'est plus technique mais industriel, et la question devient celle du périmètre à couvrir en premier.

Comment on construit votre widget intégrable

On commence par l'inventaire des sites qui vont l'héberger : leur technologie, leurs contraintes de sécurité, la place réelle laissée au module dans la page. C'est ce relevé, mené pendant une étude de cadrage courte, qui détermine le mode d'isolation retenu, iframe ou Shadow DOM, et non l'inverse.

Viennent ensuite les arbitrages qui décideront du coût des années suivantes. Ce que le partenaire peut personnaliser et ce qui reste verrouillé. Ce que le widget appelle chez vous et par quel chemin, sachant qu'aucun secret ne doit descendre dans le navigateur. La façon dont la clé de chaque partenaire est liée à ses domaines autorisés. Et le comportement attendu tant que le consentement aux cookies n'a pas été donné sur le site hôte. Chaque point est écrit avant la première ligne de code.

Le développement suit ensuite notre approche du sur mesure : livraison par paliers, budget ferme sur un périmètre écrit. On installe la première version chez quelques partenaires pilotes, sur de vrais sites avec de vrais visiteurs, avant d'ouvrir le déploiement.

Ce que ça change une fois le widget déployé

Un nouveau partenaire n'est plus un projet : il crée son compte, règle ses couleurs et son logo, copie une ligne de code et le module tourne le jour même. Votre équipe technique n'entre plus dans la boucle, et le service commercial peut promettre une mise en ligne sans dépendre d'un planning de développement.

Les évolutions se poussent depuis chez vous. Un champ ajouté au formulaire, une étape simplifiée dans le parcours, une correction d'affichage : la nouvelle version part au prochain chargement, chez tout le monde, sans rappeler personne. Et parce que chaque affichage est rattaché à une clé, vous voyez enfin quel partenaire génère du volume et lequel a installé le module sans jamais l'exposer.

Un widget qui tourne chez les autres demande ensuite une surveillance continue : navigateurs qui évoluent, sites hôtes qui changent de thème, pics de trafic imprévus. On assure cette suite en tierce maintenance applicative (TMA), avec une alerte quand un partenaire voit son module tomber, souvent avant qu'il ne s'en aperçoive.

Parlons du widget que vos partenaires attendent

Décrivez-nous ce que votre service doit afficher chez vos clients et sur quels types de sites il devra tourner. On vous dira ce qu'un widget peut prendre en charge, et par quel palier commencer.

Réponse sous 24h, sans engagement.

Alexandre Da Silva, Koul, à son poste de travail
Deux développeurs Koul revoient une architecture côte à côte
L'équipe Koul au complet, réunie dans les bureaux de Reims
Revue de code en binôme dans l'open space
Échange technique entre deux membres de l'équipe Koul
Atelier collectif autour d'un projet client
Trois associés Koul en discussion autour d'un écran
Cadrage produit en duo avec un fondateur
L'équipe Koul réunie pour un point hebdomadaire

Pourquoi développer votre widget avec Koul

Chez Koul, on ne commence pas par le composant mais par la liste des sites qui vont l'héberger et des contraintes qu'ils imposent. Le widget est développé par paliers, sur un périmètre écrit, et branché sur les systèmes qui portent déjà votre service.

  • 250+projets livrés
  • 98%clients renouvellent
  • 100k+utilisateurs servis

Combien de jours perdez-vous par intégration partenaire ?

Réservez 30 minutes avec un spécialiste pour cadrer votre widget intégrable et son mode de distribution, gratuitement et sans engagement.

Réponse sous 24h, sans engagement.

Alexandre Da Silva, Koul, à son poste de travail
Questions fréquentes

Vous vous posez sûrement ces questions

Méthode, coûts, équipe, propriété du code : l'essentiel avant un premier échange.

Votre question est plus complexe ?

Un échange court suffit souvent à trancher. Prenez un créneau, on vous répond sur votre cas.

Réserver un créneau

Parlons de votre projet

Remplissez le formulaire, nous revenons vers vous sous 24h pour cadrer votre besoin, gratuitement et sans engagement.

  • contact@koul.io
  • Reims, France
  • Réponse sous 24h
250+projets livrés
98%clients renouvellent
100k+utilisateurs servis