Faire du mailing efficace, c'est pas si simple

Preview:

DESCRIPTION

Petite présentation pour rappeler que un serveur dédié, un logiciel html WYSIWYG et une base mail achetée c'est insuffisant pour ce lancer dans une op mailing nationale. #serveur #isp #emailology #délivrabilité #mobile

Citation preview

Faire du mailing efficaceC'est pas aussi simple...

Un petit peu de moi

Thomas P

Twitter: @ScullWM

GitHub: http://github.com/ScullWM

Perso: http://www.scullwm.comDev backend php5 en SSII

C'est pas aussi simple...C'est pas aussi simple

Petite présentation pour rappeler que :● un serveur dédié● un logiciel html WYSIWYG● et un fichier mail achetée

C'est insuffisant pour ce lancer dans une op mailing nationale.

Efficace ?

Non mais déjà c'est quoi un mailing efficace ?

ROI* du mailing > Coût du mailing

Contribution à l'image de marque

ROI: return on investment

Faire du mailing efficace

1) Etat des lieux

2) Solutions

3) Innover

Comment s'y prendre ?

La recette est plutôt simple:

1) Un bon contenuUne bonne offre, un bon message, un discours commercial adapté au support email (lien, lecture rapide)

2) Un bon contenantRendu visuel avantageux pour le message sur les différentes plateformes.

Oh wait!

3) La délivrabilitéAssurer un maximum de délivrabilité

"Parce que sans lecteur, le message ne sert pas à grand chose, Yo!"

1 : Un bon contenu

Un mail avec un offre simple et claire.

Doit guider le lecteur vers l'offre (Lien direct vers l'offre et pas sur la homepage du site)

Un mailing = un but

Un vrai travail de com.

1 : Un bon contenuWHAT DO THEY LIKE ?

Src:http://www.emailmonday.comMost prefered type of mobile email messages

1 : Un bon contenu

Ne pas oublier de passer le contenu du mail dans un soft de "Clean-Spam-Filter".

Qui permet de retirer/détecter les mots clés trop orientés spam.

Exemples:Viagra, Affordable, Dear Friend, Acheter, Offre etc...

2 : Un bon contenant

"Un email, c'est un peu comme une page web html"Personne, jamais

C'est FAUX !

2 : Un bon contenant

Un email est :● Statique● Fixe● Nécessite du code propriétaire● Ne dispose pas de standards

Une page web:● Ouvert● Universel● Modifiable

"Bref, c'est pas la même chose! Faire un mail, c'est carrément plus compliqué. Sauf pour moi"Chuck Morris Mailer

2 : Un bon contenant

"Et si je consultais mes mails avec mon téléphone ?"

79% des propriétaires de smartphone en 2012

2 : Un bon contenant

Pourquoi penser un mail avec une approche mobile ?

43% des mails sont ouverts depuis un mobile.32% depuis un "desktop" et 25% depuis un Webmail

23% des mails ouverts avec un mobile téléchargent les images.

2 : Un bon contenant

Du coup, c'est la jungle...

Il y a les logiciels mail :Outlook (2003,2007,2010,2013), Lotus Notes, Apple Mail, ThunderBird, Sparrow, Mailbox

Les Webmails:Gmail.com, Outlook.com, Yahoo!, Orange, SFR, Laposte.net, Zimbra etc...

Les navigateurs:Internet Explorer, Firefox, Chrome, Safari, Opéra

Appareils:Ordinateur, smartphone, tablette, liseuses numériques...

Et les OS...

2 : Un bon contenant

Des centaines de possibilités...

Toujours là ?

Il reste l'envoi...

La délivrabilité

"La délivrabilité c'est le taux de mails qui arrivent et qui sont accepté par le service mail du destinataire."

La délivrabilité

Et comment je l'obtient cette bonne délivrabilité ?

Soft & Hard BOUNCES BULKING ISSUES

MAAWG

ESPCAOTA

THROTTLING

Et des adresses IP...

Avec

ISPReal-time Blackhole List

La délivrabilité

"Le serveur qui envoi des mails avec pour expéditeur xxxx@monsite.frLes DNS MX sont bien configurés ?"

Avant l'envoi, vérification des certificats ● SPF● DKIM● Domain Keys

La délivrabilité

Pendant l'envoi,

Je surveille les bulking-issues et les bounces.(Les boites mails fermés ou full)

A chaque retour, un nombre de point pondéré sur le type de retour s'incrémente sur le serveur de réception, c'est le score ISP (dit l'ISP).

La délivrabilité

Exemple purement fictif :Un soft-bounce = +1 pointUn hard-bounce = +10 pointsUn bulking-issue = +30 points

Ce nombre de point est associé au serveur d'envoi.

Généralement, il ne prend compte que des points acquis lors des 72h

Dedans on y retrouve :● Les bounces● Les bulking-issues● Les Spamtraps● Les FBL complaints● Les TINS Clicks

Et d'autres points spécifiques à chaques fournisseurs (secret sauce!)

La délivrabilité

Et si je fais un mauvais score ISP, que ce passe t'il ?

Dés que L'ISP atteint un seuil, le serveur d'envoi est ignoré.

La mauvaise note est partagée sur des white/black list, auprés de services spécialisés dans la réputation des serveurs.

La délivrabilité

Donc pendant l'envoi, je surveille en temps réel la réputation de mon serveur:

1) Trop de hard Bounce:Je violente le prestataire qui m'a vendu la base mail.

2) Trop de SpamTraps/FBL Complain/Bulking issue:Pause, le contenu du mail n'est pas bon (adéquation avec la qualification de la base mails)

