
Mon comparateur de logiciels n'est pas fait avec Systeme.io : ce sont des pages HTML hébergées ailleurs. Pourtant, quand quelqu'un s'inscrit à sa lettre d'information, son adresse arrive dans ma liste Systeme.io. Voici comment je l'ai relié, et pourquoi la clé API n'apparaît nulle part sur le site.
J'aurais pu reprendre un formulaire créé dans Systeme.io. J'ai préféré garder le formulaire de mon site, avec son style et ses textes, et faire le lien moi-même. Ce lien passe par l'API de Systeme.io : une porte d'entrée prévue pour que d'autres programmes puissent créer des contacts.
Pour utiliser l'API, il faut une clé, que l'on crée dans les paramètres de son compte Systeme.io. Cette clé donne accès à tous vos contacts.
Si vous la mettez dans le code de la page, n'importe quel visiteur peut la lire : il suffit d'afficher le code source. C'est l'erreur la plus dangereuse de ce genre de montage.
J'ai donc procédé en deux temps :
La clé est rangée dans un simple fichier texte, à côté du dossier public du site et non dedans. Personne ne peut l'ouvrir depuis un navigateur, et mes mises en ligne ne l'écrasent pas.
Le programme devait créer l'étiquette « Newsletter » au premier inscrit. Systeme.io a refusé : sur mon compte gratuit, une seule étiquette est permise, et j'en avais déjà une.
J'ai donc renommé mon étiquette existante en « Newsletter », une fois pour toutes. Et j'ai prévu le cas où l'étiquette manque : le contact est enregistré quand même, sans étiquette. Mieux vaut un inscrit sans étiquette qu'un inscrit perdu.
Un formulaire en ligne attire vite les robots qui remplissent tout ce qu'ils trouvent. Trois protections simples, sans image à déchiffrer pour les visiteurs :
Le programme n'accepte aussi que les envois venant de mon propre site.
Si Systeme.io ne répond pas, ou si la clé a disparu, l'inscription n'est pas perdue : le programme la range dans un fichier de secours, que je peux importer plus tard. Il note aussi l'erreur dans un journal, sans y écrire l'adresse de la personne.
Enfin, j'ai ajouté une adresse de vérification : en l'ouvrant, je sais si la clé fonctionne et si l'étiquette est en place, sans créer de faux contact.
Une fois le contact arrivé dans Systeme.io, tout le reste se règle là-bas : le message de bienvenue, puis la suite des emails. L'étiquette « Newsletter » sert justement à déclencher ces envois pour les bonnes personnes. J'explique comment on met en place ce genre de message automatique dans mon guide de l'automatisation des emails.
Si vous voulez voir le formulaire dont je parle, il est sur la page de la lettre d'information de mon comparateur. Et si vous voulez simplement un blog sur Systeme.io, sans programme ni clé, commencez par les étapes pour créer un blog sur Systeme.io.
Tarmou
© Créé avec systeme.io