Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Améliorer l’envoi de ses newsletters
en couplant AcyMailing au serveur
d’envoi ElasticEmail
ACYMAILING PERMET D’ENVOYER SE...
Table des matières
 Introduction
 Objectif
 Les outils
 Préambule
 Pourquoi un serveur mail d’envoi (SMTP) externe ?
...
Objectif
 L’objectif de cette présentation est de partager un maximum d’informations sur comment (bien)
configurer AcyMai...
Introduction
 Marc Dechèvre | marc woluweb.be | www.woluweb.be
 Membre de la Fédération des Métiers du Web
 Membre acti...
Les outils
JOOMLA!
ACYMAILING
ELASTICEMAIL
5
Vous aurez besoin de…
 AcyMailing est l’extension de gestion de Newsletter la plus populaire sur Joomla
 La version grat...
Vous aurez besoin de…
 ElasticEmail est un service SMTP, càd de serveur d’email pour gérer les emails « marketing » ou
« ...
Préambule
POURQUOI UN
SERVEUR MAIL
D’ENVOI (SMTP)
EXTERNE
ET POURQUOI
ELASTICEMAIL ?
8
Le serveur d’envoi des emails > son hébergeur
 Chaque hébergeur décide des limites d’envoi d’email via ses propres serveu...
Le serveur d’envoi des emails > serveur ext.
 Il existe de nombreux services de serveur mail d’envoi (SMTP) permettant de...
Le serveur d’envoi des emails > ElasticEmail
 ElasticEmail fait l’objet de cette présentation car
 Il permet une intégra...
Procédure
CRÉER ET
CONFIGURER UN
COMPTE
ELASTICEMAIL
12
Créer un compte ElasticEmail
 Aller sur le site d’ElasticEmail
elasticemail.com
 Créer un compte
en cliquant sur "Sign u...
Configurer le compte ElasticEmail
 Aller dans le menu latéral Settings > Domains
 Cliquer sur Add Domain
 Indiquer le n...
Préciser l’adresse de l’expéditeur par défaut
 Sur la page Settings > Domains, cliquer sur le
bouton « Save As Default »
...
Configurer > SPF, DKIM, Tracking, DMARC
 Pour avoir le meilleur score anti-spam possible,
il faut configurer correctement...
Configurer > SPF, DKIM, Tracking, DMARC
 A noter que sur la page Settings, une explication rapide de la configuration est...
Ajouter le champ SPF dans le DNS
 Aller dans l’outil de gestion du DNS chez son
hébergeur
 Editer ou ajouter le champ TX...
Ajouter le champ DKIM dans le DNS
 Aller dans l’outil de gestion du DNS chez son
hébergeur
 Editer ou ajouter le champ T...
Ajouter le champ Tracking dans le DNS
 Aller dans l’outil de gestion du DNS chez son
hébergeur
 Editer ou ajouter le cha...
Ajouter le champ DMARC dans le DNS
 Le champ DMARC n’est pas obligatoire en soi
 Il permet d’aller plus loin et, p.ex., ...
Vérifier que le DNS est bien configuré
 Aller sur ElasticEmail
 Sur la page > Settings > Domains, le but est
que tout so...
Récupérer les codes d’accès
 Sur l’onglet SMTP/API, récupérer les codes qui
