Installation du plugin OpenCart

 

OpenCart_Logo.png

Télécharger le plugin

Vue d'ensemble

Ce tutoriel vous explique comment installer le plugin OpenCart afin de transférer vos données en toute simplicité entre votre boutique OpenCart et votre compte SendinBlue. Cette intégration vous permet :

  • de synchroniser vos clients opt-in et leurs données lors de l'inscription standard et de la validation du panier ;
  • d'associer les champs de données clients OpenCart par défaut avec les attributs de contacts SendinBlue ;
  • de créer facilement un scénario de panier abandonné dans SendinBlue, les données de panier étant automatiquement transférées ;
  • d'améliorer votre délivrabilité en envoyant des emails transactionnels à l'aide du protocole SMTP de SendinBlue ;
  • de remplacer les emails de notification d'OpenCart par un template créé via l'éditeur d'emails adaptatifs Drag & Drop.

Avant de commencer

Vous aurez besoin des informations suivantes pour installer et utiliser le plugin :

  • Identifiants de compte SendinBlue. Si vous ne possédez pas encore de compte, inscrivez-vous gratuitement.
  • Clé API v3 de SendinBlue. Pour l'obtenir, suivez les instructions de ce tutoriel.
  • Accès au panneau d'administration du site Web d'OpenCart

Pour utiliser toutes les fonctionnalités de l'extension, assurez-vous que votre compte SendinBlue a été validé et que l'envoi d'emails à partir des plateformes Campagnes et Transactionnel de SendinBlue a été activé.

Installer l'extension

  1. Téléchargez l'extension de SendinBlue à partir d'OpenCart Marketplace
  2. Décompressez l'archive d'installation dans un dossier de votre ordinateur
  3. Téléchargez et installez FileZilla Client
  4. Connectez-vous à l'interface cPanel
  5. À partir de l'interface cPanel, cliquez sur « FTP Accounts »
  6. Dans le formulaire « Add FTP Account », saisissez un nom d'utilisateur et un mot de passe, puis cliquez sur « Create FTP Account »

Accédez ensuite à l'administration de votre boutique et cliquez sur Extensions > Modules > SendinBlue > Install. Saisissez la clé API v3 de SendinBlue, puis cliquez sur le bouton Enregistrer.

opencart_install.gif

 

Maintenant que vous avez connecté votre boutique OpenCart à votre compte SendinBlue, vous pouvez synchroniser vos contacts avec SendinBlue.

Synchroniser vos contacts

Bon à savoir : seuls les contacts opt-in seront ajoutés à votre compte SendinBlue.

1. Activer la synchronisation des contacts

Accédez à l'onglet Gestionnaire de contacts.

Plusieurs options de synchronisation des contacts vous sont alors proposées. Nous allons les analyser une à une. Pour la première option « Utiliser SendinBlue pour gérer vos contacts ? », cliquez sur Oui pour synchroniser automatiquement vos nouveaux abonnés.

Toutes les listes de votre compte SendinBlue s'affichent alors. Cliquez sur celles auxquelles vous souhaitez ajouter vos abonnés.

save image

Les commandes et les données associées seront également synchronisées automatiquement à votre compte SendinBlue en tant qu'attributs transactionnels :

  • ORDER_ID > ID de la commande
  • ORDER_DATE > date de la commande
  • ORDER_PRICE > montant de la commande

2. Mapping de vos attributs de contacts

Pour la seconde option, « Activer le mapping des attributs ? », cliquez sur Oui pour associer les attributs d'OpenCart par défaut aux attributs de SendinBlue.

Les attributs pouvant être synchronisés sont les suivants :

  • firstname > Prénom du client
  • lastname > Nom de famille du client
  • telephone > Numéro de téléphone du client
  • fax > Numéro de fax du client
  • payment_company > Nom de l'entreprise du client
  • payment_address_1 > Ligne 1 de l'adresse de facturation
  • payment_address_2 > Ligne 2 de l'adresse de facturation
  • payment_city > Ville de facturation
  • payment_postcode > Code postal de facturation
  • payment_country > Pays de facturation
  • payment_zone > Région de facturation
  • payment_zone_code > Code région de facturation du client (le cas échéant)

save image

Cliquez sur le bouton en haut à droite pour enregistrer.

save image

3. Importer des données existantes

Trois boutons vous permettent d'importer des données existantes :

  • Synchroniser les clients existants > Lorsque vous cliquez sur ce bouton, tous les clients inscrits à votre newsletter sont ajoutés aux listes SendinBlue que vous avez sélectionnées. Si vous avez activé le mapping des attributs, leurs données sont également synchronisées sur SendinBlue.
  • Synchroniser les commandes existantes > Lorsque vous cliquez sur ce bouton, les commandes de tous les clients inscrits à votre newsletter sont ajoutées aux listes SendinBlue que vous avez sélectionnées.
  • Synchroniser les contacts à partir de SendinBlue > Lorsque vous cliquez sur ce bouton, les contacts blacklistés sur votre compte SendinBlue sont blacklistés sur votre boutique OpenCart.

