Newsletter
Introduction
Le module de newsletter (lettre d’information) permet aux administrateurs de PepperShop d’informer leurs clients des nouveautés et des promotions grâce à des newsletters créées par des professionnels.
Ce module est en option pour le PepperShop et doit être acheté séparément.
Application
Répartition des tâches
Le module de newsletter PepperShop se compose de deux éléments :
- Extension de la boutique pour l’administration et l’importation / exportation des données de newsletter
- Application pour créer et envoyer des newsletters (Supermailer ou CleverReach)
Par cette division, nous utilisons le meilleur :
- Le PepperShop gère la base de données des clients en ligne. Tous les clients de la boutique peuvent à tout moment effectuer des modifications via leur compte client. Un mécanisme d’importation / exportation assure le flux des données. L’administration permet également les modifications les plus importantes en ligne.
- Le programme Windows Supermailer n’est soumis à aucune limitation d’exécution (pas d’expiration de la licence) et offre une interface graphique moderne avec Spamchecker, support du courrier HTML, etc.
- CleverReach est une application basée sur un navigateur et ne nécessite aucune installation locale.
Double Opt-In
La procédure de Double Opt-In est utilisée dans le module newsletter. Pour qu’un destinataire soit définitivement ajouté à la liste de diffusion de la newsletter, il doit saisir un lien de confirmation personnel dans le navigateur Web. Cela lui sera communiqué par e-mail après l’inscription.
Envoyer des mails de rappel
Ceci se fait dans “Administration de la boutique” sous “Marketing” > “Newsletter” :
Les destinataires de la newsletter qui se sont abonnés mais qui n’ont pas encore validé le lien de confirmation peuvent recevoir un e-mail de rappel. Le mail demande au destinataire de valider le lien de confirmation afin d’activer la newsletter. Un lien d’abonnement sera également envoyé si le destinataire souhaite explicitement se désabonner de la newsletter. Le nombre de jours qui doivent s'être écoulés au moins depuis l’entrée de la newsletter peut être défini dans “Paramètres” / “Lien export” dans le champ “Rappel”.
Catégories de la newsletter
Depuis la version Shop 4.0, vous pouvez saisir différentes catégories dans le menu “Marketing” > “Newsletter” > “Gestion newsletter”. A l’aide de ces configurations, les clients peuvent être mieux ciblés.
Lorsque le client s’abonne à la newsletter, il peut déjà choisir sur quels sujets il souhaite recevoir une newsletter.
Dans la gestion de la newsletter, le client peut également choisir manuellement d’autres catégories.
Enregistrer manuellement les destinataires de la newsletter
A partir de la version 4.0, il est également possible d’entrer manuellement un nouveau destinataire de newsletter dans “Newsletter” > “Nouveau destinataire”. La catégorie d’affiliation peut déjà être définie ici.
Supprimer les entrées inactives
Toutes les newsletters qui n’ont pas été validées seront supprimées de la base de données. Le nombre de jours qui doivent s'être écoulés au moins depuis l’entrée dans la newsletter peut être défini dans le champ “Paramètres” / “Lien export” dans le champ “Supprimer”.
Traiter les paramètres
Exporter nom d’utilisateur/mot de passe :
- Administration de la boutique > Newsletter > Paramètres/Exporter le lien
- Exporter le nom d’utilisateur : saisir un nom d’utilisateur
- Exporter mot de passe : saisir un mot de passe (voir capture d'écran)
- Enregistrer
Afin que la liste des destinataires de la newsletter ne puisse pas être téléchargée par tout le monde, l’exportation des destinataires est protégée par un nom d’utilisateur et un mot de passe. Le nom d’utilisateur et le mot de passe standards doivent être modifiés pour permettre l’exportation ! Après avoir changé le nom d’utilisateur et le mot de passe, le lien de téléchargement complet est affiché pour copie au-dessus du bouton “Enregistrer”.
Rappel après: Nombre de jours d’attente avant l’envoi d’un courriel de rappel. Les destinataires qui se sont abonnés à la newsletter mais qui n’ont pas encore validé le lien de confirmation peuvent recevoir un e-mail de rappel. Ceci demandera au destinataire de valider le lien de confirmation afin d’activer la newsletter. Un lien sera également envoyé si le destinataire souhaite explicitement se désabonner de la newsletter. Le système de newsletter mémorise les destinataires qui ont déjà reçu un e-mail de rappel afin qu’aucun destinataire ne reçoive plus d’un e-mail de rappel.
Supprimer après Nombre de jours avant qu’un destinataire qui n’a pas validé le lien de confirmation soit retiré de la base de données.
Exporter appel
Le lien pour récupérer les destinataires de la newsletter pour les applications externes est affiché dans le menu “Paramètres” / “Exporter lien” dès que le mot de passe et le nom d’utilisateur standards ont été remplacés par des données individuelles.
Lien d’exportation de la structure: https://example.com/shop/connect/newsl_export.php?user=USERNAME&pass=PASSWORT
Paramètres optionnels : Certains paramètres de restrictions peuvent être saisis à l’aide de paramètres optionnels. Ainsi, il est possible de télécharger dans une exportation propre des destinataires de différentes langues pour l’envoi multilingue de newsletters. Les critères restrictifs peuvent être étendus dans une liste séparée par des virgules. Les paramètres optionnels sont simplement copiés derrière le lien régulier.
Restreindre les langues du client : &lang=fr,de
Restreindre les catégories de newsletter : &kat_id=1,2,3,4
.
Les 30 derniers destinataires
Affichage des 30 entrées de destinataires les plus récentes. Cette page s’affiche via “Administration de la newsletter” dans “Administration de la boutique”.
Importer destinataire
Un nombre important de destinataires de newsletter peut être importé à l’aide d’un fichier CSV. S’il existe un enregistrement client pour une adresse e-mail importée, le lien vers le client correspondant est créé automatiquement. Les destinataires importés sont directement activés pour la réception.
Lors de l’affichage ou de l’exportation des données de la newsletter, vous verrez la colonne “client / client réel” (oui/non). Oui signifie que cette entrée de newsletter est un client dans la boutique.
Inscription par formulaire (exemple de concours)
Formulaire de saisie
Dans le menu “Contenu personnel” > “Traiter contenu”, sélectionnez la page que vous souhaitez traiter. Insérez ensuite le code dans la boîte grise du chapitre 4.2 dans l'éditeur. Celui-ci est ensuite automatiquement transformé dans le tableau désiré.
Dans la barre d’outils, vous trouverez le symbole < >. Ceci vous permet de visualiser et d'éditer le code source inséré à l’origine.
Exemple de formulaire
Code HTML
<form
action="{pps_webroot}shop/newsl.php"
method="post"
name="Wettbewerbs-Formular"
>
<table>
<tr>
<td>Anrede:*</td>
<td>
<select name="anrede" id="anrede" class="check">
<option value="bitte auswählen" selected="selected"
>bitte auswählen...</option
>
<option value="Herr">Herr</option>
<option value="Frau">Frau</option>
</select>
</td>
</tr>
<tr>
<td>Vorname:*</td>
<td>
<input
type="text"
name="vorname"
size="40"
maxlength="120"
value=""
id="vorname"
/>
</td>
</tr>
<tr>
<td>Nachname:*</td>
<td>
<input
type="text"
name="nachname"
size="40"
maxlength="120"
value=""
id="nachname"
/>
</td>
</tr>
<tr>
<td>E-Mail:*</td>
<td>
<input
type="text"
name="email"
size="40"
maxlength="120"
value=""
id="email"
/>
</td>
</tr>
<tr>
<td>Antwort:*</td>
<td>
<input
type="text"
name="Wettbewerbs-Antwort"
size="40"
maxlength="120"
value=""
/>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="hidden" name="a" value="sub" />
<input type="hidden" name="kat_id" value="2" />
<input
id="submit_button"
type="image"
src="{pps_webroot}language/de/Buttons/bt_speichern.gif"
alt="Am Wettbewerb teilnehmen"
title="Am Wettbewerb teilnehmen"
style="border:0px;"
/>
</td>
</tr>
</table>
<input type="hidden" name="source" value="wettbewerb" />
</form>
Ajustements
Ouvrez le fichier {shop_directory}/shop/language/fr/localtext.inc.php
et changez la variable newsletter_additional_field1
en réponse-concours
(dans cet exemple, probablement un autre terme pour vous), voir la ligne suivante :
<input
type="text"
name="Wettbewerbs-Antwort"
size="40"
maxlength="120"
value=""
/>
En outre, la valeur de l’ID de catégorie doit correspondre. Dans la gestion de la catégorie newsletter l’ID est visible, ligne :
<input type="hidden" name="kat_id" value="2" />
Avec source
vous indiquez d’où vient cette inscription à la newsletter :
<input type="hidden" name="source" value="wettbewerb" />
Interrogez les entrées
Saisissez le nom d’utilisateur et le mot de passe d’exportation et sauvegardez vos saisies. La ligne “Appel-Export” apparaît alors. Ce lien ouvre une nouvelle page contenant tous les abonnés enregistrés. Si nécessaire, le texte peut être copié, collé dans Excel pour y être trié.
L’envoi de la newsletter s’effectue soit avec le programme Supermailer, CleverReach ou Mailchimp. La configuration des différents outils de la newsletter vous sera expliquée étape par étape dans ce qui suit.
Paramètres Supermailer
Supermailer est compatible avec les PC Windows et doit être téléchargé et installé :
Entrez la clé de licence dans le Supermailer
Lorsque vous démarrez le programme pour la première fois, veuillez entrer la clé dans la boîte de dialogue “Entrer le code d’activation”. Pour ouvrir cette boîte de dialogue, procédez comme suit :
- Démarrez SuperMailer, la fenêtre “SuperMailer Shareware Note” apparaîtra.
- Tapez sur les touches Ctrl et Alt et cliquez avec le bouton gauche de la souris sur l’icône” Supermailer” dans le coin supérieur gauche de la fenêtre affichée.
Activer l’exportation de la liste des destinataires dans la boutique
Supermailer peut obtenir la liste actuelle des destinataires de la newsletter directement depuis la boutique. Pour cela, un nom d’utilisateur et un mot de passe doivent être définis une seule fois dans le système de newsletter.
Une fois le nom d’utilisateur et le mot de passe enregistrés, la boutique affiche le lien Appel Export dans le format suivant :
https://www.example.com/shop/connect/newsl_export.php?user=youruser&password=yourpassword
Vous devez saisir ce lien dans le Supermailer pour récupérer les adresses (Une ligne, sans saut de ligne).
Importer la liste des destinataires de la boutique
Une fois l’exportation de la liste des destinataires activée dans la boutique en ligne, le lien “Appel Export” peut être saisi dans le Supermailer de la manière suivante :
- destinataire de l’email > importer > depuis internet
- entrer le lien Appel Export (copie de la boutique)
- sélectionnez le séparateur Semicolon
- cliquez sur Importer.
Vous n’avez qu'à saisir le lien d’appel d’exportation la première fois que vous importez la liste des destinataires.
Si vous importez les destinataires directement à partir d’un fichier.csv, assurez-vous que le jeu de caractères est défini sur Unicode (UTF-8), sinon les trémas seront affichés de manière incorrecte. Lorsque vous ouvrez le fichier, une boîte de dialogue apparaît avec l’option de sélection, changez-la et enregistrez le document.
Paramètres de configuration dans Supermailer
Les paramètres initiaux suivants doivent être effectués une seule fois. N’oubliez pas de sauvegarder votre “Projet” dans le Supermailer après avoir effectué les paramètres.
Paramètres pour l’envoi d’e-mails
- projet > Paramètres pour l’envoi d’e-mails
- les adresses électroniques : entrez vos données e-mail
- envoi d’e-mail
- envoyer (x) via le serveur SMTP du fournisseur d’e-mail
- serveur de courrier sortant (SMTP) : même nom de serveur que celui que vous avez entré dans votre programme de messagerie (Outlook, Thunderbird,…).
- authentification nécessaire sur le serveur SMTP
- nom d’utilisateur/mot de passe : mêmes informations que celles que vous avez saisies dans votre programme de messagerie (Outlook, Thunderbird, ..).
Téléchargement de fichiers pour les images et les pièces jointes
Les images de la newsletter ne doivent absolument pas être envoyées comme contenu de la newsletter! Supermailer offre une fonctionnalité très pratique, qui permet de télécharger toutes les images incorporées dans la newsletter via FTP sur le serveur avant d’envoyer la newsletter. Au lieu des images, seules les références (liens) aux images, qui se trouvent sur le serveur, sont fournies dans la newsletter. La seule chose que vous devez faire sur le serveur Web est de créer un nouveau répertoire où Supermailer peut télécharger les images de la newsletter.
- projet > téléchargement de fichiers
- transférer les images locales sur Internet avant de les envoyer par courriel
- télécharger par FTP
- Entrez le serveur FTP, le nom d’utilisateur et le mot de passe spécifiés par votre fournisseur. (si vous êtes un client hébergeur de Glarotech, veuillez vous référer aux informations PDF dans la section “Données du serveur (accès FTP/panneau de contrôle)” et “Accès FTP (pour le téléchargement de la page d’accueil), que vous avez reçues après avoir configuré votre hébergement).
- répertoire FTP : que vous avez saisi pour télécharger les images. Si vous avez spécifié un nom d’utilisateur, un mot de passe et un serveur FTP, vous pouvez cliquer sur le bouton à côté du champ de saisie et sélectionner le répertoire directement sur le serveur.
Sauvegarder le projet
Après avoir effectué les paramètres initiaux, vous devez absolument enregistrer le projet dans le Supermailer (fichier → Enregistrer projet). Les paramètres sont enregistrés pour le projet. Cela vous permet, par exemple, d’utiliser le Supermailer pour plusieurs boutiques.
Créer et envoyer un bulletin d’information
Tous les paramètres initiaux doivent avoir été effectués au préalable !
- ouvrir le projet newsletter, s’il n’a pas été chargé automatiquement au démarrage de Supermailer : “Fichier” > “Ouvrir projet”
- ensuite, la liste de destinataires actuelle doit être importée de la boutique. Cette étape est très importante, sinon les désabonnés à la newsletter, depuis le dernier envoi, recevront quand même le courriel ! Destinataires ‘e-mail → Importer → depuis Internet → Importer maintenant
- saisir un texte d’e-mail : texte de l’e-mail
- entrez le texte complet de la newsletter pour la version HTML et insérez des images. Vous pouvez utiliser l'élément de menu “Insérer champ” pour insérer des espaces réservés pour l'état, le prénom, le nom, le courriel et le lien de désabonnement. Ces espaces réservés sont remplis avec les valeurs du destinataire respectif lors de l’envoi de la newsletter.
- puisque le Supermailer lui-même utilise également une fonction de lien de désabonnement, cliquez avec le bouton droit de la souris sur la colonne pour changer le nom “Désabonner lien” à “Désabonner lien boutique”. (Cette étape peut être omise à partir de la version 3.0 de PepperShop).
- n’oubliez pas d’ajouter le lien de désabonnement (champ : Désabonner lien boutique) à la newsletter. Si cela n’est pas le cas, les destinataires ne peuvent pas se désinscrire de votre newsletter et dans le pire des cas, vous serez signalé comme expéditeur de spam !
- cliquez sur e-mail au format texte et vérifiez si la version texte de l’e-mail a été créée correctement
Envoyer la newsletter :
- cliquez sur “Envoyer e-mails maintenant”.
- si toutes les informations sont complètes et correctes, vous verrez maintenant “Envoyer e-mail de test”. Vous pouvez l’utiliser pour vous envoyer un e-mail test.
- “Envoyer maintenant” déclenche l’envoi de la newsletter.
CleverReach
CleverReach est un logiciel d’email marketing cloud qui vous aide à créer, envoyer et analyser vos campagnes d’email marketing. La newsletter peut prendre un aspect uniforme par le biais de modèles prêts à l’emploi ou personnalisés et s’intégrer dans votre design d’entreprise. Créez du nouveau contenu en quelques minutes avec l'éditeur Drag & Drop.
Pour synchroniser les destinataires entre PepperShop et CleverReach, un module séparé comparant les abonnements et les désabonnements via l’interface CleverReach est disponible. De plus, les ventes sont exportées vers CleverReach afin de vous donner la possibilité d’adapter les newsletters aux intérêts d’achat de vos clients et augmenter ainsi l’attractivité de vos campagnes.
Rejoignez CleverReach maintenant !
Installation du module
Configuration système
Pour utiliser le module CleverReach, vous avez besoin de PepperShop v.5.0 Professional ou Enterprise from Build 35, ainsi que du module Newsletter.
Copier des fichiers
Tous les fichiers du module doivent être copiés dans le répertoire shop/Admin/module/cleverreach ou y exister déjà.
Installation
installer le module via “Gestion module” et l’activer dans la configuration.
Configuration
Après une installation réussie, vous verrez les champs suivants dans les paramètres du module :
- Activation Activation du module CleverReach
- Numéro de client Le numéro de client qui vous a été attribué par CleverReach.
- Nom d’utilisateur Votre nom d’utilisateur CleverReach
- Mot de passe Votre mot de passe CleverReach
- Un jeton A.P.I Le jeton API est rempli automatiquement dès que vous cliquez sur “Enregistrer” et que le module s’est enregistré avec succès auprès de CleverReach.
Affectation groupe
Une fois les paramètres effectués correctement, le module récupère les groupes CleverReach et un autre onglet apparaît. Ici, vous pouvez reprendre les catégories de newsletter dans le PepperShop des groupes de newsletter dans le CleverReach. Si vous n’avez qu’une seule catégorie de récepteur, seule une sélection Standard, qui est la catégorie standard dans le PepperShop, apparaîtra. Cliquez de nouveau sur “Enregistrer” pour passer à l'étape suivante.
Synchronisation
Une fois le groupe choisi, tout est prêt pour la première synchronisation. Vous pouvez l’effectuer en cliquant sur “Synchroniser avec….". Selon le nombre de destinataires de la newsletter, cela peut prendre plusieurs heures. Sa progression est affichée en continu. Veuillez ne pas fermer la fenêtre du navigateur tant que la synchronisation n’est pas terminée.
Lien de déconnexion
Chaque bulletin d’information a besoin d’un lien de désabonnement. Pour que ce lien soit immédiatement relié au Peppershop, les étapes suivantes doivent être suivies lors de la création d’un nouveau courrier.
Cliquez d’abord sur le mot “ici” afin de pouvoir modifier le lien lié ici.
Ensuite, changez l’URL en {{ABMELDELINK}}.
Si un client se désabonne dans le courrier de la newsletter, celle-ci sera immédiatement stockée dans le Peppershop.
Synchronisation par cronjob
Si vous avez la possibilité de configurer un cronjob, vous pouvez exécuter la synchronisation en utilisant ce dernier. Pour cela, le fichier cli_sync.php
doit être exécutable. Vous pouvez régler les droits des systèmes basés sur unix comme suit :
chmod o+x shop/Admin/module/cleverreach/cli_sync.php
Le paramètre suivant exécute la tâche cronjob une fois par jour à 1 heure du matin. Comme la synchronisation est relativement complexe, vous devriez effectuer le cronjob aussi rarement que possible. Si votre newsletter est toujours envoyée le 1er du mois, il suffit d’effectuer la synchronisation une fois par mois avant l’envoi.
Paramètres cronjob :
minute | heure | jour | mois | jour de la semaine |
---|---|---|---|---|
0 | 1 | * | * | * |
Sentier: {Shop-Root}shop/Admin/module/cleverreach/cli_sync.php -catégorie={Category-ID} >/dev/null 2>&1
Mailchimp
Depuis la version 9 de PepperShop, le programme de newsletter “Mailchimp” peut également être relié à PepperShop. Le module peut être installé sous Modules -> Gestion des modules. Ensuite, vous trouverez le module sous Modules -> Mailchimp et pourrez l’activer ici et relier le module à votre compte Mailchimp.
Après avoir lié le compte, un autre onglet “Attribution d’audience” apparaît. Sélectionnez le groupe à associer à PepperShop.
Ensuite, vous pouvez démarrer la synchronisation en cliquant sur “synchroniser”. Attention, l’audience sélectionnée est écrasée pendant la synchronisation.
ActiveCampaign
ActiveCampaign propose des outils d’e-mail marketing, de marketing automation et de CRM. Le module peut envoyer les clients, les destinataires de la newsletter, les commandes et les paniers abandonnés de Peppershop à ActiveCampaign.
Le module est disponible à partir de la version 10 de PepperShop.
Configuration du module
Une fois le module installé par un technicien de Glarotech, vous trouverez le module dans l’administration de la boutique, sous Modules.
Configuration de l’API
Lors de la première configuration, vous devez saisir l’URL de l’API et la clé de l’API. Vous pouvez également définir la synchronisation des clients :
- Synchroniser uniquement les clients de la boutique -> Seules les données des clients qui ont passé une commande dans la boutique seront synchronisées.
- Synchroniser les clients de la boutique et les abonnés à la newsletter -> Toutes les données des clients seront synchronisées.
- Synchroniser uniquement les abonnés à la newsletter -> Seules les données des clients qui se sont abonnés à une newsletter seront synchronisées.
- Déclencher les automatisations ActiveCampaign lors de la synchronisation -> Toutes les automatisations (par ex. envoi automatique de mail) sont déclenchées lors de la première synchronisation.
Synchronisation initiale
Sous l’onglet Initial-Sync, vous pouvez effectuer la synchronisation entre PepperShop et ActiveCampaign. Cette opération ne doit être effectuée qu’une seule fois. Vous pouvez définir quelles données seront synchronisées dans l’onglet Configuration API.
Mapping des champs clients
Les “Fields” créés dans ActiveCampaign peuvent être mappés ici aux attributs du client de PepperShop. Ainsi, les champs remplis par le client seront correctement transférés dans ActiveCampaign.
Si vous avez des clients professionnels, vous pouvez utiliser les “objets de compte” d’ActiveCampaign. Les clients PepperShop sont aussi appelés clients dans ActiveCampaign, mais les entreprises PepperShop sont appelées comptes.
Mapping de la newsletter
Différentes “listes” peuvent être créées dans ActiveCampaign. Celles-ci sont équivalentes aux groupes de newsletter PepperShop. Sous l’onglet Marketing -> Newsletter -> Gestion des catégories, vous pouvez gérer les catégories de newsletter PepperShop et en créer de nouvelles.
Ensuite, les catégories peuvent être attribuées dans le module ActiveCampaign sous Newsletter Mapping. Lors de la synchronisation, les clients sont enregistrés dans la bonne newsletter.
Synchronisation
Le graphique ci-dessous montre la synchronisation entre PepperShop et ActiveCampaign.
Installation
Configuration requise
Pour pouvoir utiliser le module newsletter, un PepperShop v.5.0 Professional ou Enterprise est nécessaire. L’installation est effectuée par Glarotech pour les clients hébergés.
Copier et télécharger des fichiers
Le module se compose essentiellement d’un programme Windows et de cinq fichiers de boutique qu’il faut copier dans le PepperShop installé. Pour cela, il faut d’abord décompresser l’archive ZIP fournie. Elle contient les fichiers de module suivants, représentés ici avec les répertoires cibles :
{shopdir}/shop/newsl.php
{shopdir}/shop/newsletter.def.php
{shopdir}/shop/connect/newsl_export.php
{shopdir}/shop/Admin/shop_newsletter.php
{shopdir}/shop/language/html_templates/newsletter.tpl.html
Les fichiers peuvent être facilement téléchargés sur le serveur web via FTP ou SCP. Le caractère de remplacement {shopdir}
représente le répertoire de la boutique sur le serveur web, où le fichier index.php
se trouve avec le fichier README.txt
.
Si PHP fonctionne comme module de serveur web sur un système UNIX :
chmod 666 newsletter.tpl.html
Le module est maintenant reconnu et intégré par la boutique. Il est listé dans le menu Paramètres de la boutique > Configuration de la boutique en bas, sous les infos internes du module.
Aide supplémentaire
Avez-vous besoin d’un soutien supplémentaire ? PepperShop vous offre différentes options.
- Souvent un clic dans l’administration en haut à droite sur l’icône du point d’interrogation aide. Ici, vous pouvez obtenir une aide directe sur le sujet concerné.
- Diverses réponses peuvent être trouvées dans la FAQ. Celles-ci peuvent également être consultées dans l’administration de la boutique via Help&News -> Help archive. Ou via notre page d’accueil https://www.peppershop.com/de/services/support/faq/
- Dans la PepperShop Academy https://www.peppershop.com/de/services/academy/, vous pouvez facilement trouver divers tutoriels vidéo gratuits.
- Nous sommes également à votre disposition par mail ou par téléphone (CHF 185./h) support@glarotech.ch ou +41 71 923 08 58