← Retour au portfolio
🇬🇧 R.-U. WordPress GTM côté serveur Google Ads

Mr Expert Carpet Cleaning

Entreprise de services locale, Slough (R.-U.) : création digitale complète (en cours)

Complet
Site reconstruit de A à Z
4 outils
Stack de suivi
Côté-serveur
CAPI via GTM SS
5-en-1
Tableau de bord client unifié
En ligne ↑
Projet en cours
Le défi

Pas de site. Pas de suivi. Pas de publicité. Départ de zéro, sur un marché britannique concurrentiel.

Mr Expert Carpet Cleaning n'avait aucune présence en ligne digne de ce nom. Il fallait tout construire : un site professionnel qui convertit, une infrastructure de suivi complète, du SEO local pour se positionner à Slough et des campagnes de recherche payante pour générer des réservations immédiates.

C'était aussi un projet international, coordonné entièrement à distance depuis le Pakistan pour un client basé au Royaume-Uni.

Ce que j'ai fait

Toute l'activité digitale construite à partir de zéro.

  • Refonte complète du site sous WordPress + Elementor : design mobile-first, chargement rapide, appels à l'action clairs sur chaque page, éléments de réassurance (avis, certifications, photos avant/après) et une structure de services logique
  • Conteneur GTM standard : installé et configuré pour tous les événements de suivi côté client
  • Conteneur GTM côté serveur : mise en place d'un conteneur serveur qui transmet les données de conversion indépendamment des limites des navigateurs et des bloqueurs de publicité
  • API Conversions de Facebook (CAPI) : transmise via le conteneur côté serveur pour des données de conversion précises, indépendantes du navigateur, qui ne reposent pas uniquement sur le pixel
  • Configuration de GA4 : configuration complète de la propriété, suivi des événements et des objectifs pour mesurer le trafic naturel et payant
  • Microsoft Clarity : installation de la balise d'enregistrement de sessions et de cartes de chaleur, puis utilisation pour une CRO continue, en repérant où les visiteurs abandonnaient ou hésitaient et en ajustant la page en conséquence
  • Fiche d'établissement Google (GMB) : création et optimisation de la fiche pour que l'entreprise apparaisse correctement dans la recherche locale et Maps, en complément du site
  • Google Search Console : validation de la propriété, puis traitement des problèmes d'indexation et d'exploration remontés, pour que les pages puissent réellement être trouvées et positionnées
  • Pages de services en SEO local : création de pages dédiées pour chaque service (nettoyage de moquettes, de canapés, de matelas, professionnel) avec un contenu optimisé ciblant Slough, le Berkshire et les environs
  • SEO on-page & mise en page : correction des balises title, meta descriptions, structure des titres, textes alternatifs et maillage interne, et refonte de la mise en page générale pour la clarté et la conversion
  • Annonces sur le Réseau de Recherche Google : création et lancement de campagnes avec un suivi des conversions relié à GTM, ciblant des termes de recherche locaux à forte intention
Le résultat
Stack complet
Site en ligne, stack de suivi complet opérationnel et Google Ads en cours de diffusion. GA4 et Microsoft Clarity collectent des données. Projet en cours : les résultats se construisent à mesure que les campagnes accumulent des données.
Voir le site : mrexpertcarpetcleaning.com ↗
Développement sur mesure

Le formulaire perdait des leads. Je l'ai donc remplacé par un logiciel que j'ai écrit.

Le site a démarré avec un formulaire Elementor standard qui fonctionne e-mail d'abord : il rédige un e-mail et l'envoie. Si l'envoi échoue, il n'existe aucune copie. Le lead disparaît, et personne ne sait qu'il a existé. En plus, Google Ads n'avait aucun moyen de voir quels clics devenaient des missions réservées, il optimisait donc vers les envois de formulaire plutôt que vers le chiffre d'affaires.

Plutôt que d'ajouter un SaaS tiers avec un abonnement mensuel et un intermédiaire pour les données, j'ai créé LeadBridge, un plugin WordPress détenu par l'entreprise, first-party, sans dépendance payante.

Architecture « enregistrer d'abord »

Chaque lead est écrit dans une table de base de données dédiée avant toute tentative d'e-mail, de webhook ou d'appel API. Les intégrations fonctionnent volontairement en « meilleur effort » : une API tierce défaillante ne peut jamais empêcher la capture d'un lead.

Le chiffre d'affaires renvoyé dans Google Ads

Capture le gclid et les paramètres UTM à l'envoi, puis renvoie la valeur réelle de la mission sous forme de conversion hors ligne, y compris les conversions avancées pour les leads. Les enchères optimisent vers l'argent, pas vers les formulaires remplis.

Mini-CRM

Étapes du pipeline, valeur des missions, notes et tableau de bord du chiffre d'affaires, pour que la question mensuelle « qu'ont réellement rapporté les dépenses publicitaires ? » trouve une réponse tirée de la base de données plutôt qu'une estimation.

Champs sans schéma fixe

Une colonne JSON stocke les champs envoyés, pour que le formulaire puisse évoluer sans aucune migration de base de données. Les champs se modifient depuis l'interface d'administration.

Endpoint REST « enregistrer d'abord » Protection anti-spam Capture gclid + UTM Envoi SMTP Alertes WhatsApp Réponse automatique au client Demandes d'avis automatiques Copie dans Google Sheets Export CSV Interface d'administration responsive

Construit comme un plugin WordPress standard en classes PHP, avec des modules formulaire, base de données, éditeur de champs, envoi d'e-mails, WhatsApp, Google Ads, statistiques, administration et paramètres. GPL-2.0+, entièrement détenu par l'entreprise, sans licence récurrente.

Tableau de bord client

Cinq sources de données, un seul écran, pour que le client n'ait pas à se connecter à cinq plateformes.

Une fois le stack de suivi, la fiche d'établissement, la Search Console et LeadBridge en ligne, les données restaient dispersées sur cinq plateformes différentes. J'ai donc créé un tableau de bord unique pour le client qui regroupe tout au même endroit : performances Google Ads, Search Console (impressions, clics, état d'indexation), activité de la fiche d'établissement Google, données de missions et de chiffre d'affaires de LeadBridge et analyses comportementales de Microsoft Clarity, le tout dans une seule vue.

L'intérêt n'est pas seulement le confort. Le client voit d'un coup d'œil ce qui se passe réellement sur chaque canal, sans me demander de rapport ni se connecter lui-même à cinq tableaux de bord.

Outils & plateformes
LeadBridge (plugin sur mesure) WordPress Elementor Google Tag Manager Conteneur GTM côté serveur Facebook CAPI GA4 Microsoft Clarity Fiche d'établissement Google Google Search Console Google Ads SEO local Tableau de bord client unifié
Gratuit, sans engagement

Besoin d'une mise en place digitale complète comme celle-ci ?

Site + suivi + publicités. Je vous dis par où commencer lors d'un appel gratuit de 15 minutes.

Audit gratuit →