PrestaSignal
Le module PrestaShop

Un module. Tout l'entonnoir, côté serveur.

PrestaSignal est un module PrestaShop natif — pas un script à coller dans votre thème. Il s'accroche directement au cycle de vie de votre boutique, construit des événements propres à chaque étape du parcours, et les envoie côté serveur. Installez-le, collez votre clé, et vous êtes opérationnel.

Compatibilité

Conçu pour de vraies boutiques PrestaShop

Il fonctionne sur PrestaShop 1.7.0.0 à 8.x et PHP 7.2 et au-delà, en gérant pour vous les différences entre versions — y compris les changements du panier AJAX introduits dans PrestaShop 8. Aucune étape de build, aucune chirurgie de thème, aucun composer install. C'est un ZIP que vous importez dans le back-office.

PrestaShop1.7.0.0 → 8.x
PHP7.2 et supérieur
InstallationTéléversement ZIP, back-office
Étape de buildAucune
Modifications du thèmeAucune
MaintenanceZéro — serveur hébergé par nos soins
Ce qu’il capture

Chaque étape du parcours, suivie

De la première page vue à l'achat final — et le remboursement qui suit — le module capture l'entonnoir e-commerce GA4 complet et l'envoie côté serveur.

Navigation
page_view
Chaque page qu'un acheteur ouvre
view_item_list
Une catégorie ou des résultats de recherche parcourus
view_search_results
Une recherche effectuée sur le site
view_item
Une page produit consultée
Considération
add_to_cart
Un produit ajouté au panier
remove_from_cart
Un produit retiré du panier
view_cart
Le panier consulté
Paiement
begin_checkout
Paiement entamé
add_shipping_info
Un mode de livraison choisi
add_payment_info
Coordonnées de paiement saisies
Résultat
purchase
Une commande finalisée — chiffre d'affaires TTC
refund
Un remboursement ou un avoir émis
sign_up
Un nouveau compte client créé

Treize événements sur l'ensemble du tunnel PrestaShop — chacun haché, relié à la session, dédupliqué et envoyé en server-side, pour que rien du parcours ne se perde.

Mécanisme

Ce que fait le module, hook par hook

Le module se rattache aux hooks natifs de PrestaShop, de sorte que les événements se déclenchent à partir de vraies actions de boutique — et non de suppositions ou de scraping de page. Chaque hook correspond à l'événement e-commerce attendu par les plateformes publicitaires.

Pages & vues catalogue

Au rendu de l'en-tête, il détecte le contrôleur et envoie page_view, view_item, view_item_list ou view_cart — en ignorant les chemins AJAX et module pour que rien ne se déclenche deux fois.

Actions panier

Un véritable ajout (et non un simple ajustement de quantité) envoie add_to_cart ; la sélection du transporteur envoie add_shipping_info, dédupliquée par panier et transporteur.

Commande & paiement

La validation de commande envoie purchase et add_payment_info avec un identifiant d'événement déterministe construit à partir de la référence de commande, pour qu'un rechargement ne compte jamais la vente deux fois.

Compte & remboursements

L'inscription envoie sign_up, et l'émission d'un avoir envoie un événement refund côté serveur — bouclant la boucle sur les retours.

Mise en service

Opérationnel en trois étapes

La mise en ligne est une tâche de back-office, pas un projet de développement. Aucune étape de build, aucune modification de thème, et rien à héberger vous-même.

01
Importez le module

Installez le ZIP depuis votre back-office PrestaShop comme n'importe quel autre module.

02
Collez votre clé de licence

La clé relie votre boutique au serveur de tracking hébergé que nous exploitons pour vous.

03
Mettez en ligne

Les événements commencent à circuler vers vos plateformes connectées. Nous vérifions que tout se déclenche proprement.

Rapide, discret et sûr par défaut

Les événements sont envoyés depuis votre serveur avec un délai d'attente serré, séparément du rendu de la page, pour que les clients n'attendent jamais le tracking et que votre boutique reste rapide. Les bots et robots d'exploration sont filtrés. Les données personnelles sont hachées en SHA-256 avant transmission. Si quelque chose échoue, cela échoue silencieusement — votre boutique ne casse jamais à cause du tracking.

Installation

Le module — vos questions.

Quelles versions de PrestaShop et PHP sont prises en charge ?+

PrestaShop 1.7.0.0 à 8.x, sur PHP 7.2 et au-delà. Le module détecte votre version et s'adapte, y compris le comportement du panier AJAX de PrestaShop 8.

Le module va-t-il ralentir ma boutique ?+

Non. Les événements sont envoyés de serveur à serveur avec un délai d'attente court, en dehors du chemin de rendu de la page, et il n'y a aucun script côté client lourd. Les clients n'attendent jamais le tracking.

Ai-je besoin d'un développeur pour l'installer ?+

Non. Vous importez le ZIP dans le back-office PrestaShop, collez votre clé de licence, et enregistrez. Nous avons déjà configuré votre serveur de tracking et vos connexions plateformes.

Que se passe-t-il si le tracking échoue ou si ma clé expire ?+

Le module échoue silencieusement — il ne cassera jamais une page pour un client. Si une licence expire, il y a une période de grâce, et le tracking se met simplement en pause au lieu de générer une erreur.

Le module va-t-il ralentir ma boutique ?+

Non. Le gros du travail — dialoguer avec GA4, Google Ads et Meta — se passe sur le serveur de tracking hébergé, et non dans le navigateur de votre acheteur ni dans votre commande PrestaShop. Le travail propre au module est léger et encapsulé, de sorte que même une erreur inattendue ne peut pas faire tomber une page.

Fonctionne-t-il avec mon thème et mes autres modules ?+

Oui. Il s'accroche aux événements standard de PrestaShop plutôt qu'au balisage de votre thème, il est donc indépendant de votre design et cohabite avec les autres modules. Il prend en charge PrestaShop 1.7 à 8.x sur PHP 7.2 et au-delà.

Faites configurer le module pour votre boutique.

Réservez un audit et nous configurons votre serveur de tracking et vous remettons un module prêt à recevoir une clé.

Membre de la famille PrestaChamps →