Cours de Trompette

Étude de cas Cours de Trompette

Reprise en main technique • Juin - Juillet 2026

Augustin Guefif enseigne la trompette près de Lyon, en visio et à domicile. Sa présence en ligne ne lui appartenait pas : le site vivait chez Brizy, les élèves, les rendez-vous et tout l'historique des échanges chez GoHighLevel. Deux abonnements, deux interfaces, aucune porte de sortie. Nous avons tout rapatrié sur un seul site WordPress hébergé sur notre infrastructure, en quatre semaines : Divi 5 pour la vitrine, FluentBooking pour les réservations, FluentCRM pour les emails.

2 → 0

Plateformes louées

19 669

Enregistrements rapatriés

4

Semaines de chantier

ce que la plateforme gardait

L'inventaire du rapatriement

Ce que nous avons fait

Vider le CRM avant de fermer la porte

Un abonnement que l'on résilie emporte ses données avec lui. Avant de couper GoHighLevel, il fallait donc tout sortir, et pas un simple export de contacts : la totalité.

Nous avons écrit un client d'API dédié, incrémental et rejouable, qui a extrait 434 contacts, 424 conversations, 7 801 messages, 317 rendez-vous, 10 445 événements de calendrier, les notes, les tâches, les formulaires, les scénarios d'automatisation, les produits et les transactions. Soit 19 669 enregistrements, sans un seul doublon, la reprise se faisant par identifiant.

Deux pièges méritent d'être connus. Le pare-feu de la plateforme bannit l'agent utilisateur par défaut des bibliothèques HTTP et renvoie une erreur qui ressemble à s'y méprendre à un refus d'authentification. Et sur treize cents appels enchaînés, un incident réseau est statistiquement certain : sans reprise automatique, un export de plusieurs heures meurt à quelques minutes de la fin.

Reconstruire le site, pas le décalquer

Un constructeur hébergé ne se déménage pas. Les pages Brizy ne s'exportent qu'en HTML mort, sans structure réutilisable. Nous avons donc rebâti toute la vitrine sous Divi 5, dans une direction artistique neuve : accueil, méthode, formules, réservation, contact.

Les 114 articles du blog, eux, ont été récupérés puis repris un par un. Sur les 226 images posées dans ces articles, celles qui n'avaient ni texte alternatif ni dimensions ont été complétées. Jamais à la taille du fichier : à la taille réellement affichée, mesurée au navigateur. Le ratio est figé, les sauts de mise en page disparaissent, et le rendu ne bouge pas d'un pixel.

Une réservation qui produit vraiment un lien Teams

Quatre formules sont en ligne : essai gratuit de trente minutes, puis trente, quarante-cinq et soixante minutes. FluentBooking les gère, avec une visioconférence Microsoft Teams générée à chaque réservation et l'événement déposé dans l'agenda du professeur.

Le point a l'air trivial. Il ne l'est pas. L'organisateur inscrit dans l'invitation n'est pas le compte connecté à Outlook : c'est l'adresse de l'utilisateur WordPress déclaré comme hôte du calendrier. Tant que cet hôte restait un compte technique, chaque élève recevait une invitation signée d'une adresse d'agence, et aucun lien Teams n'était produit, parce que le calendrier de destination pointait vers Google.

Hôte corrigé, connecteur Outlook rétabli : lien de réunion réel et organisateur réel, vérifiés de bout en bout sur une réservation de test créée puis annulée.

Les emails repartent du site

La séquence de bienvenue tournait chez le prestataire et s'expédiait depuis un sous-domaine technique. Les élèves lisaient un « de la part de » dans leur boîte, et le professeur n'était pas maître de ses propres envois.

Elle a été reconstruite en natif dans FluentCRM : le guide PDF en premier envoi, puis quatre emails de suivi. L'expéditeur est désormais le professeur, sur son domaine, authentifié. Les 487 contacts, les 180 campagnes archivées et l'historique complet des échanges vivent dans la base du site, sur notre serveur dédié, avec cache pleine page, cache objet isolé et certificat automatique.

C'est tout l'objet de ce chantier. Le jour où une plateforme change de prix, de conditions ou d'avis, il n'y a plus rien à récupérer dans l'urgence.

Panier