La délivrabilité

Et si besoin, je change l'adresse IP du serveur pour une adresse avec une

meilleure réputation!

La délivrabilité

Quelques chiffres histoire d'avoir du concret:- En moyenne, le nombre de hard-bounce toléré est compris entre 1 et 5%- En moyenne, au dela de 0.3% de signalement en spam le serveur est bannis (métrique trés importante pour tout les ISP)

Et concernant les blacklisting:- Blacklisting temporaire 24-72h- Blacklisting jusqu'à demande de réintégration- Blacklisting permanent (9-12mois)

Let's work!

Etat des lieux (sommaire quand même) terminé...

Maintenant, les solutions !

Solutions

1) Avant d'intégrer l'email:- Partir de Html Email Boiler Plate- Utiliser CanIUse.com pour vérifier les compatibilités

2) Pour éviter les bugs, utiliser emailology.orgPetits extraits rapides sur la centaine recensée :Gmail ne support pas le “display:none;”, le contenu sera affiché. Idem pour les margin-padding négatifs.Dans outlook 2013, les valign ne sont pas pris en compte.Pour outlook 2007, les gif avec des transparences ne sont pas transparent.Sous android 2.3, le rendu de la taille des polices diffère.Gmail force l’encodage des mails en utf8, même si il est indiqué que le mail en utilise un différent.Et des centaines d’autres pour tout un tas de client mail par version.

Solutions

3) Visualiser le résultat sur pleins de configurations● Long● Pénible● Faut être équipé (Matos - VM - Soft)

Ou alors.....

Solutions

EMAIL ON ACID!On envoie notre mail à une adresse, et on récupère des screenshots du rendu visuel dans des dizaines de messagerie, soft et configs différentes en quelques secondes.

Idéal pour etre certifier un rendu d'email en gagnant du temps

Dans le genre il existe des services français, avec notament les principaux webmail FR

SERVICEPAYANT

Solutions

4) Les liens de trackings● Sur les images (pour vérifier la lecture du mail)● Et sur les liens

Pour savoir combien de personne ont eu le mail.

"Faire une opération mailing AVEC tracking, c'est juste la base du mailing"

Gimail Montagné

Solutions

5) Infrastructure technique (exemple) :

Le service possède plus d’une centaine d’adresse ip qu’il classe par niveau de réputation.

La réputation de l’adresse ip est vérifiée en temps réel ainsi que les taux de ReturnPath/Bounce etc...

Dés que le taux de délivrabilité diminue de trop, une autre ip d’envoi prend le relais.

Solutions

5) Suite

Pour éviter de trop grosses chutes de réputation, le service défini une priorité d'envoi des mails.

Si la réputation chute anormalement vite, l'envoi est coupé.

Naturellement les emails des bulking-issues sont retirés de la base mail.

Innover

Etre au même niveau que les autres c'est bien.

Maintenant faut faire mieux!

OUI, il fallait un lolcat dans cette présentation

Innover

70%

des mails sont chargés sans images.

Comment éviter la catastrophe ?

Je voulais ceci :

Mais j'ai ça...

Innover

Vous pensez que ce mail sera efficace ?

La solution ?

Reproduire grossièrement la mise en forme des images du mail avec des formes carrées, rondes, des traits etc... Avec seulement du code.

Faire disparaitre le tout si on affiche correctement les images.

Histoire de ne pas provoquer une "ouverture, suppression" par l'internaute

Je sais pas vous mais...

Les 2 donnent envie de cliquer!

InnoverUn petit lien rapide pour les utilisateurs de gmail ?

Facile pourtant, seulement quelques lignes de html dans le mail.

IMPACT CERTAIN.

PLUS VALUE pour le destinataire.

Reprenons:Si je réalise un mail avec Dreamweaver (code crade).

Que je le test sur 5-6 configs différentes.

Que j'achète un fichier mailing de particuliers ayants fait de l'OPTIN.

Que je procède à l'envoi de centaines de milliers de mails en plusieurs slaves pendant plusieurs jours.

Le tout depuis une adresse IP ayant des antécédants de blacklistage. Sans surveiller en temps réel la réputation du serveur. Sans avoir d'adresse IP

alternative.

Et que je n'ai aucun tracking, je suis bon ?

QUESTIONS ?

Thomas P @ScullWM

SourcesISP information about different providerhttp://wiki.wordtothewise.com/ISP_Summary_Information

Pour bien débuter dans l'intégration de mail :http://caniuse.com/ et http://htmlemailboilerplate.com/ avec http://www.emailonacid.com/

Pour tous les hacks email : http://www.emailology.org/

ISP and Return Path service : http://www.returnpath.com/

Verio: Signalement de mail abuse en temps réel http://www.verio.com/

OBAMA vs Romney, Race for the email Box : http://www.returnpath.com/wp-content/uploads/resource/the-race-for-the-inbox/RacefortheInbox.jpg

Html Email Biggest Mistrake (image solution) http://rodriguezcommaj.com/blog/HTML-Email-The-Biggest-Mistake

Use image in email : http://www.campaignmonitor.com/blog/post/3574/

SourcesEmail Client Popularity http://www.campaignmonitor.com/resources/will-it-work/email-clients/

Nine Techniques for CSS Image Replacement http://css-tricks.com/css-image-replacement/

Image To CSS : http://www.imgtocss.com/

Dealing with Email Image Blocking http://webadvent.org/2012/dealing-with-email-image-blocking-by-chesley-andrews

CheckList before sending an Email Campain : http://www.emailmonday.com/?wpdmact=process&did=MS5ob3RsaW5r