Contenu

Tutoriel

Objectifs

Fini le syndrome de la page blanche.

Des descriptions impeccables sans effort.

Une présence régulière sur les réseaux sans stress.

Prérequis

Un compte OpenAI avec une clé API (crédits offerts à l’inscription).

Un compte Make (make.com) – version gratuite suffisante.

Un compte Buffer (gratuit pour 3 canaux) ou Metricool (version gratuite) pour planifier les posts – facultatif, mais recommandé.

Programme détaillé

Étape 1 – Créer un nouveau scénario dans Make

  1. Connectez-vous à Make et cliquez sur "Create a new scenario".

  2. Choisissez un déclencheur. Pour un démarrage simple, prenez "Google Sheets - Watch New Rows" (ou « Run once » pour tester). On peut aussi utiliser un planning hebdomadaire avec le module "Tools - Basic trigger - Every day" pour que le scénario s’exécute chaque matin.

  3. Pour l’instant, restons sur un déclenchement manuel. Cliquez sur l’horloge en bas à gauche, puis sur "Run once". Nous reviendrons plus tard pour l’automatisation récurrente.


Étape 2 – Générer une idée de post avec OpenAI

  1. Ajoutez un nouveau module en cliquant sur le + après le déclencheur.

  2. Cherchez OpenAI (ChatGPT) et sélectionnez "Create a Completion" (si disponible) ou utilisez le module "OpenAI - Generate Text". Assurez-vous que l’application est connectée à votre compte via la clé API.

  3. Configurez le module ainsi :

    • Model : gpt-4o-mini

    • Messages : ajoutez un message de rôle user avec ce prompt :

    text
    Tu es un créateur de contenu sur TikTok spécialisé dans [votre niche, ex: la productivité, la tech, la cuisine].
    Propose une idée de vidéo courte (15-60 secondes) originale et engageante.
    Réponds avec ces 3 éléments :
    1. Un titre accrocheur pour la vidéo.
    2. Une description de ce que la vidéo doit montrer.
    3. Cinq hashtags pertinents.

    Vous pouvez personnaliser la niche dans le prompt.

  4. Faites un test en cliquant sur "Run once" en bas. Make va appeler OpenAI et vous verrez la réponse dans la bulle de sortie.


Étape 3 – Extraire et structurer les résultats

Pour utiliser les informations séparément, il faut les découper. Malheureusement, Make ne comprend pas automatiquement le format, donc on va demander à OpenAI de formater en JSON.

Modifiez le prompt pour qu’il retourne du JSON :

text
Tu es un créateur de contenu sur TikTok spécialisé dans [votre niche].
Génère une idée de vidéo au format JSON avec les champs :
{
  "titre": "...",
  "description": "...",
  "hashtags": ["#...", "#..."]
}

Puis, après le module OpenAI, ajoutez un module "JSON - Parse JSON" en lui passant la réponse. Vous pourrez ensuite utiliser titredescriptionhashtags séparément.


Étape 4 – Envoyer le post vers un outil de planification (Buffer)

Buffer permet de programmer des posts sur TikTok et Instagram (via un compte Business).

  1. Connectez Buffer à Make (via l’intégration native, ou utilisez le module HTTP).

  2. Ajoutez un module "Buffer - Create a Post Update".

  3. Mappez les champs :

    • Profile : choisissez votre profil TikTok/Instagram.

    • Text : combinez le titre, la description et les hashtags (par exemple titre + "\n\n" + description + "\n\n" + hashtags).

    • Schedule Date : vous pouvez le programmer pour le lendemain matin à une heure précise.

Si vous préférez ne pas utiliser Buffer, vous pouvez simplement envoyer le résultat par email ou le sauvegarder dans un Google Sheet pour le consulter.


Étape 5 – Activer la récurrence quotidienne

Revenez au déclencheur et remplacez-le par "Tools - Basic trigger - Every day". Réglez-le sur 08:00 par exemple. Ainsi, chaque matin, votre scénario génère un nouveau post et le programme dans Buffer.

Votre automatisation est en place ! Vous pouvez maintenant lancer le scénario et le laisser tourner.


Alternative pour les codeurs : script Python

Si vous préférez un script local, voici une base en Python qui fait le même travail :

python
import openai
import requests

openai.api_key = "votre-clé"

prompt = """Tu es un créateur TikTok spécialisé en productivité. Propose une idée de vidéo avec titre, description et hashtags au format JSON."""

response = openai.ChatCompletion.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}]
)

import json
data = json.loads(response.choices[0].message.content)
print(data)

# Ensuite vous pouvez utiliser l'API Buffer pour programmer

Intégrez ce script dans une tâche cron (macOS/Linux) ou un planificateur Windows pour le lancer chaque jour.


