🔍 SEOIntermédiaire PS 1.7 PS 8.x

Configurer Google Shopping avec PrestaShop : subdivisions et campagnes rentables

Guide complet pour optimiser vos campagnes Google Shopping sur PrestaShop : subdivision des produits, flux Merchant Center et stratégies d'enchères efficaces.

En bref : Pour des campagnes Google Shopping rentables sur PrestaShop, structurez votre flux avec des titres optimisés et des custom labels, puis subdivisez vos produits par marque, catégorie et marge — sans sur-segmenter au-delà du seuil de données exploitables.

Publié le 21 mars 2026 6 min de lecture Alexandre Carette

Introduction

Google Shopping est devenu un levier incontournable pour les marchands e-commerce sous PrestaShop. Contrairement aux annonces textuelles classiques, les campagnes Shopping affichent directement vos produits avec photo, prix et nom de la boutique — un format qui génère des taux de clics nettement supérieurs.

Mais lancer une campagne Shopping sans stratégie de subdivision revient à jeter son budget par la fenêtre. La clé d'une campagne rentable réside dans la manière dont vous organisez vos groupes de produits dans Google Ads, et surtout dans la qualité du flux que PrestaShop envoie au Merchant Center.

Comprendre le flux produits PrestaShop → Merchant Center

Le rôle du flux XML/CSV

Google Shopping ne fonctionne pas avec des mots-clés comme les campagnes Search classiques. Google se base sur votre flux de produits (product feed) pour décider quand afficher vos articles. Ce flux contient toutes les informations de votre catalogue : titre, description, prix, disponibilité, catégorie Google (taxonomy), marque, GTIN/EAN, etc.

Sur PrestaShop 8.x, plusieurs solutions permettent de générer ce flux :

  • **Module officiel « Marketing with Google »** (ex-Google Merchant Center) : synchronisation automatique via l'API Content for Shopping
  • **Modules tiers spécialisés** (Feed Manager, Google Shopping Export PRO) : plus de contrôle sur les attributs exportés
  • **Flux personnalisé** via un contrôleur front dédié qui génère un XML conforme à la spécification Google

Les attributs critiques pour la subdivision

Pour pouvoir subdiviser efficacement dans Google Ads, votre flux doit impérativement renseigner ces champs :

Attribut fluxChamp PrestaShopUsage subdivision `brand`Fabricant (manufacturer)Segmenter par marque `product_type`Catégorie PrestaShopHiérarchie personnalisée `google_product_category`Taxonomy GoogleClassification standard `item_group_id`ID produit parentRegrouper les déclinaisons `custom_label_0` à `custom_label_4`Champs libresSegmentation business

<!-- Exemple d'un produit bien structuré dans le flux -->
<item>
  <g:id>1234</g:id>
  <g:title>Chaussure running homme - MarqueX - Modèle Pro</g:title>
  <g:brand>MarqueX</g:brand>
  <g:product_type>Chaussures > Running > Homme</g:product_type>
  <g:google_product_category>Vêtements et accessoires > Chaussures > Chaussures de sport</g:google_product_category>
  <g:custom_label_0>marge-haute</g:custom_label_0>
  <g:custom_label_1>bestseller</g:custom_label_1>
  <g:availability>in stock</g:availability>
  <g:price>129.90 EUR</g:price>
</item>

Stratégie de subdivision des produits dans Google Ads

Pourquoi subdiviser ?

Par défaut, une campagne Shopping contient un seul groupe : « Tous les produits ». Chaque article reçoit alors la même enchère, ce qui est sous-optimal. Un produit à forte marge mérite une enchère plus agressive qu'un accessoire à 5 €.

La subdivision permet de :

  • **Ajuster les enchères** par segment (marque, catégorie, marge)
  • **Exclure** les produits non rentables
  • **Analyser** les performances à un niveau granulaire
  • **Maximiser le ROAS** (Return on Ad Spend)

L'arbre de subdivision optimal

Voici la structure que je recommande après des années d'expérience sur des catalogues PrestaShop de toutes tailles :


Tous les produits
├── Marque A
│   ├── Catégorie 1
│   │   ├── Produit X (ID)
│   │   └── Tout le reste de Catégorie 1
│   └── Catégorie 2
│       └── ...
├── Marque B
│   └── ...
└── Tout le reste
    └── (enchère minimale ou exclusion)

Niveau 1 — Marque (brand) : la subdivision par marque est presque toujours le meilleur premier niveau. Les marques ont des marges, des notoriétés et des taux de conversion très différents.

Niveau 2 — Type de produit (product_type) : votre arborescence de catégories PrestaShop. C'est ici que vous affinez les enchères par gamme.

Niveau 3 — ID de l'élément : descendre au niveau produit individuel n'est pertinent que pour vos best-sellers ou les produits à très forte marge. Pour le reste, restez au niveau catégorie.

Faut-il subdiviser au maximum ?