vont servir à configurer AcyMailing (ou tout
...
Procédure
CONFIGURER
ACYMAILING
24
AcyMailing > configuration
 Voir explications générales
 www.acyba.com/acymailing/55-acymailing-config.html
 www.acyba....
AcyMailing > configuration > ElasticEmail
 Aller dans l’Administration du site Joomla!
 Aller dans Composants > AcyMaili...
AcyMailing > configuration > Automatic Only
 www.acyba.com/acymailing/116-acymailing-send-process.html
 Aller dans le me...
AcyMailing > tâches CRON
 Une licence payante AcyMailing permet de lancer des tâches CRON (càd de lancer p.ex. tous
les q...
AcyMailing > tâches CRON
 Comment activer une tâche CRON ? 3 solutions alternatives
www.acyba.com/acymailing/129-acymaili...
AcyMailing > tâches CRON : le cas OVH
 NB : chez OVH, les taches CRON n'acceptent pas les caractères =
Aussi, l'url suiva...
AcyMailing > Bounces (rebonds)
 Bounces (rebonds) : si on utilise AcyMailing Enterprise, on peut configurer ElasticEmail ...
AcyMailing > Bounces (rebonds)
 Où mentionner l’adresse de rebond ?
 Si on utilise le simple PHP Mailer, on spécifie l’a...
AcyMailing > Bounces (rebonds)
 Ci-contre, illustration de la configuration
de la page de Gestion des rebonds
(Bounce Han...
Acymailing > lien de désinscription (unsubscribe)
 Pour respecter les destinataires (et les législations), ElasticEmail a...
Acymailing > lien de désinscription (unsubscribe)
 Plus d'infos sur
 https://elasticemail.com/support/user-interface/uns...
Acymailing > lien de désinscription (unsubscribe)
 Si un destinataire a cliqué sur le lien
« unsubscribe » dans sa newsle...
AcyMailing > Campagnes de suivi
 NB : AcyMailing Enterprise permet aussi de gérer Campagnes de suivi (follow-up messages)...
Test
anti-spam
38
Test anti-spam au sein de AcyMailing
 Une fois que ElasticEmail, le DNS et AcyMailing sont configurés, utilisez le super ...
Test anti-spam autonome
 Le test anti-spam intégré à l’interface
d’AcyMailing est disponible :
 sans aucun frais sur les...
Aller plus loin
avec
ElasticEmail
41
Les statistiques dans ElasticEmail
 ElasticEmail permet de visualiser ses envois,
ventilés par catégorie (Menu Rapports)
...
Gérer les erreurs dans ElasticEmail
 Pour comprendre et gérer les erreurs (bounced, …), voir
elasticemail.com/support/use...
Mettre du « crédit » (euros) dans ElasticEmail
 Mettre du « crédit » (euros) dans ElasticEmail a du
sens p. ex.
 Si vous...
Vérifier sa réputation
 Régulièrement, allez voir votre Réputation d’expéditeur dans
ElasticEmail
 Menu Compte > Réputat...
Les emails Joomla aussi via ElasticEmail
 ElasticEmail peut être utilisé non seulement pour
l’envoi des mailings via AcyM...
Les emails Joomla à éditer avec AcyMailing
 Si l’on souhaite personnaliser les messages natifs de Joomla, cela
est possib...
Liens utiles
48
Liens utiles
 Outre tous les liens mentionnés au fil des slides :
 Indépendamment de AcyMailing, ElasticEmail fournit ég...
Conclusion
50
Conclusion
 Combiner AcyMailing avec ElasticEmail est probablement la manière la plus facile et la plus
performante de co...
Merci
 N’hésitez pas à me contacter
 Marc Dechèvre
 +32 474 37 13 12
 marc woluweb.be
 Skype : woluweb
 woluweb.be
...
Ah oui, encore une chose…
53
Hidden heart in the Joomla!® logo
Upcoming SlideShare
Loading in …5
×

Joomla : AcyMailing et ElasticEmail

1,048 views

Published on

Améliorer l’envoi de ses newsletters en couplant AcyMailing au serveur d’envoi ElasticEmail.

AcyMailing permet d’envoyer ses newsletters… mais le débit de l’envoi est souvent très limité si on utilise le serveur mail de son hébergeur.
ElasticEmail permet d’avoir un débit énorme et présente d’autres avantages.

Published in: Internet
  • Be the first to comment

Joomla : AcyMailing et ElasticEmail

  1. 1. Améliorer l’envoi de ses newsletters en couplant AcyMailing au serveur d’envoi ElasticEmail ACYMAILING PERMET D’ENVOYER SES NEWSLETTERS… MAIS LE DÉBIT DE L’ENVOI EST SOUVENT TRÈS LIMITÉ SI ON UTILISE LE SERVEUR MAIL DE SON HÉBERGEUR ELASTICEMAIL PERMET D’AVOIR UN DÉBIT ÉNORME ET PRÉSENTE D’AUTRES AVANTAGES 1 MARC DECHÈVREV 7
  2. 2. Table des matières  Introduction  Objectif  Les outils  Préambule  Pourquoi un serveur mail d’envoi (SMTP) externe ?  Pourquoi ElasticEmail ?  Procédure  Créer et configurer un compte ElasticEmail  Configurer AcyMailing  Test anti-spam  Aller plus loin avec ElasticEmail  Liens utiles  Conclusion 2
  3. 3. Objectif  L’objectif de cette présentation est de partager un maximum d’informations sur comment (bien) configurer AcyMailing et ElasticEmail  AcyMailing permet d’envoyer ses newsletters… mais le débit de l’envoi est souvent très limité si on utilise le serveur mail de son hébergeur  ElasticEmail permet d’avoir un débit énorme et présente d’autres avantages  Pourquoi partager ?  En quelques mots-clés : #OpenSource #Joomla #Jpositive #JoomlaUserGroups #JoomlaDays #Community Bref, Joomla se caractérise et se différencie précisément d’autres CMS par… sa Communauté active ☺  Tout ce qui peut contribuer à améliorer la qualité globale des sites et leur configuration a une retombée positive sur la Communauté Joomla  Cette présentation est juste le fruit de mon expérience personnelle avec ces deux outils, que je recommande volontiers et en toute indépendance 3
  4. 4. Introduction  Marc Dechèvre | marc woluweb.be | www.woluweb.be  Membre de la Fédération des Métiers du Web  Membre actif de la Communauté Joomla®  1er de la francophonie 16e au monde à obtenir la Certification Administrateur Joomla!®  Co-organisateur du Joomla User Group (JUG) Wallonie  Fondateur et co-organisateur du Joomla User Group (JUG) Ouagadougou  Membre de l’Association Francophone des Utilisateurs de Joomla!TM  Intervenant régulier  lors des JoomlaDays France et JoomlaDays Pays-Bas  lors des JUG Wallonie et JUG Vlaanderen  Auteur d’articles sur www.cinnk.com et sur slideshare.net/woluweb 4
  5. 5. Les outils JOOMLA! ACYMAILING ELASTICEMAIL 5
  6. 6. Vous aurez besoin de…  AcyMailing est l’extension de gestion de Newsletter la plus populaire sur Joomla  La version gratuite permet déjà de faire beaucoup de choses  Mais les versions payantes offrent des fonctionnalités avancées  Comparaison générale des versions gratuites et payantes :  https://www.acyba.com/acymailing/features.html  Starter : gratuit (déjà compatible avec ElasticEmail !)  Essential : indispensable p.ex. si on veut lancer l’envoi sans devoir attendre qu’il soit terminé pour fermer la fenêtre (tâche CRON)  Enterprise : indispensable p.ex. si on veut gérer automatiquement les Bounces (rebonds) 6
  7. 7. Vous aurez besoin de…  ElasticEmail est un service SMTP, càd de serveur d’email pour gérer les emails « marketing » ou « transactionnels »  Présentation : elasticemail.com  Tarif : elasticemail.com/pricing  Principal avantage : AcyMailing se connecte directement à ElasticEmail via une « API », ce qui  Facilite la mise en place et augmente les performances  Evite d’éventuels problèmes techniques (ports bloqués, …) 7
  8. 8. Préambule POURQUOI UN SERVEUR MAIL D’ENVOI (SMTP) EXTERNE ET POURQUOI ELASTICEMAIL ? 8
  9. 9. Le serveur d’envoi des emails > son hébergeur  Chaque hébergeur décide des limites d’envoi d’email via ses propres serveurs  Voir tableau de synthèse sur le site AcyMailing “Hosting limitations and corresponding AcyMailing configuration” www.acyba.com/fr/acymailing/116-acymailing-send-process.html  Souvent, c’est quelques centaines d’emails par heure, ce qui pose un problème de durée d’envoi p.ex. si on a plusieurs milliers de destinataires  Pour s’affranchir de ces limites  on peut donc vouloir utiliser un serveur SMTP tiers pour l’envoi des emails  (et/ou aussi utiliser la technique suivante pour mettre en place un système de queues multiples) www.acyba.com/acymailing/8-acymailing/293-multiple-queue-system.html 9
  10. 10. Le serveur d’envoi des emails > serveur ext.  Il existe de nombreux services de serveur mail d’envoi (SMTP) permettant de gérer efficacement les emails transactionnel et/ou de marketing, par exemple (dans le désordre) :  Mandrill (les serveurs mail derrière MailChimp), qui était sympa mais requiert depuis avril 2016 d’avoir un compte MailChimp payant, qui peut être coûteux si on a beaucoup de destinataires > www.mandrill.com  SparkPost > www.sparkpost.com  Amazon SES > aws.amazon.com/fr/ses  Sendinblue > fr.sendinblue.com  SendGrid > sendgrid.com  Mailjet > fr.mailjet.com  SMTP qui est aussi un partenaire d’AcyMailing > www.smtp.com  … et ElasticEmail, qui s’intègre directement dans AcyMailing > elasticemail.com 10
  11. 11. Le serveur d’envoi des emails > ElasticEmail  ElasticEmail fait l’objet de cette présentation car  Il permet une intégration directe avec AcyMailing (!) via une “API”, ce qui  Rend la mise en place très facile et rapide  Evite les problèmes techniques qu’on peut avoir avec d’autres serveurs, comme l’envoi des emails bloqué  Parce que le port SMTP requis est bloqué par l’hébergeur  Parce que les serveurs SMTP changent d’adresse IP et que ceux-ci doivent être whitelistés manuellement par l’hébergeur  Parce qu’on change d’hébergeur et que l’environnement est différent  Il offre un nombre particulièrement élevé d’emails gratuits par mois : 150 000 par mois depuis le 1/9/2016 (c’était 25 000 auparavant)  Il permet d’avoir un débit très élevé (tant au niveau de l’envoi par le site qu’au niveau de la file d’attente éventuelle sur le serveur SMTP)  Il permet de gérer les Bounces (rebonds) directement avec AcyMailing  Il offre d’autres services classiques, comme les statistiques, les sous-comptes, … 11
  12. 12. Procédure CRÉER ET CONFIGURER UN COMPTE ELASTICEMAIL 12
  13. 13. Créer un compte ElasticEmail  Aller sur le site d’ElasticEmail elasticemail.com  Créer un compte en cliquant sur "Sign up" 13
  14. 14. Configurer le compte ElasticEmail  Aller dans le menu latéral Settings > Domains  Cliquer sur Add Domain  Indiquer le nom de domaine  Cliquer sur Add 14
  15. 15. Préciser l’adresse de l’expéditeur par défaut  Sur la page Settings > Domains, cliquer sur le bouton « Save As Default »  Cliquer sur puis « Edit Sender » pour éditer l’email de l’expéditeur (idéalement, la même adresse que celle spécifiée dans AcyMailing) 15
  16. 16. Configurer > SPF, DKIM, Tracking, DMARC  Pour avoir le meilleur score anti-spam possible, il faut configurer correctement le DNS chez son hébergeur et ajouter notamment les champs SPF, DKIM, Tracking et éventuellement DMARC  Tous les détails sur la configuration à mettre en place sur  elasticemail.com/support/account-setup/your- domain  elasticemail.com/support/your-domain/spf- dkim-tracking-faq  Si votre hébergeur vous propose un cPanel, voici concrètement les écrans : https://elasticemail.com/support/your- domain/cpanel 16
  17. 17. Configurer > SPF, DKIM, Tracking, DMARC  A noter que sur la page Settings, une explication rapide de la configuration est directement disponible à côté des champs SPF, DKIM, Tracking, MX et DMARC : 17
  18. 18. Ajouter le champ SPF dans le DNS  Aller dans l’outil de gestion du DNS chez son hébergeur  Editer ou ajouter le champ TXT voulu [ attention, il ne peut y avoir qu'un seul champ SPF par nom de domaine. Si un tel champ existe, alors typiquement on l'éditera pour ajouter le fameux include:_spf.elasticemail.com ] 18
  19. 19. Ajouter le champ DKIM dans le DNS  Aller dans l’outil de gestion du DNS chez son hébergeur  Editer ou ajouter le champ TXT voulu 19
  20. 20. Ajouter le champ Tracking dans le DNS  Aller dans l’outil de gestion du DNS chez son hébergeur  Editer ou ajouter le champ CNAME voulu 20
  21. 21. Ajouter le champ DMARC dans le DNS  Le champ DMARC n’est pas obligatoire en soi  Il permet d’aller plus loin et, p.ex., de « mettre en quarantaine » ou de « rejeter » tous les emails non authentifiés, pour éviter p.ex. qu’un usurpateur puisse envoyer des emails à votre nom (spoofing)  Mais ATTENTION :  si ce champ est mal configuré, vos destinataires pourraient ne plus recevoir vos vrais messages  Dans un premier temps, choisissez donc « none » (= monitoring + reporting) comme « policy » :  “Email will be delivered to mailbox normally, however recipient server will still record this behavior and include it in reports. "None" is used when you want to analyze your mail authentication and to check if somebody is not spoofing your address.”  Heureusement, ElasticEmail a créé une interface qui permet de générer très facilement le champ DMARC approprié elasticemail.com/dmarc 21
  22. 22. Vérifier que le DNS est bien configuré  Aller sur ElasticEmail  Sur la page > Settings > Domains, le but est que tout soit « vert » partout *  Le cas échéant, après un changement, cliquer sur Verify pour mettre à jour l’information * NB : chez certains hébergeurs (tels que SiteGround p.ex.), il se peut une tâche vérifie à intervalle régulier si le DKIM et le SPF sont bien ceux d’origine et, dans la négative, écrase tout changement éventuel. Dans ce cas, il suffit de contacter l’hébergeur en demandant que le DKIM et le SPF ne soient plus réinitialisés automatiquement. 22
  23. 23. Récupérer les codes d’accès  Sur l’onglet SMTP/API, récupérer les codes qui vont servir à configurer AcyMailing (ou tout autre outil qui utilisera ElasticEmail)  NB : pour afficher la clé API, la 1e fois une fenêtre popup apparaît pour vous faire confirmer que vous n’envoyez pas de mail non sollicité 23
  24. 24. Procédure CONFIGURER ACYMAILING 24
  25. 25. AcyMailing > configuration  Voir explications générales  www.acyba.com/acymailing/55-acymailing-config.html  www.acyba.com/acymailing/247-acymailing-external-smtp-server.html 25
  26. 26. AcyMailing > configuration > ElasticEmail  Aller dans l’Administration du site Joomla!  Aller dans Composants > AcyMailing > Configuration  Aller à la section « Mail Configuration » 1. Cliquer sur le bouton « Elastic Email » 2. Entrer son Username (l’email avec lequel on s’est enregistré) 3. Entrer la API Key (disponible sur la page "Account" sur le site de ElasticEmail) 4. Choisir l’Option REST API 26
  27. 27. AcyMailing > configuration > Automatic Only  www.acyba.com/acymailing/116-acymailing-send-process.html  Aller dans le menu Composants > AcyMailing > Configuration et cliquer sur l’onglet Queue process  Sélectionner l’option Queue processing : Automatic Only  Choisir le débit. De ma propre expérience, ElasticEmail accepte sans problème 1000 emails toutes les 15 minutes (mais il est certainement possible d’aller encore plus haut)  NB : veiller à ce que le délai (p.ex. 15 min.) soit le même sur cet écran et dans la tâche CRON ! 27
  28. 28. AcyMailing > tâches CRON  Une licence payante AcyMailing permet de lancer des tâches CRON (càd de lancer p.ex. tous les quarts d’heure un signal demandant d’envoyer les 1000 emails suivants)  Cela évite de devoir laisser la fenêtre d’envoi ouverte durant toute la procédure d’envoi (qui peut être longue si on a plusieurs milliers de destinataires) 28
  29. 29. AcyMailing > tâches CRON  Comment activer une tâche CRON ? 3 solutions alternatives www.acyba.com/acymailing/129-acymailing-cron-task.html 1. La plus facile : Acymailing permet de lier un (seul) site à sa licence pour le Web Cron Service. Deux avantages à le faire :  Pour ce site, les mises à jour de AcyMailing pourront être exécutées directement depuis l’Update Manager (sinon, pour les autres sites, les màj sont bien sûr affichées, mais elles doivent se faire manuellement)  Le site d’AcyMailing peut directement lancer les tâches CRON (uniquement pour ce site), sans configuration manuelle de votre part 2. Si vous savez comment créer/configurer une tâche CRON dans votre interface d’administration du serveur (cPanel ou autre), vous pouvez bien sûr créer autant de tâches CRON que vous avez de sites. Exemple :  wget -O /dev/null "http://www.yourwebsite.com/index.php?option=com_acymailing&ctrl =cron" > /dev/null 3. Enfin, vous pouvez utiliser un service de CRON en ligne. Exemple :  www.easycron.com/cron-job-tutorials/how-to-set-up-cron-job-for- acymailing 29 Aller dans le menu Composants > AcyMailing > Configuration et cliquer sur l’onglet Queue process Exemple de cPanel
  30. 30. AcyMailing > tâches CRON : le cas OVH  NB : chez OVH, les taches CRON n'acceptent pas les caractères = Aussi, l'url suivante est refusée https://www.MONSITE.COM/index.php?option=com_acymailing&ctrl=cron Dès lors, l'option 2 mentionnée au slide précédent n'est pas possible  L’alternative consiste donc à créer un fichier mon_acymailing.php avec le contenu suivant, où on remplace bien sûr www.yourwebsite.com par le nom du site <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,'http://www.yourwebsite.com/index.php?option=com_acymailing&ctrl=cron'); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); @curl_setopt($ch, CURLOPT_FOLLOWLOCATION,true); curl_setopt($ch, CURLOPT_AUTOREFERER,true); echo curl_exec($ch); curl_close($ch);  Appelez ensuite la page www.yourwebsite.com/monacymailing.php dans votre navigateur pour tester  Si vous avez une erreur 403, adaptez votre fichier .ovhconfig en mettant http.firewall=none (au lieu de =security)  Si vous avez le message de confirmation, il ne vous reste plus qu’à définir la tâche CRON, qui appelle le fichier /www/mon_acymailing.php (max. 1 fois par heure chez OVH…) 30
  31. 31. AcyMailing > Bounces (rebonds)  Bounces (rebonds) : si on utilise AcyMailing Enterprise, on peut configurer ElasticEmail pour que AcyMailing gère automatiquement les Bounces  www.acyba.com/fr/acymailing/120-acymailing-bounce.html  Auprès de l’hébergeur : créer une adresse spécifique, p ex bounce@mondomaine.com  Dans ElasticEmail : On peut spécifier une adresse email de rebond sous l’onglet « Settings > Sending ». Cocher l’option « rebonds » et spécifier l’adresse vers laquelle les rebonds doivent être retournés  Dans AcyMailing : aller dans le menu Gestion des rebonds et configurer l’accès à la boîte 31
  32. 32. AcyMailing > Bounces (rebonds)  Où mentionner l’adresse de rebond ?  Si on utilise le simple PHP Mailer, on spécifie l’adresse de rebond sur la page Configuration d’AcyMailing  Par contre, lorsqu’on utilise ElasticEmail, spécifier l’adresse de rebond dans ElasticEmail suffit. Il ne faut alors PAS indiquer d’adresse de rebond dans la Configuration d’Acymailing, sinon les destinataires recevront un email provenant p.ex. de « bounce@... on behalf of info@... » au lieu du « info@... » !  Depuis AcyMailing > Gestion des rebonds  On peut à tout moment cliquer sur le bouton « Gestion des rebonds » pour l’exécuter manuellement  Mais on peut aussi y activer la gestion automatique des rebonds (qui va déclencher uniquement si par ailleurs on a défini une tâche CRON pour lancer les newsletters) 32
  33. 33. AcyMailing > Bounces (rebonds)  Ci-contre, illustration de la configuration de la page de Gestion des rebonds (Bounce Handling)  Tant qu'à faire, configurez en IMAP et en SSL  Comme indiqué sur le slide précédent 1. Pour lancer à tout moment (manuellement) la gestion des Bounces, cliquer sur le bouton Bounce Handling 2. Pour automatiser cela, activer l'option correspondante On peut alors spécifier la fréquence du nettoyage (une fois par jour peut suffire, puisqu'il ne s'agit "que" de nettoyer les listes etc)  En bas de cette page, on peut modifier/supprimer/ajouter des règles 33
  34. 34. Acymailing > lien de désinscription (unsubscribe)  Pour respecter les destinataires (et les législations), ElasticEmail ajoute lui-même un lien de désinscription si la Newsletter n'en prévoit pas. Mais dans ce cas, c'est au niveau d'ElasticEmail qu'est tenue une liste d'utilisateurs à ignorer. Aussi, il est préférable de prévoir directement au sein de sa Newsletter un tel lien de désinscription (de la sorte, la liste des utilisateurs activés/désactivés est correcte p.ex.)  Suite à une nouvelle politique plus stricte en matière de lien de désinscription depuis fin 2016, il se peut qu'ElasticEmail ajoute un lien "Manage Email Preferences" à la fin de votre newsletter même si le champ standard de désinscription d'Acymailing est bien mis en place (ce qui n'était pas le cas avant) Si c'est le cas, il suffit de remplacer le TAG standard d'AcyMailing {unsubscribe}Votre texte{/unsubscribe} par celui-ci <a href="{unsubscribeauto:{unsubscribe}{/unsubscribe}}">Votre texte</a> NB : merci à Igor de Acymailing pour cette info très utile, apparemment expliquée nulle part  NB : vous avez créé des champs personnalisés (custom fields) où vos abonnés ont spécifié leurs préférences ? Vous pouvez remplacer p ex le {unsubscribe} par {modify}, ça fonctionnera pour ELasticEmail <a href="{unsubscribeauto:{modify}{/modify}}">Personnaliser le type d'information que je souhaite recevoir <br />Me désabonner de la newsletter</a> 34
  35. 35. Acymailing > lien de désinscription (unsubscribe)  Plus d'infos sur  https://elasticemail.com/support/user-interface/unsubscribe/#Unsubscribe-Link  https://www.acyba.com/forum/5-acymailing-how-to/76562-elastic-email-unsubscribe.html#106230  https://www.acyba.com/forum/5-acymailing-how-to/75669-edit-link-text-and-color-why-am-i-receiving-this- email.html#103423  D'après mon expérience, lorsqu'un lien de désinscription est configuré comme expliqué ci-avant, ElasticEmail n'ajoute pas son lien de désinscription. Ceci étant dit, configurer également une adresse bounce ne peut être que globablement positif  A noter que depuis 2017, ElasticEmail invite également à remplir toutes ses coordonnées dans son Profil et à ajouter le champ suivant {address}  si "[DCE]" est ajouté devant le sujet de la newsletter, cela ne vient pas d'ElasticEmail mais du filtre anti- spam du serveur mail du destinataire (il y a toute une nomenclature. P.e. DCE signifie Dirty Commercial Email)  pour voir (et gérer p.ex.) la liste des désinscriptions et autres statuts : https://elasticemail.com/account/#/contacts 35
  36. 36. Acymailing > lien de désinscription (unsubscribe)  Si un destinataire a cliqué sur le lien « unsubscribe » dans sa newsletter, il est également désactivé directement chez ElasticEmail  au sein d’AcyMailing, on peut en tant qu’Administrateur soi-même réactiver un utilisateur  Par contre, dans ElasticEmail, sur la liste des contacts on peut changer le statut… mais pas réinscrire un désinscrit  Dès lors, pour réinscrire un utilisateur il faut  Récupérer le lien de Souscription sur la page Settings > Unsubscribe  Réinscrire la personne… qui recevra alors un email l’invitant à confirmer sa réinscription (« opt in ») 36
  37. 37. AcyMailing > Campagnes de suivi  NB : AcyMailing Enterprise permet aussi de gérer Campagnes de suivi (follow-up messages)  www.acyba.com/acymailing/117-acymailing-campaign.html  Ceci permet p.ex. de générer des emails automatiques  Lors de l’inscription d’un nouvel utilisateur  X jours après l’inscription  … 37
  38. 38. Test anti-spam 38
  39. 39. Test anti-spam au sein de AcyMailing  Une fois que ElasticEmail, le DNS et AcyMailing sont configurés, utilisez le super “Spam Test” www.acyba.com/acymailing/286-spam-test.html  Il renseigne directement sur ce qui peut encore être amélioré pour qu’un maximum de destinataires reçoive effectivement votre newsletter 39
  40. 40. Test anti-spam autonome  Le test anti-spam intégré à l’interface d’AcyMailing est disponible :  sans aucun frais sur les versions payantes  sur la version starter, à un tarif unitaire allant de € 0,25 à € 1 selon le nombre de tests  Sinon, l’outil est aussi disponible en ligne de façon autonome et libre d’accès :  www.mail-tester.com (pratique p.ex. si vous souhaitez également tester les emails que vous envoyez à vos destinataires via votre messagerie traditionnelle) 40 NB : si vous souhaitez encore mieux maîtriser votre réputation en tant qu’expéditeur, vous pouvez envisager une adresse IP privée (à mettre en balance avec le coût bien sûr). Explications : https://elasticemail.com/support/account-setup/private-ip
  41. 41. Aller plus loin avec ElasticEmail 41
  42. 42. Les statistiques dans ElasticEmail  ElasticEmail permet de visualiser ses envois, ventilés par catégorie (Menu Rapports)  Délivrés  Ouverts  Cliqués  Rebonds  …  Il permet également p.ex. d’ouvrir une copie de chaque email envoyé (pratique pour contrôler) 42
  43. 43. Gérer les erreurs dans ElasticEmail  Pour comprendre et gérer les erreurs (bounced, …), voir elasticemail.com/support/user-interface/activity/bounced-category-filters  “Not Delivered” peut p.ex. aussi venir du fait qu’une annexe a été ajoutée à la newsletter dans AcyMailing, or elles sont payantes dans ElasticEmail  NB : ElasticEmail constitue une liste des destinataires. Si vous constatez par exemple que l'un d'entre eux ne reçoit pas la newsletter alors qu'il figure bien sur votre liste d'envoi au sein d'AcyMailing, vérifiez simplement le statut de ce contact sur l'interface ElasticEmail 43
  44. 44. Mettre du « crédit » (euros) dans ElasticEmail  Mettre du « crédit » (euros) dans ElasticEmail a du sens p. ex.  Si vous souhaitez ajouter des annexes (PDF, …) à vos newsletters plutôt que de mettre un simple hyperlien  Si vous dépassez le volume gratuit (ce qui me semble difficile vu le nombre élevé d’emails gratuits)  Comment procéder  Aller dans Accounts  Choisir le montant et payer  Après, on reçoit un message de confirmation  NB : c’est min. $5, avec recharge automatique quand arrive à $1 44
  45. 45. Vérifier sa réputation  Régulièrement, allez voir votre Réputation d’expéditeur dans ElasticEmail  Menu Compte > Réputation  Par exemple, si votre liste de destinataire n’est pas “nettoyée” des adresses n’existant plus, votre réputation va baisser, impliquant le cas échéant une reduction de votre débit d’envoi  Vous avez donc intérêt à gérer vos adresses emails “hard bounces”  Ou bien manuellement, en exportant depuis le menu Compte > Exports, pour ensuite les importer dans AcyMailing et Désactiver les emails en question  Ou bien automatiquement en spécifiant une adresse pour les rebonds (bounces) dans ElasticEmail, que AcyMailing ira lire pour Désactiver lui- même les emails concernés (à partir de la version AcyMailing Enterprise) 45
  46. 46. Les emails Joomla aussi via ElasticEmail  ElasticEmail peut être utilisé non seulement pour l’envoi des mailings via AcyMailing, mais aussi pour les simples emails transactionnels générés par Joomla, tels que  Les emails de création de compte  Les emails de notification de mise à jour Joomla!  …  Si on souhaite utiliser les messages natifs de Joomla  Dans ElasticEmail, aller chercher les paramètres dans Settings > SMTP/API. Explications sur elasticemail.com/support/smtp-cms/smtp-relay  Dans Joomla!, aller dans General Configuration > Serveur > Mail Settings, choisir SMTP et remplir les champs. Cliquer sur le bouton « Send Test Mail » pour vérifier les paramètres fonctionnent 46
  47. 47. Les emails Joomla à éditer avec AcyMailing  Si l’on souhaite personnaliser les messages natifs de Joomla, cela est possible avec toutes les versions payantes d’AcyMailing  Ceci permet p.ex. :  De les rendre plus esthétiques  D’en personnaliser le contenu  D’y inclure d’autres éléments grâce au système de Tag (p.ex les 5 derniers articles Joomla)  De configure l’information de l’expéditeur comme vous le souhaitez  D’ajouter d’éventuelles annexes  De tracer les emails de notification afin de savoir qui les a ouverts  Dans ce cas, pas besoin de changer la Configuration Email du site  www.acyba.com/acymailing/362-acymailing- joomlanotification.html 47
  48. 48. Liens utiles 48
  49. 49. Liens utiles  Outre tous les liens mentionnés au fil des slides :  Indépendamment de AcyMailing, ElasticEmail fournit également un plugin Joomla : elasticemail.com/support/smtp-cms/cms-plugins  Partenaires de AcyMailing  www.acyba.com/acyba/partners.html  NB : certains des partenaires de AcyMailing, offrent une ristourne (« coupon »)  Exemple : Weeblr (auteur notamment de sh404SEF, wbAMP) weeblr.com/partners  Stay tuned : vous voulez vous tenir au courant de l’actu de AcyMailing (nouveautés, trucs & astuces, ristournes, …) ? Suivez-les  Via la Newsletter : www.acyba.com  Sur Facebook : www.facebook.com/acybaofficial  Sur Twitter : twitter.com/acyba 49
  50. 50. Conclusion 50
  51. 51. Conclusion  Combiner AcyMailing avec ElasticEmail est probablement la manière la plus facile et la plus performante de configurer l’envoi de ses newsletters  En soi, ElasticEmail peut être configuré dès sur AcyMailing dès la version Starter (gratuite)  Mais cela vaut très vite la peine de prendre une licence payante vu son tarif raisonnable, car on peut p. ex. alors  Mettre en place une tâche CRON (à partir de la version Essential)  Pour que l’envoi soit automatique (sans devoir laisser la fenêtre d’envoi ouverte)  Pour pouvoir aussi Planifier un envoi (tel jour / telle heure)  Gérer automatiquement les Bounces (rebonds) et faire des Campagnes de suivi (version Enterprise) 51 NB : je n'ai aucun lien personnel ou privilégié avec ElasticEmail et AcyMailing. AcyMailing propose néanmoins un système d'affiliation à tout qui s'inscrit, lui offrant 15% en tant que parrain. Aussi, si vous avez apprécié cette présentation, ajoutez "/?partner_id=30374" à tout url sur le site d'Acyba si vous achetez une licence… et je pourrai boire un verre à votre santé ☺
  52. 52. Merci  N’hésitez pas à me contacter  Marc Dechèvre  +32 474 37 13 12  marc woluweb.be  Skype : woluweb  woluweb.be  twitter.com/woluweb  facebook.com/marc.dechevre  linkedin.com/in/marc-dechevre-68b8172a 52
  53. 53. Ah oui, encore une chose… 53 Hidden heart in the Joomla!® logo

×