save image

Configurer le Marketing Automation

1. Activer la fonctionnalité de tracking du Marketing Automation

En un clic, vous pouvez activer le Marketing Automation sur votre site Web et suivre l'activité des contacts sur votre site Web. Pour cela, il vous suffit de cocher la case Oui devant « Activer le Marketing Automation via SendinBlue » et de cliquer sur le bouton Enregistrer en haut à droite.

Bon à savoir : vous pouvez uniquement suivre l'activité des contacts inscrits à votre newsletter.

save image

Une fois le Marketing Automation actif, vous trouverez les logs suivants sur votre compte SendinBlue sous Automation > Logs > Logs d'événements :

  • page
  • identify
  • track events

save image

Remarque : le plugin utilise une implémentation RESTful. Pour cette raison, le statut de l'identifiant de tracking sur la page du code de tracking ne s'affichera pas comme vérifié.

2. Créer un scénario de panier abandonné

Le plugin crée automatiquement trois événements de tracking qui peuvent être utilisés pour créer un scénario de panier abandonné :

  • cart_created s'exécute lorsqu'un contact identifié ajoute un produit au panier. Lorsque le panier est actualisé, les données actualisées sont également appliquées à cet événement.
  • cart_deleted s'exécute lorsqu'un contact vide son panier
  • order_completed s'exécute lorsqu'un contact valide une commande

Consultez ce tutoriel pour découvrir comment créer un email de panier abandonné pour les clients OpenCart.

Configurer les emails transactionnels

Accédez à l'onglet Emails transactionnels pour configurer vos emails transactionnels.

1. Envoyer des emails transactionnels

Si vous sélectionnez Oui pour activer le protocole SMTP de SendinBlue, vos emails transactionnels (confirmations de commande, réinitialisations de mot de passe, etc.) seront envoyés via le protocole SMTP de SendinBlue. Pour consulter votre mot de passe, accédez à l'onglet SMTP de votre compte SendinBlue. Vous devez vous assurer que votre compte SMTP a été activé.

opencart_smtp.png

Vous pouvez envoyer un email de test en saisissant une adresse dans le champ « Envoyer un email de test à ». L'email de test s'affiche alors dans la liste des logs transactionnels de votre compte SendinBlue.

opencart_test_email.png

2. Configurer les emails de confirmation

Si vous souhaitez utiliser un template SendinBlue pour vos emails de confirmation, vous devez vous assurer que vos emails sont envoyés via le protocole SMTP de SendinBlue.

Trois options s'offrent à vous pour souhaiter la bienvenue à vos nouveaux abonnés.

opencart_email_confirmation.png

  1. Aucune confirmation > Si vous sélectionnez cette option, les abonnés seront ajoutés aux listes que vous avez sélectionnées sous l'onglet Gestionnaire de contacts sans recevoir d'email de confirmation.
  2. Confirmation simple > Si vous sélectionnez cette option, les abonnés seront ajoutés aux listes que vous avez sélectionnées et recevront un email de confirmation. Sélectionnez un template SendinBlue dans la liste déroulante.
  3. Confirmation double opt-in > Si vous sélectionnez cette option, les abonnés seront ajoutés aux listes que vous avez sélectionnées et recevront un email de confirmation. Sélectionnez un template SendinBlue dans la liste déroulante. Activez la case « Envoyer un dernier email de confirmation » si vous souhaitez envoyer un autre email une fois que le nouvel abonné a cliqué sur l'email de confirmation. Nous vous recommandons d'utiliser un formulaire de double opt-in.

Si vous souhaitez rediriger votre contact votre une Landing Page ou vers votre site Web, activez la case « Rediriger l'URL après avoir cliqué dans l'email de validation ». Si vous souhaitez rediriger votre contact vers une Landing Page créée sur SendinBlue, collez l'URL fournie après avoir publié votre Landing Page.

3. Configurer les emails de notification

Vous pouvez remplacer les templates de notification d'OpenCart par les templates de SendinBlue. Remarque : vous ne pouvez pas personnaliser les templates avec des variables telles que le numéro de commande, le montant de la commande, le statut d'expédition, etc. Voici la liste des notifications que vous pouvez remplacer :

  • Annulé
  • Retour de compensation annulé
  • Opposition au paiement
  • Terminé
  • Refusé
  • Expiré
  • Échoué
  • En attente
  • Traité
  • En cours de traitement
  • Remboursé
  • Retour de compensation effectué
  • Expédié
  • Nul

save image

Informations supplémentaires