C'est la question que beaucoup de marchands se posent. La réponse est nuancée :

Oui, subdiviser davantage est bénéfique car cela vous donne plus de contrôle sur les enchères. Google Ads répartit mieux le budget quand il comprend la structure de votre catalogue.

Mais attention à la sur-subdivision :

  • En dessous de 10-20 clics par semaine par groupe, vous n'avez plus assez de données pour optimiser
  • Les campagnes Performance Max (qui remplacent progressivement les Shopping standard) gèrent une partie de cette granularité automatiquement
  • Le temps de gestion explose avec le nombre de subdivisions

Règle pratique : subdivisez jusqu'au niveau où chaque groupe contient des produits à marge et comportement d'achat similaires, mais pas plus loin.

Optimiser le flux PrestaShop pour de meilleures positions

Contrairement à une idée reçue, la position de vos annonces Shopping ne dépend pas uniquement de l'enchère. Google évalue aussi la pertinence de votre fiche produit.

Titres produits optimisés

Le titre est l'attribut le plus important pour le matching. Dans PrestaShop, le champ name de ps_product_lang alimente directement le titre du flux.


❌ "Chaussure Pro"
✅ "Chaussure Running Homme MarqueX Pro - Amorti Gel - Noir/Rouge"

Structure recommandée : Type + Genre + Marque + Modèle + Attribut distinctif + Couleur

Sur PrestaShop 8.x, vous pouvez automatiser cette construction via un override du module d'export ou un script SQL :


-- Vérifier la qualité des titres produits
SELECT pl.id_product, pl.name, pl.link_rewrite,
       CHAR_LENGTH(pl.name) AS title_length
FROM ps_product_lang pl
WHERE pl.id_lang = 1
  AND CHAR_LENGTH(pl.name) < 30
ORDER BY title_length ASC;

Custom Labels : la subdivision intelligente

Les custom labels (étiquettes personnalisées, custom_label_0 à custom_label_4) sont l'arme secrète des campagnes Shopping performantes. Ils permettent de segmenter votre catalogue selon des critères business qui n'existent pas dans les attributs standard :

Custom LabelExemple de valeurUsage `custom_label_0``marge-haute`, `marge-basse`Enchères différenciées par marge `custom_label_1``bestseller`, `longue-traine`Prioriser les top-ventes `custom_label_2``soldes`, `nouveaute`Campagnes saisonnières `custom_label_3``stock-faible`, `stock-ok`Réduire les enchères si stock bas `custom_label_4``prix-0-50`, `prix-50-100`Segmentation par tranche de prix

Sur PrestaShop, alimentez ces labels via des caractéristiques (features) dédiées ou via un script qui les calcule automatiquement à partir des données produit.

Migration vers Performance Max

Depuis 2022, Google pousse les annonceurs vers les campagnes Performance Max (PMax) qui remplacent progressivement les campagnes Shopping standard. Sur PrestaShop, cela ne change rien côté flux — le Merchant Center reste le socle.

Ce qui change :

  • Les subdivisions manuelles perdent en importance au profit de l'IA de Google
  • Les **asset groups** remplacent les groupes d'annonces
  • Les **signaux d'audience** orientent l'algorithme
  • Le contrôle granulaire diminue mais les performances globales sont souvent meilleures

Conseil : même en PMax, maintenez un flux propre et des custom labels bien renseignés. L'algorithme de Google s'appuie toujours sur la qualité de vos données produit pour décider quoi montrer et à qui.

Checklist avant de lancer une campagne Shopping PrestaShop

  1. **Flux validé** dans le Merchant Center (zéro erreur, zéro avertissement critique)
  2. **GTIN/EAN renseignés** sur tous les produits (obligatoire pour les produits de marque)
  3. **Titres optimisés** de 70 à 150 caractères avec mots-clés naturels
  4. **Images de qualité** sur fond blanc, minimum 800×800 px
  5. **Prix et disponibilité** synchronisés en temps réel avec PrestaShop
  6. **Politique de livraison et retours** configurée dans le Merchant Center
  7. **Balise de suivi des conversions** installée et testée
  8. **Structure de subdivision** définie avant le lancement (pas après)
  9. **Budget quotidien** calculé selon la marge moyenne du catalogue
  10. **Mots-clés négatifs** ajoutés dès le départ (oui, c'est possible en Shopping standard)
#google-shopping #google-ads #merchant-center #flux-produits #sem #roi-publicitaire

Questions fréquentes

Tout ce que vous devez savoir sur ce sujet.

Un projet PrestaShop ?

Discutons-en directement.

★★★★★

193 projets livrés

Gratuit & sans engagement — réponse sous 24h

Alexandre Carette

Alexandre Carette

Expert PrestaShop & Architecture E-commerce

Développeur PrestaShop depuis 2014, 193 projets livrés. Je conçois des architectures headless Nuxt + PrestaShop et des outils d'automatisation IA pour les e-commerçants.