L'automatisation pour générer tes posts [2/3]
Après la génération des idées, on génère les contenus
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 😉
Quand on joue au golf on perd souvent ses balles (surtout au début 😅).
Entre les hautes herbes, les arbres, les buissons, l'eau, les hors limites, etc... Il m'est déjà arrivé d'en perdre 4 sur un même parcours 😂.
Mais heureusement je ne suis pas le seul !
Il est donc fréquent, lorsqu'on cherche sa balle, de tomber sur d'autres balles perdues.
Cela crée un marché de la balle d'occasion.
Des randonneurs qui trouvent des balles en se promenant.
Ou des habitants qui en retrouvent dans leur jardin 😅.
Ainsi, on peut trouver des annonces sur le bon coin de personnes qui revendent leurs trouvailles pour quelques euros.
J'ai ainsi acheté 400 balles d'un coup, receuillies par une personne au grès de ses promenades.
Avec ça, je devrais pouvoir tenir plusieurs mois 😂.
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
✅ Gestion du Drag&Drop des éléments sur la page
✅ Gestion des calques : affichage, Drag&Drop, etc…
Gestion des propriétés/apparence des éléments de la page
Aujourd’hui nous attaquons la 2e partie de notre guide pour automatiser ta création de contenus sur les réseaux sociaux en suivant cette stratégie de contenu 👇
Je te dévoile la stratégie de contenu de HeroPage
Si tu es nouveau ici, sache que nous construisons HeroPage, un SaaS de type Landing Page Builder, de 0 à 1M€ en 1 an.
Voici le sommaire de ce guide en 3 parties :
La génération des contenus par rapport aux idées (cet article)
La publication automatique des contenus (sortie le 27/04/25)
Si l’automatisation t’intéresse tu peux me contacter et je te l’enverrai 😉.
Automatiser la génération des contenus
Dans la partie précédente nous avions créé l’automatisation qui permettait de générer des idées de contenus en fonction de nos piliers de contenus.
Aujourd’hui nous allons récupérer ces idées et en générer le contenu.
Voici l’automatisation finale :
Elle se décompose en 4 parties :
On récupère les idées de contenus
On génère pour chaque idée du pilier “Value” son contenu
On génère pour chaque idée du pilier “HeroPage” son contenu
On génère pour chaque idée du pilier “Storytelling” son contenu
1. Récupérer les idées de contenus
La première étape consiste à simplement récupérer les idées encore non traitées depuis notre base Airtable.
Pour ça j’ai créé une vue spéciale dans Airtable qui ne retourne que les idées sans contenu :
Dans mon automatisation je vais donc simplement récupérer les éléments de cette vue.
J’ai aussi 3 modules de texte qui suivent.
Ces modules sont des bouts de prompt que je vais réutiliser ensuite et que j’ai séparé pour plus de clarté.
Le premier décrit le projet HeroPage.
Le 2e donne des règles à respecter pour la génération du contenu :
Voici les règles concernant le post à générer :
- Il doit avoir une excellente accroche afin d'attirer la cible. Cette accroche doit éveiller la curiosité et utiliser des biais comme le pattern interrupt, l'open loop, le storytelling, etc...
- Il doit être instructif, divertissant actionnable
- Il doit avoir un ton léger
- Il doit être agréable à lire (tu peux utiliser des smileys pour le rendre plus aéré)
- Tu utiliseras le tutoiement
- Tu feras des phrases courtes et des retours à la lignes après chaque phrase pour aérer le texte
- Pour la rédaction je veux que tu respectes les éléments de mon branding
- N'utilise pas d'italique, de souligné, ni de gras dans le post
- Il ne doit pas y avoir de listes à puces, remplace les puces par des emojis adaptés au contenu de la ligne
- Ne reprends pas directement le nom de l'idée comme accroche pour le post, crée ta propre accroche adaptée à LinkedIn
- Ton accroche doit être en lien avec le contenu du post
- Ne fais pas d'appel à l'action dans le post généré
- Sois modeste, imparfait et n'hésite pas à faire de l'autodérision
- Reste simple et concis
- Respecte une structure de type PAS : Problème, agitation, solution
- Le contenu de ton post doit aussi respecter le sujet du contenu indiqué plus haut
Ensuite, ce sont les instructions spécifiques à Threads et X :
Tu es un créateur de contenu à succès sur les plateformes Threads et X (Twiter).
Je vais t'envoyer le contenu d'un post que j'ai utilisé sur LinkedIn et j'aimerais que tu le transformes en 3 posts pour Threads et X.
Ces 3 posts devront respecter les standards de ces plateformes, comme le fait de ne pas dépasser 280 caractères.
Ils n'ont pas besoin d'appel à l'action.
Ils abordent chacun des sujets différents du post d'origine.
Tu utilises le tutoiement et respectes le branding de mon projet.
{{2.value}}
{{2.value}} est la description du projet.
2. Générer le contenu de “Value”
Cette partie n’est exécutée que si l’idée fait partie du pilier “Value”.
On va directement demander à ChatGPT de générer le contenu de l’idée en cours.
Voici le prompt utilisé :
Tu es un expert en marketing et création de contenu à succès.
Tu es aussi un expert en conversions, et création et optimisation de Landing Pages.
Tu dois générer un post LinkedIn pour un projet.
{{2.value}}
L'objectif du contenu est d'apporter de la valeur à notre cible en lui apprenant des choses sur l'optimisation de conversions et la création de Landing Pages efficaces.
Voici l'idée de contenu à générer : "{{1.Name}}".
Voici quelques notes supplémentaires concernant le contenu à générer :
"""
{{1.Notes}}
"""{{9.value}}
- Le post ne doit pas chercher à vendre HeroPage ni à en parler trop lourdement
- Le post doit apporter de la valeur à la cible.Retourne-moi ta réponse au format JSON avec les champs suivants :
- "content": Le contenu du post généré
{{2.value}} : la description du projet
{{1.Name}} : l’idée de contenu
{{1.Notes}} : Le contexte de l’idée
{{9.value}} : Les règles à respecter
Je demande à ChatGPT de me retourner le contenu au format JSON.
L’étape suivante est donc le parsing de ce JSON pour récupérer le contenu.
Ensuite, on a le prompt qui génère 3 contenus pour Threads et X depuis le contenu LinkedIn :
{{13.value}}
Voici le post d'origine depuis lequel tu dois générer les 3 posts pour Threads et X :
"""
{{12.content}}
"""Ta réponse doit être au format JSON avec les champs suivants :
- "posts": La liste des posts pour Threads et X au format "string".
{{13.value}} : Les instructions Threads/X vues plus haut
{{12.content}} : Le contenu généré à l’étape précédente
Ensuite je parse la réponse et j’envoie tout ça dans Airtable dans l’entrée de l’idée en question et je passe son statut à “To Review”.
3. Générer le contenu de “HeroPage”
Même principe que pour le pilier “Value”, sauf qu’on va récupérer le contenu de la Landing Page de HeroPage pour donner du contexte à ChatGPT.
Le prompt pour Threads/X est exactement le même que le précédent.
Voici le prompt adapté au pilier “HeroPage” :
Tu es un expert en marketing et création de contenu à succès.
Et tu es un expert en conversion et création de Landing Pages.
Tu dois générer un post LinkedIn pour un projet.
{{2.value}}
L'objectif du post est double :
- Parler de l'outil et de ses fonctionnalités
- Développer le branding du projetPour les fonctionnalités et le détail du projet voici le contenu de la Landing Page de HeroPage qui te donne toutes les fonctionnalités du projet :
"""
{{6.text}}
"""Pour le branding, voici quelques éléments à prendre en compte :
🔥 Ennemis de HeroPage :
- Les outils classiques qui sont chiants à utiliser
- Les solutions trop lentes ou complexes
- Les plateformes qui frustrent plus qu'elles n’aident🌟 Valeurs du projet :
- Transparence : On dit tout, pas de jargon bullshit
- Accessibilité : Pensé pour tous, pas juste les experts
- Autonomie : Tu peux tout faire sans dépendre de personne
- Accomplissement : Le kif de créer et voir que ça marche🚀 Mission de HeroPage :
- Rendre le marketing plus fun
- Le rendre accessible à toutes et tousVoici l'idée de contenu à générer : "{{1.Name}}".
Voici quelques notes supplémentaires concernant le contenu à générer :
"""
{{1.Notes}}
"""{{9.value}}
- Ne sois pas trop lourd quand tu mets en avant les bénéfices de HeroPage.
Retourne-moi ta réponse au directement au format JSON avec les champs suivants :
- "content": Le contenu du post généré
4. Générer le contenu de “Storytelling”
Enfin, nous générons le contenu pour le pilier “Storytelling”.
Voici le prompt utilisé :
Tu es un expert en marketing et création de contenu à succès.
Tu dois générer un post LinkedIn pour un projet.
{{2.value}}
L'objectif du post est de parler principalement de moi (le créateur du projet que tu incarnes).
La connexion émotionnelle avec le créateur d’un projet est un bon levier pour attirer et fidéliser une audience.
Il faut donc parler de sujets que j’aime et de choses qui me concernent :
⛳ Sport : golf, course, plongée, parachutisme, etc…
📸 Photo : paysage, sous-marine, animaux
🎲 Jeux de société
♿ Le handicap : ayant mes 2 sœurs et mon beau-frère handicapés, c’est un sujet qui me tient à coeur (et HeroPage va soutenir cette cause)
🌍 Mes voyages : mes 20 mois de tour du monde
💼 Mon rapport à l’argent et à l’entrepreneuriatVoici l'idée de contenu à générer : "{{1.Name}}".
Voici quelques notes supplémentaires concernant le contenu à générer :
"""
{{1.Notes}}
"""{{9.value}}
- Ne fais pas des liens tirés par les cheveux entre mes passions et HeroPage ou l'entrepreneuriat
Retourne-moi ta réponse au format JSON avec les champs suivants :
- "content": Le contenu du post généré
Le résultat
Une fois que l’automatisation est exécutée, nos contenus se trouvent dans Airtable ☺️
Cette automatisation va s’exécuter aussi 1 fois par mois, le lendemain de la génération des idées.
Ça me laisse une journée pour faire le tour des idées et les modifier au besoin.
Ensuite, l’idée est de retravailler les contenus.
Mais là on a un problème…C’est moche et pas pratique avec la vue ci-dessus 😅.
Alors j’ai créé une interface dédiée, bien plus claire :
Cette interface me montre tous les contenus qui sont en attente de relecture de ma part.
Je peux modifier les contenus, ajouter une image, définir une date de publication.
Puis, passer le contenu en état “Reviewed” pour qu’il soit publié.
C’est le sujet de notre dernière partie : la publication automatique des contenus 😉
À très vite ! 😉