Ce plugin fonctionne encore avec l’API 1.3 qui sera déprécie à la fin de 2016. Je ne trouverai le temps pour faire un portage vers 3.0. Donc n’hésitez pas à mettre la main au code.
MailChimp, qu’est-ce que c’est ?
Mailchimp est un outil d’emailing ou, dans dans la langue de Molière, « un service d’envoi de bulletin d’information. » C’est une application web sur laquelle, une fois un compte créé, on peut gérer des campagnes d’emailing. Parmi les outils disponibles :
- gestions des listes d’abonnés
- gestions des campagnes (newsletters)
- reporting (analyse du nombre d’ouverture des messages, et.)
Ce service est payant et le prix dépend du nombre d’abonnés à qui sont adressés les messages (une formule gratuite peut satisfaire certains besoins). Parmi les avantages de cet outil, on peut citer :
- fiabilité de l’envoi via des serveurs mails
- possibilité de programmer les envois
- mise à disposition d’outils statistiques
- possibilité de segmenter les listes en fonction de plusieurs critères
- personnalisation des formulaires d’abonnement et désabonnement
- plusieurs outils de création de newsletters (import de contenu via URL, ...)
Principe
Squirrels Love Chimps suit l’API d’intégration de MailChimp. Il fonctionne aussi bien avec un abonnement gratuit ou payant (voir détails).
Sous forme de framework de développement, il permet ainsi à d’autres plugins SPIP de proposer différents interaction avec MailChimp.
Installation
Le plugin s’installe comme n’importe quel plugin.
Il nécessite toutefois les plugins suivants :
Pour commencez vous devez vous rendre à « Edition->Squirrel-Love Chimps->Configuration » pour enregistre votre clé API (il faut donc au préalable disposer d’un compte actif au service MailChimp)
Les plugins SPIP Squirrels Love Chimps existant :
- Squirrels love Chimp : gère la connection au compte MailChimp via la clé API
- Squirrels Love Chimps Lists : gère la synchronisation des listes (mailing-lists)
- Squirrels Love Chimps Lists Plus : Extension de Squirrels Love Chimps Lists qui permet de synchroniser entre listes spip et listes MailChimp.
Attention !- Ce plugin n’est pour le moment pas compatible avec le plugin « Squirrels Love Chimps Campagnes ».
- Si vous avez installé ce plugin après avoir configuré « Squirrels Love Chimps Lists », vous devez reconfigurer vos listes à synchroniser ainsi que les champs à accorder. De même quand vous désinstallez le plugin pour utiliser uniquement « Squirrels Love Chimps Lists ». Sinon les synchronisations et campagnes ne fonctionneront pas.
- Squirrels Love Chimps Campagnes : gère la synchronisation des campagnes (envoi des newsletters) Attention ! Veillez à décocher l’option « Let users pick plain-text or HTML emails » dans la configuration de la liste utilisé. Ce plugin n’est pour le moment pas compatible avec Squirrels Love Chimps Lists Plus
Discussions par date d’activité
17 discussions
Bonjour, et merci pour cette super contrib .
Je l’ai installé sur un SPIP 3.0.2, pour l’envoie de Newsletter.Cela Fonctionne bien, les campagnes se font sans Problèmes, Par contre je n’ai pas les logos des articles dans le mail,j’ai le cadre de l’image mais avec la croix rouge, peut importe le client mail ou le webmail. Quelqu’un a t’il deja rencontré ce probléme ?
Merci
Répondre à ce message
Bravo aux auteurs !
L’installation sous SPIP 3.0.3 s’est déroulée impeccablement.
Maintenant, j’avoue que je suis un peu perdu.
Que puis-je faire exactement ?
Je vois mes listes de MailChimp mais que suis-je censé pouvoir faire avec ?
Je vois qu’il y a des champs auteurs, etc, mais pour en faire quoi ?
Merci encore !
Bonjour,
en fait ça dépend de ce que tu as besoin.
Pour une utilisation de base - juste accorder tes auteurs avec mailchimp - il suffit d’installer le plugin Lists, qui te permet de synchroniser des auteurs vers mailchimp. Pas de gestion dz listes, tout auteur est synchronisé avec la/les listes mailchimp choisis. Les champs auteurs servent pour l’accordance avec les champs mailchimp.
Si tu as besoin de gérer plusieurs listes, alors il te faut installer également lists Plus.
Si tu veux inclure des contenus spip dans tes campagnes mailchimp, le plugin campaigns te donne la possibilité d’envoyer automatiquement des articles via mailchimp. Dans la page configuration tu trouveras les différents possibilités proposées
Rainer
J’espère que cela explique un peu mieux l’utilisation de ces plugins
Avant tout, Rainer, un grand merci pour ta disponibilité.
Voilà. J’ai près de 500 inscrits sur ma liste MailChimp mais aucun n’est auteur.
J’ai réussi à synchroniser mon ID auteur SPIP avec ma liste Mailchimp.
Là om ça devient compliqué pour moi, c’est la configuration des campagnes.
Création de campagnes à partir d’un article
ecrire/ ?exec=squirrel_chimp&afficher=config&part=squirrel_chimp_campaigns&picker=1
Que dois je faire ? Comment sélectionner les articles que je souhaite envoyer dans la campagne ? J’ai par exemple ajouter une rubrique ici « Rubriques pour la création de campagnes » et activer « Envoyer la campagne dés que l’article est publié » mais rien ne se passe chez MailChimp...
Que faire ?
Merci encore
Dans la configuration des listes, est-ce que tu as bien choisis une liste mailchimp, selon ce que je comprends, tu l’as fait vue que tu as réussi à synchroniser des auteurs spip avec mailchimp : http://spip3/ecrire/?exec=squirrel_chimp&afficher=config&part=squirrel_chimp_lists
Est-ce que tu as active : Une campagne va être créée pour chacune de listes choisies ?
Est-ce que tu as bien dit à mailchimp d’envoyer le message dés que l’article est publié (sinon la campagne sera enregistré comme brouillon)
Qu’est-ce que tu as mis sous : Créer une campagne qu’une seule fois ?
Je reviens de faire des tests, chez moi ça fonctionne bien
J’ai bien activé tout ce que tu dis.
J’ai « Connexion à MailChimp réussie, vos paramètres ont bien été sauvegardés. »
J’ai bien date synchro : 18-07-2012 1:21:53
Mais... toujours rien chez Mailchimp.
Je ne vois rien nulle part chez eux, ni dans liste, ni dans campains (pas même dans draft).
Est-ce qu’il faut remplir des choses du côté de « Accorder les champs » ?
Suis navré.
En revanche, le formualired ’abonnement fonctionne bien.
Exemple : http://www.davduf.net/open-share-hack-de-quoi-le-parti-pirate-est-il-le?var_mode=recalcul
(bas d’article)
Et si tu désactive le plugin lists-plus, je n’ai jamais testé campaign avec lists-plus et je penses qu’il ne soit pas compatible pour le moment
Désactivé.
Hélas, les problèmes persistent...
Bon, je vais attendre un peu.
Bon courage à toi et aux dév !
Merci pour tout
Je ne comprends pas trop ce qui se passe chez toi, su tu peux me donner un accès admin je peux regarder
Un oubli qui peut-être peut solutionner ton problème.
Quand tu désinstalle le plugin « Squirrels Love Chimps Lists Plus » tu dois reconfiguer les listes à synchroniser.
Répondre à ce message
j’ai installé le plugin avec SPI 3.0.3, et j’ai un message d’erreur dans SPIP sous forme d’un tableau
Titre du tabeau : 1 erreur(s) dans le squelette
Colonne « numéro »
1
Colonne « message »
« Aucun squelette prive/squelettes/contenu/squirrel_chimp_3 n’est disponible... »
Colonne « Squelette »
../plugins/squirrels_love_chimps/prive/squelettes/contenu/squirrel_chimp.html
colonne « boucle »
/
Colonne « Ligne »
2
Pour l’instant je suis en local avec EasyPHP
Merci de votre aide
je viens de corriger ce bug, actualise ton plugin dés que l’actualisation est diponible
Merci pour ta réactivité !
ça marche mieux.
Répondre à ce message
Bonsoir,
Cette version fonctionne-t-elle avec SPIP 3.0 ?
Merci !
Bonjour,
je ne l’ai pas encore testé sous spip3, en changeant
par
dans le fichiers plugin xml tu pourrais les installer sous spip 3 et faire un test
pardon c’est évidemment
<necessite id="SPIP" version="[2.0.14;3.0.99]" >
qu’il faut mettre
Bonjour,
Avez-vous eu un retour sur le fonctionnement sur SPIP 3 ?
Merci d’avance :)
oui, apparament, selon http://www.spip-contrib.net/Squirrels-Love-Chimps#forum458279, cela ne fonctionne maleheureusment pas dans l’état actuel
Ok merci pour le retour.
Le message linké n’était pas très clair, j’avais un doute :(
Dans tous les cas, avez-vous eu l’occasion de voir si qui bloque et/ou d’évaluer la somme de travail à effectuer ?
N’ayant pas les compétences pour développer un plugin, je ne peux pas énormément vous aider, néanmoins, je peux vous proposer mon aide s’il vous fait des testeurs pour cette suite de plugin :)
Bonne journée !
j’imagine que l’adaptation de tous les plugins prendra entre 1/2 à 1 jour, ce qui bloque principalement c’est les pages de l’espace privé qui sont construit différement dans spip 3 (il se peut que c’est une modif mineur), le problème c’est que actuellement je n’ai pas beaucoup de disponibilités
Ok parfait.
Prennez votre temps, le simple de fait de savoir que vous comptez mettre à jours le plugin me rassure !
Je vous proposerez bien de l’aide pour la construction des pages dans l’interface privée mais je n’ai aucune idée des compétences que cela requiers...
Je viens de mettre à jour les plugins, tes testes seront les bienvenus
Répondre à ce message
Bonjour,
Merci pour l’info, j’ai bien mis
Une fois activé > Menu édition, je n’obtiens que le titre « Squirrels Love Chimps ». Rien d’autre.
Je vais regarder cela quand je peux, actuellement j’ai malheureusement très peu de temps
Répondre à ce message
Hello,
(nous sommes au moins 2 sur cette page !)
J’ai installé liste plus et j’ai un message d’erreur sur la page : ?exec=squirrel_chimp :
Unable to load lists() ! Code=200 Msg=Invalid MailChimp List ID : on
(j’ai quand même pu créer une liste)
et sur la page ?exec=squirrel_chimp&afficher=sclp 2 erreurs :
Numéro Message squelette boucle Ligne
1 Argument manquant dans la balise SET ../plugins/auto/squirrels_love_chimps_lists_plus/prive/squelettes/contenu/inc-squirrel_chimp_sclp_listes_actives_details.html / 59
2 Champ #COMPTEUR_BOUCLE hors boucle ../plugins/auto/squirrels_love_chimps_lists_plus/prive/squelettes/contenu/inc-squirrel_chimp_sclp_listes_actives_details.html / 60
et en fait je ne sais pas si squirrel loves chimps liste+ est adapté à mon besoin :
j’ai des listes définies dans des tables spip_listes auquels les visiteurs s’abonnent (je préfère garder mes listes sur le site et pas chez mailchimp).
dd
Le « Code=200 Msg=Invalid MailChimp List ID » signifie que mailchimp ne trouve pas de listes ace l’id fournit, est-ce que tu as indiqué ta clé api et choisi une liste Mailchimp ? Les autres sont surement liés. Choisit une liste Mailchimp et dis-moi si cela s’arrange
Avec Squirrels Chimps Plus tu garde tes liste sur spip, et en fait il intègre des anciens spip listes. Cependant, il est obligatoire de créer des listes mailchimps, sinon il est impossible d’utiliser le système mailchimp.
Le plugin « Plus » synchronise entre les listes spip et listes Mailchimps, afin que les deux listes soient identiques.
Répondre à ce message
Ce plugin fonctionne très bien mais j’ai plusieurs listes de diffusion sur mon site SPIP et je n’ai pas trouvé comment synchroniser les abonnés en fonction des listes auxquelles il sont inscrits.
dd
Un plugin aditionnel pour des listes multiples et prévus d’ici deux semaines, encore un peu de patience...
Cool ! Merci.
Je n’ai pas trouvé s’il était possible d’ajouter un critère du genre liste=xx ou statut=liste
dans le fichier (lequel) qui récupère les abonnés.
dd
Tu peux lier tout champ présent dans spip_auteurs (enfin presque) avec les champs mailchimp, est-ce que cela répond à ta question ?
Tu peux désormais utiliser Squirrels Love Chimps Lists Plus
Pour gérer gérer des listes spip et de les synchroniser avec MailChimp
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |