Si tu es nouveau ici, sache que nous construisons HeroPage, un SaaS de type Landing Page Builder, de 0 à 1M€ en 1 an.
Et que je partage chaque semaine les coulisses du projet et des astuces marketing et stratégiques pour développer un logiciel SaaS 😉
HeroPage (sous mon nom dans un premier temps) va participer à l'Open Source.
Et ça a commencé déjà avec EventStreamex, un module que j'utilise pour gérer le temps réel dans le logiciel 😉.
Je ne vais pas aller jusqu'à publier en Open Source l'éditeur de page car c'est un peu le coeur du projet.
Mais je vais faire mon possible pour publier un maximum de packages qui pourront être utiles à d'autres projets 😉.
Point sur l’avancement :
✅ L’architecture du projet est faite et permettra d’avoir un outil 100% temps réel
✅ Le moteur de génération des pages est fait
Je suis en train de travailler sur l’interface de l’éditeur
✅ Les maquettes sont faites
✅ Je suis en train de développer l’interface
Gérer la liste des éléments et leur ajout/suppression sur la page
Ce n’est pas un mystère pour quiconque me suit sur les réseaux, ma visibilité est au plus bas 😅.
J’imagine qu’il y a plusieurs raisons à cela.
La première étant que je n’aime pas spécialement aller sur les réseaux sociaux et que ça se ressent dans mes contenus et mon activité sur ces plateformes 😅.
Alors qu’on lit régulièrement que pour gagner en visibilité, il faut être présent sur les réseaux et “participer”, en consommant du contenu et en interagissant.
Autant, je ne suis pas un bon “consommateur” de contenu.
Mais je suis un bon développeur 💪.
Alors, aujourd’hui, nous allons voir pour automatiser ma “consommation” de contenu ainsi que mes interactions 😇.
Et nous verrons dans quelques semaines si ça a amélioré ma visibilité et si ça vaut le coup que je l’utilise dans ma stratégie de contenus de HeroPage 😉.
Comment on s’y prend pour automatiser ses interactions sur les réseaux sociaux ?
J’ai eu une petite conversation avec ChatGPT afin d’avoir son avis sur la question 😁.
Les réseaux sociaux n’aiment pas ce genre de pratique.
Alors j’ai tenté de penser à tous les pièges à éviter afin d’avoir un comportement le plus “humain” possible.
Le code généré par ChatGPT était une bonne base, mais il faut que je le retravaille.
Comment fonctionne l’extension ?
Avant de me lancer dans des développements avancés je veux tester l’approche de manière simple :
Uniquement sur LinkedIn
Uniquement sur mon Feed
En validant manuellement les commentaires
Comme ça on reste simple et je garde le contrôle sur ce qui est dit.
J’ai donc repris le code de ChatGPT :
Et je l’ai retravaillé à fond car il ne fonctionnait pas du tout 😅.
C’était bourré d’incohérences en plus de ne pas utiliser les bonnes données (même quand il s’agit d’utiliser sa propre API 😂).
L’idée est d’injecter un bout de code dans un onglet LinkedIn que j’ouvre avec l’extension.
Ce bout de code va chercher le premier post, puis va :
Scroller jusqu’au post
Vérifier que le post n’est pas une pub
Vérifier que le post est en français et dans ma niche (grâce à ChatGPT)
Si c’est bien le cas :
On clique sur le bouton pour lire le post en entier
On clique sur “J’aime”
On clique sur “Commenter”
On génère un commentaire avec ChatGPT
On l’insère dans le champ
C’est à moi de valider
Quand j’ai validé on passe au post suivant
Sinon on passe au post suivant
C’est relativement simple sur le principe, un peu plus casse-tête dans la pratique car LinkedIn n’a pas envie d’être scrappé.
Le plus complexe est donc de trouver les bons sélecteurs CSS pour aller chercher les éléments que je souhaite dans un post.
Mais ça l’a fait et l’extension fonctionne 😁
Au niveau des prompts, voici les 2 que j’utilise :
Pour vérifier si ça vaut le coup de générer un commentaire :
Je vais t'envoyer un texte. Est-il en français et pertinent pour au moins l'un des mots-clés "marketing", "business en ligne", "landing page", "page de vente", "copywriting", "design web", "tunnel de vente", "lifestyle", "entrepreneur", "acquisition", "ui", "ux", "ia", "ads" ? Réponds uniquement par 'Oui' ou 'Non'
Pour générer le commentaire :
Écris un commentaire court, direct et pertinent pour le post que je vais t'envoyer.
Ton commentaire doit être amical, humble, utile.
Tu tutoies la personne.
Ne salue pas et ne signe pas le commentaire.
N'en fais pas trop sur l'utilisation des adjectifs qualificatifs.
Il doit paraître naturel dans un chat et d'1 phrase ou 2 max.
Prends aussi en compte que tu incarnes le rôle d'un entrepreneur qui poste tous les jours sur LinkedIn et qui développe un SaaS de création de landing pages en build in public.
Que la personne que tu incarnes a déjà fait un tour du monde, est passionné de photo, de golf, escalade, jeux de société, et course à pieds.
Mais surtout ne le mentionne que si c'est vraiment utile, ton commentaire n'a pas pour but de promouvoir le projet ni tes passions.
Quand le poste cherche à promouvoir un produit/service ne cherche pas à montrer que ça t'intéresserait d'en faire partie.
Quand il y a un carousel ne dis pas que tu as hâte de le lire. Fais comme si tu l'avais déjà lu.
La voici en action :
Je n’ai plus qu’à faire tourner l’extension tous les jours et voir si ma visibilité s’améliore ou si mon compte est banni 😅.
Et si le code t’intéresse n’hésite pas à me le dire 😉.
Et maintenant ?
On va attendre quelques semaines pour voir si ça fonctionne bien et je vous ferai un debrief 😁.
En attendant on va voir pour mettre en place notre stratégie de contenus pour HeroPage.
À très vite ! 😉