Ce que vous avez gagné

  • Fini le syndrome de la page blanche.

  • Des descriptions impeccables sans effort.

  • Une présence régulière sur les réseaux sans stress.

Vous pouvez décliner cette automatisation pour Twitter, LinkedIn, etc.

Programme

Étape 1 – Créer un nouveau scénario dans Make

  1. Connectez-vous à Make et cliquez sur "Create a new scenario".

  2. Choisissez un déclencheur. Pour un démarrage simple, prenez "Google Sheets - Watch New Rows" (ou « Run once » pour tester). On peut aussi utiliser un planning hebdomadaire avec le module "Tools - Basic trigger - Every day" pour que le scénario s’exécute chaque matin.

  3. Pour l’instant, restons sur un déclenchement manuel. Cliquez sur l’horloge en bas à gauche, puis sur "Run once". Nous reviendrons plus tard pour l’automatisation récurrente.


Étape 2 – Générer une idée de post avec OpenAI

  1. Ajoutez un nouveau module en cliquant sur le + après le déclencheur.

  2. Cherchez OpenAI (ChatGPT) et sélectionnez "Create a Completion" (si disponible) ou utilisez le module "OpenAI - Generate Text". Assurez-vous que l’application est connectée à votre compte via la clé API.

  3. Configurez le module ainsi :

    • Model : gpt-4o-mini

    • Messages : ajoutez un message de rôle user avec ce prompt :

    text
    Tu es un créateur de contenu sur TikTok spécialisé dans [votre niche, ex: la productivité, la tech, la cuisine].
    Propose une idée de vidéo courte (15-60 secondes) originale et engageante.
    Réponds avec ces 3 éléments :
    1. Un titre accrocheur pour la vidéo.
    2. Une description de ce que la vidéo doit montrer.
    3. Cinq hashtags pertinents.

    Vous pouvez personnaliser la niche dans le prompt.

  4. Faites un test en cliquant sur "Run once" en bas. Make va appeler OpenAI et vous verrez la réponse dans la bulle de sortie.


Étape 3 – Extraire et structurer les résultats

Pour utiliser les informations séparément, il faut les découper. Malheureusement, Make ne comprend pas automatiquement le format, donc on va demander à OpenAI de formater en JSON.

Modifiez le prompt pour qu’il retourne du JSON :

text
Tu es un créateur de contenu sur TikTok spécialisé dans [votre niche].
Génère une idée de vidéo au format JSON avec les champs :
{
  "titre": "...",
  "description": "...",
  "hashtags": ["#...", "#..."]
}

Puis, après le module OpenAI, ajoutez un module "JSON - Parse JSON" en lui passant la réponse. Vous pourrez ensuite utiliser titredescriptionhashtags séparément.


Étape 4 – Envoyer le post vers un outil de planification (Buffer)

Buffer permet de programmer des posts sur TikTok et Instagram (via un compte Business).

  1. Connectez Buffer à Make (via l’intégration native, ou utilisez le module HTTP).

  2. Ajoutez un module "Buffer - Create a Post Update".

  3. Mappez les champs :

    • Profile : choisissez votre profil TikTok/Instagram.

    • Text : combinez le titre, la description et les hashtags (par exemple titre + "\n\n" + description + "\n\n" + hashtags).

    • Schedule Date : vous pouvez le programmer pour le lendemain matin à une heure précise.

Si vous préférez ne pas utiliser Buffer, vous pouvez simplement envoyer le résultat par email ou le sauvegarder dans un Google Sheet pour le consulter.


Étape 5 – Activer la récurrence quotidienne

Revenez au déclencheur et remplacez-le par "Tools - Basic trigger - Every day". Réglez-le sur 08:00 par exemple. Ainsi, chaque matin, votre scénario génère un nouveau post et le programme dans Buffer.

Votre automatisation est en place ! Vous pouvez maintenant lancer le scénario et le laisser tourner.


Alternative pour les codeurs : script Python

Si vous préférez un script local, voici une base en Python qui fait le même travail :

python
import openai
import requests

openai.api_key = "votre-clé"

prompt = """Tu es un créateur TikTok spécialisé en productivité. Propose une idée de vidéo avec titre, description et hashtags au format JSON."""

response = openai.ChatCompletion.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}]
)

import json
data = json.loads(response.choices[0].message.content)
print(data)

# Ensuite vous pouvez utiliser l'API Buffer pour programmer

Intégrez ce script dans une tâche cron (macOS/Linux) ou un planificateur Windows pour le lancer chaque jour.


Ce que vous avez gagné

  • Fini le syndrome de la page blanche.

  • Des descriptions impeccables sans effort.

  • Une présence régulière sur les réseaux sans stress.

Vous pouvez décliner cette automatisation pour Twitter, LinkedIn, etc.

Formateur / Entreprise

Contenu à venir...