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 Brevo. 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 Brevo ;
- de créer facilement un scénario de panier abandonné dans Brevo, 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 Brevo ;
- 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 Brevo. Si vous ne possédez pas encore de compte, inscrivez-vous gratuitement.
- Clé API v3 de Brevo. 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 Brevo a été validé et que l'envoi d'emails à partir des plateformes Campagnes et Transactionnel de Brevo a été activé.
Installer l'extension
- Téléchargez l'extension de Brevo à partir d'OpenCart Marketplace
- Décompressez l'archive d'installation dans un dossier de votre ordinateur
- Téléchargez et installez FileZilla Client
- Connectez-vous à l'interface cPanel
- À partir de l'interface cPanel, cliquez sur « FTP Accounts »
- 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 > Brevo > Install. Saisissez la clé API v3 de Brevo, puis cliquez sur le bouton Enregistrer.
Maintenant que vous avez connecté votre boutique OpenCart à votre compte Brevo, vous pouvez synchroniser vos contacts avec Brevo.
Synchroniser vos contacts
Bon à savoir : seuls les contacts opt-in seront ajoutés à votre compte Brevo.
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 Brevo pour gérer vos contacts ? », cliquez sur Oui pour synchroniser automatiquement vos nouveaux abonnés.
Toutes les listes de votre compte Brevo s'affichent alors. Cliquez sur celles auxquelles vous souhaitez ajouter vos abonnés.
Les commandes et les données associées seront également synchronisées automatiquement à votre compte Brevo 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 Brevo.
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)
Cliquez sur le bouton en haut à droite pour enregistrer.
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 Brevo que vous avez sélectionnées. Si vous avez activé le mapping des attributs, leurs données sont également synchronisées sur Brevo.
- Synchroniser les commandes existantes > Lorsque vous cliquez sur ce bouton, les commandes de tous les clients inscrits à votre newsletter sont ajoutées aux listes Brevo que vous avez sélectionnées.
- Synchroniser les contacts à partir de Brevo > Lorsque vous cliquez sur ce bouton, les contacts blocklistés sur votre compte Brevo sont blocklistés sur votre boutique OpenCart.
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 Brevo » et de cliquer sur le bouton Enregistrer en haut à droite.
Bon à savoir : vous pouvez uniquement suivre l'activité des contacts inscrits à votre newsletter.
Une fois le Marketing Automation actif, vous trouverez les logs suivants sur votre compte Brevo sous Automation > Logs > Logs d'événements :
- page
- identify
- track events
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 Brevo, vos emails transactionnels (confirmations de commande, réinitialisations de mot de passe, etc.) seront envoyés via le protocole SMTP de Brevo. Pour consulter votre mot de passe, accédez à l'onglet SMTP de votre compte Brevo. Vous devez vous assurer que votre compte SMTP a été activé.
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 Brevo.
2. Configurer les emails de confirmation
Si vous souhaitez utiliser un template Brevo pour vos emails de confirmation, vous devez vous assurer que vos emails sont envoyés via le protocole SMTP de Brevo.
Trois options s'offrent à vous pour souhaiter la bienvenue à vos nouveaux abonnés.
- 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.
- 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 Brevo dans la liste déroulante.
- 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 Brevo 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 Brevo, 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 Brevo. 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
Informations supplémentaires
- Créer un email de panier abandonné pour les clients OpenCart
- Envoyer un email de panier abandonné pour les clients OpenCart
🤔 Vous avez des questions ?
Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.
Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec un Partenaire Brevo certifié.