Home » WooCommerce » Ajout d’un snippet d’événement pour la conversion des achats avec le total de la commande dans WooCommerce

Ajout d’un snippet d’événement pour la conversion des achats avec le total de la commande dans WooCommerce

Best WordPress hosting 2024

Besoin d’ajouter le code de suivi des conversions Google avec la valeur de la commande dans WooCommerce ?

Aujourd’hui, je vais vous montrer comment ajouter un extrait d’événement pour la conversion d’achat avec le total de la commande. C’est simple, ne nécessite aucun plugin tiers, et ne vous prendra que quelques minutes à faire. Aucune compétence exceptionnelle en codage n’est requise.

Vous cherchez un tutoriel sur l’ajout d’un snippet d’événement pour la conversion d’achat sans valeur de commande? Cliquez ici.

Comment ajouter un snippet d’événement pour la conversion d’achat avec valeur de commande dans WooCommerce

La première chose que vous devez faire si vous voulez ajouter l’extrait de conversion Google à WooCommerce est d’aller dans Apparence >> Editeur de fichier de thème ou Outils >> Editeur de fichier de thème.

Une fois que vous y êtes, cliquez sur le fichier functions.php sur le côté droit de la page. Lorsque la page des fonctions est ouverte, faites défiler jusqu’au bas de la page et ajoutez cette fonction :

function rocksolid_thankyou_tracking( $order_id ) {
    $order_total = get_post_meta( $order_id, '_order_total', true); ?>

<?php }
add_action( 'woocommerce_thankyou', 'rocksolid_thankyou_tracking' );

Cette fonction est déclenchée lorsque le client termine le processus de paiement. Elle récupère également la valeur totale de la commande ($order total dans le code).

Il ne nous reste plus qu’à ajouter votre snippet d’événement pour la conversion en achat, et à ajouter la valeur de la commande à la fonction. Voici l’exemple complet :

function rocksolid_thankyou_tracking( $order_id ) {
    $order_total = get_post_meta( $order_id, '_order_total', true); ?>

	<!-- Event snippet for Purchase conversion page -->
<script>
  gtag('event', 'conversion', {
      'send_to': 'AW-1119929/i8SmCN-qs6UYEJtwp',
      'value': <?php echo $order_total; ?>,
      'currency': 'EUR',
      'transaction_id': ''
  });
</script>
<?php }
add_action( 'woocommerce_thankyou', 'rocksolid_thankyou_tracking' );

Vous avez probablement remarqué où et comment j’ai ajouté la du total de la commande <?php echo $order_total; ?> dans le code. Votre fonction devrait être identique, à l’exception de l’identifiant send_to (c’est votre propre code de suivi des conversions). Vous pouvez également utiliser une devise différente dans le code.

Voici à quoi ressemblera le code de suivi des conversions de Google avec la valeur de la commande dans le fichier functions.php:

woocommerce add event snippet for purchase conversion page with order total

C’est tout – une fois que vous aurez enregistré les modifications, vous pourrez suivre les conversions dans WooCommerce avec la valeur de la commande.

Fathom analytics - privacy focused cookie-free website analytics

Most popular tutorials


Get our latest WordPress news and special offers from RockSolidWP!

Only useful WordPress and WooCommerce tips and tricks and exclusive offers for our readers once a month. No marketing nonsense.

Looking for reliable yet affordable WordPress hosting?
Hostinger is the way to go!

Get 10% OFF by using code IMAKEITWORK