Carnet Wiki

10. Présentation de Spip-Lettres : gestion d’abonnés et envoi de newsletter

Version 7 — February 2011 JLuc

Le plugin SPIP-Lettres permet l’envoi de lettres d’information et la gestion de leurs abonnés depuis l’administration de votre site SPIP.

Ce plugin se veut simple et agréable d’utilisation. Il reprend la logique de l’administration de SPIP, la puissance des squelettes et le multilinguisme de SPIP pour la création de belles lettres d’information au format HTML, texte ou mixte. Les lettres reçues peuvent également être personnalisées en fonction de leur destinataire, et l’administrateur peut suivre les statistiques de clics sur les liens.

Le plugin SPIP-Lettres permet l’envoi de lettres d’information et la gestion de leurs abonnés depuis l’administration de votre site SPIP. Ce plugin se veut simple et agréable d’utilisation. Il reprend la logique de l’administration de SPIP, la puissance des squelettes et le multilinguisme de SPIP pour la création de belles lettres d’information au format HTML, texte ou mixte, selon le souhait des destinataires.

Personnalisez les squelettes

Une fois installé le plugin, vous pouvez personnaliser les squelettes selon la charte graphique du site, ou utiliser les squelettes par défaut. Les squelettes SPIP permettent de créer toutes les mises en page imaginables pour votre lettre.

Gérez des thèmes de lettres et leurs abonnements

Le plugin gère les abonnements et les désabonnements aux lettres, tout est automatique, les abonnés gèrent leur compte sans manipulation de votre part. Vous pouvez suivre l’évolution du nombre d’abonnés depuis l’administration du module, et gérer leurs comptes si besoin est.

A chaque rubrique de votre site, peut être associé un thème de la lettre. Les abonnés lorsqu’ils s’inscrivent, choisissent le ou les thèmes de la lettre auxquels ils s’inscrivent. Par convention, les abonnés à la racine du site sont abonnés à tous les thèmes.

Ajoutez des abonnés un par un ou importez un lot d’abonnés à partir d’un fichier CSV, exportez-les au format CSV...

Ecrivez votre lettre d’information et envoyez là

Créez votre lettre d’information, vous pouvez en modifier le titre, la date, le descriptif, le texte, y ajouter des logos, des images, enrichir le texte avec des raccourcis typographiques comme vous le feriez pour un article SPIP.

Il est également possible d’associer à la lettre un article déjà existant.

Vous pouvez bien entendu prévisualiser la lettre à chaque instant, sa mise en page dépend des choix que vous avez faits pour les squelettes. Vous pouvez aussi tester l’envoi de votre lettre d’information avant de la faire parvenir aux abonnés.

Et enfin, vous pouvez l’envoyer, interrompre les envois, les reprendre, renvoyer une ancienne lettre, dupliquer une lettre déjà envoyée pour disposer d’une base pour une nouvelle lettre...

Selon la configuration, les images peuvent ou non être jointes à l’email pour une consultation hors-ligne.

Votre lettre d’information peut contenir des parties personnalisées selon le destinataire : Spip-lettre gère le nom, mais vous pouvez définir d’autres champs personnalisés, en tant que champs extra des abonnés. Vous pouvez récupérer ces informations complémentaires au sujet de vos abonnés lors de leur inscription : région, âge, professsion, couleur préférée... Vous pouvez aussi les modifier depuis l’espace privé de SPIP.

Mesurez le succès d’une campagne d’envois

SPIP-Lettres gère et affiche dans la partie privée des statistiques utiles pour le suivi des mailings :
-  calcul du taux de réaction à vos lettres (lorsqu’un abonné clique un lien)
-  liens populaires
-  assiduité des abonnés

Développement :

Fonctionnalités en développement :

Le plugin spip-lettres, initialement créé pour une vieille version de SPIP a été récemment presque entièrement réécrit pour fonctionner avec SPIP 2 et suivants. La structure du code est donc moderne et adaptée aux futures évolutions de SPIP, et quelques nouveaux développements se sont greffés dessus.

Ce plugin fonctionne bien et il est en production sur plusieurs sites où il remplit très bien son office de mailing-liste.

Certaines fonctionnalités ne sont toutefois pas encore portées dans cette version, ou pas pleinement testées (voir la todo), Ces fonctionnalités ne sont pas abouties ou non documentées sont insuffisamment testées , et ne doivent pas être utilisées sur des sites en production ou en dehors d’un cadre expérimental : .

-  une Une API pour utiliser vos propres tables d’abonnés : SPIP-Lettres propose une API php pour envoyer les lettres créées aux abonnés issus d’applications tierces, et bénéficier des fonctionnalités de spip-lettres. Cette fonctionnalité n’a pas été testée de manière assez approfondie.

-  Programmer des envois récurrents : créer des lettres pour chaque envoi ou bien définir un modèle de lettre générique dont les envois seront programmé et régulièrement mis à jour à partir du contenu actualisé du site. cette fonctionnalité n’est pas utilisable dans cette version

- Personnalisation des lettres : l’utilisation des champs extra sur les abonnés pour personnaliser les lettres n’a pas été testé par l’auteur de cette documentation. Si vous avez utilisé les champs extra sur les abonnés pour personnaliser votre lettre, pouvez-vous contacter l’auteur ou faire un témoignage en commentaire de cet article ? Ce pourra être intégré à la doc.