Autres articles 14 min de lecture
Claude Code pour le marketing : lancer et suivre vos ads Meta
Claude Code pour le marketing : un dossier de créas devient un lancement Meta validé, puis le rapport Meta, TikTok, Snapchat et Bridge, avec chaque prompt.
Sommaire
- Claude Code pour le marketing : la semaine type
- Lancer un dossier de créas sur Meta
- Le rapport de la semaine : Meta, TikTok, Snapchat et Bridge
- Couper et pousser : pauses et budgets
- Passer les winners Meta sur TikTok et Snapchat avec le Bridge
- Ce que Claude Code ne fait pas, et quand rester dans Apogee
- Pour aller plus loin
Claude Code pour le marketing, en pratique : une semaine de media buyer depuis le terminal. Un dossier de créas sur votre disque devient un lancement Meta préparé et validé, puis viennent la revue du lundi sur Meta, TikTok et Snapchat, les pauses, les budgets et le Bridge vers TikTok et Snapchat. Chaque tâche ci-dessous donne le prompt exact, ce que Claude Code renvoie, ce qu’il faut vérifier avant de dire oui et les outils d’Apogee qu’il appelle. La connexion, elle, tient en une commande : voir ajouter le serveur d’Apogee à Claude Code.

Claude Code pour le marketing : la semaine type
Ouvrez Claude Code dans un dossier de travail dédié à vos ads, celui où Apogee, votre serveur MCP pour Meta Ads, est ajouté : les créas, les rapports et leur historique y vivent.
| Moment | Tâche | Régies | Ce que vous validez |
|---|---|---|---|
| Dès qu’un lot de créas arrive | Lancer le dossier | Meta, TikTok, Snapchat | Le récapitulatif du lancement |
| Lundi matin | Le rapport de la semaine | Meta, TikTok, Snapchat, Bridge | Rien, il ne fait que lire |
| Lundi, après le rapport | Couper et pousser | Meta, TikTok, Snapchat | Chaque modification |
| Une fois par semaine | Passer les winners Meta | Bridge vers TikTok et Snapchat | Le récapitulatif du transfert |
| Quand vous le demandez | Le point d’hier | Meta, TikTok, Snapchat | Rien, il ne fait que lire |
Lancer un dossier de créas sur Meta
Claude Code travaille sur votre ordinateur. Il lit le dossier et envoie chaque fichier à Apogee lui-même, sans passer par Google Drive, Dropbox ou Frame.io. Le guide d’Apogee range ce cas dans le modèle « Launch a folder from your computer », réservé aux outils qui lisent un dossier local : Claude Code, Cursor, VS Code, Devin Desktop et Gemini CLI.
Remplacez [dossier] par le chemin du dossier (par exemple ~/Bureau/Solenne novembre), [campagne de test] par le nom exact de la campagne et [compte pub] par le compte tel qu’il apparaît dans Apogee.

Ce que Claude Code fait, outil par outil
- Le compte :
list_ad_accounts, et la question de savoir lequel quand vous en avez plusieurs. - Le point de départ :
get_latest_in_campaignretrouve le dernier ad set et la dernière ad de la campagne, pour en copier les réglages. - Les fichiers :
get_upload_urlsdonne une adresse d’envoi signée par fichier (50 par appel, 500 Mo par fichier, valable 1 heure). Claude Code envoie chaque fichier par une requêtePUTet relève son format (9:16, 4:5, 1:1 ou 16:9), puisconfirm_uploadsvérifie qu’aucun n’est vide. Rien n’est encore chez Meta. - L’entretien :
get_launch_questionsrenvoie les questions que l’application pose avant chaque lancement, dans son ordre, avec les choix lus dans votre compte et une réponse recommandée. Claude Code les pose un sujet à la fois et ne répond jamais à votre place. - Les ads : Apogee les forme à partir des noms de fichiers et de votre nomenclature enregistrée. Une créa déclinée en 9:16, 4:5 et 1:1 donne une seule ad.
- Le récapitulatif :
prepare_launchne crée rien. Il refuse tant qu’une question reste ouverte, n’applique que les réglages par défaut documentés de l’application et les liste, fait contrôler le plan par Meta, puis rend le récapitulatif avec un identifiant de plan valable 24 heures. - Le lancement : après votre oui,
launch, puislaunch_statusjusqu’à la fin.

Ce qu’il faut vérifier avant de dire oui
| Dans le récapitulatif | Ce que vous contrôlez |
|---|---|
| Les ads | Chaque ad réunit les formats d’une seule créa, avec le bon nom |
| Le nouvel ad set | Son nom, tel que vous voulez le lire dans le Gestionnaire de publicités |
| Ce qui est copié | Audience, événement de conversion, enchère et budget de l’ad set ; page, Instagram, URL, call to action et textes de l’ad |
| Advantage+ | Seules les améliorations choisies sont activées, toutes les autres partent coupées |
| Le catalogue | Montré ou non, si le compte en a un |
| Les réglages par défaut | La liste de ce qu’Apogee a appliqué sans vous le demander |
| Le statut | En pause |
Le résultat : un nouvel ad set en pause avec les réglages copiés, et une ad par créa, en pause, avec la page, l’URL, le call to action et les textes de la dernière ad. Toute correction relance prepare_launch et un nouveau récapitulatif. Le même lancement en masse se fait dans l’application avec le bulk upload d’Apogee.
Des noms de fichiers qui ne veulent rien dire
IMG_4512.mov ou final_v3_OK(1).mp4 ne passent pas par la nomenclature. Apogee groupe alors comme le bouton Group by hand de l’application : les fichiers dont le nom ne diffère que par le format forment une ad, chaque autre fichier devient sa propre ad, nommée d’après lui. Deux vidéos de même durée dans des formats différents : Claude Code vous demande avant de les réunir.
Chaque groupe devient un ad set. Une ad laissée hors groupe obtient son propre ad set, ou rejoint « Group 1 » dès que d’autres ads ont un groupe.
Le même dossier sur TikTok ou Snapchat
Les fichiers envoyés par Claude Code servent aussi pour TikTok et Snapchat. Nommez la régie et le compte :
Claude Code vous demande ce que chaque régie exige et que Meta ne fournit pas : sur TikTok, par exemple l’identité, et une image y devient un carrousel ; sur Snapchat, le profil public, le pixel et les pays, dans un ad squad. Chaque régie a son récapitulatif et attend son propre oui.
Si le lancement échoue
launch_status dit ce que la régie a refusé et quoi faire, avec un lien vers l’aide quand il existe. Claude Code doit vous l’expliquer et attendre que la cause soit réglée : relancer à l’identique échouerait pareil, et Apogee refuse un lancement quand les deux derniers sur le même compte ont échoué pour la même erreur, tant que vous n’avez pas confirmé la correction.
Le rapport de la semaine : Meta, TikTok, Snapchat et Bridge
| Régie | Ce que Claude Code lit | Outils d’Apogee |
|---|---|---|
| Meta | Vue d’ensemble, jour par jour, meilleures et pires ads | get_, get_, get_ |
| TikTok et Snapchat | Les mêmes lectures, une régie à la fois | get_, get_, get_ |
| Bridge | Chaque ad Meta à côté de ses copies TikTok et Snapchat | get_ |
| Vos objectifs | ROAS ou CPA cible | get_ |

Le rapport tient en trois blocs, un par régie, chacun dans sa devise. Apogee n’additionne jamais Meta, TikTok et Snapchat : chaque régie mesure avec sa propre attribution. La première fois, Claude Code vous demande vos objectifs s’il ne les connaît pas ; update_business_profile peut les retenir pour les semaines suivantes.
Claude Code a une chose que les applications de chat n’ont pas : il écrit dans votre dossier de travail. Ajoutez à la fin du prompt « Enregistre aussi ce rapport dans rapports/[date].md », et vous gardez l’historique semaine après semaine, à relire ou à comparer.
Le point d’hier, à la demande

Claude Code répond quand vous lui écrivez. Pour recevoir ce point chaque matin sans le demander, un agent personnel s’en charge : voir Claude Duet comme media buyer sur Meta, TikTok et Snapchat.
Couper et pousser : pauses et budgets
Pour lire, Claude Code s’appuie sur get_top_performers, get_ads et get_creative_fatigue_metrics, qui signale une créa fatiguée quand la fréquence dépasse 3 et que le CTR baisse de plus de 15 %, et sur get_video_metrics pour le hook rate et le hold rate. Pour agir, il prépare sans rien changer :
| Modification | Meta | TikTok et Snapchat |
|---|---|---|
| Mettre en pause | pause_, pause_ | set_ |
| Changer un budget | update_, scale_ (+100 % au plus par changement, 1 € par jour au moins) | set_ |
| Exécuter, après votre oui | execute_ | execute_ |
Chaque action préparée montre l’avant et l’après, vaut 24 heures et ne s’exécute qu’une fois. Un budget quotidien au-dessus du plafond d’Apogee (500 dans la devise du compte par défaut) est refusé. Vérifiez la liste avant le oui : vous pouvez approuver une pause et refuser une hausse de budget dans la même réponse.
Pousser un winner avec son post ID
Claude Code vous montre d’abord les ads retenues avec leurs chiffres, demande la campagne, l’ad set dont l’audience et la conversion sont copiées, puis le nom et le budget de chaque ad set. Le résultat : deux ad sets en pause, chacun avec son cost cap, et de nouvelles ads sur les mêmes posts que les winners, qui gardent leurs likes et commentaires. Les winners eux-mêmes ne sont pas touchés.
Passer les winners Meta sur TikTok et Snapchat avec le Bridge
Une ad qui marche sur Meta mérite un test sur TikTok ou Snapchat. Le Bridge d’Apogee l’y envoie sans export ni nouvel envoi de fichier :
[ad Meta] accepte un nom, un identifiant ou plusieurs ads : reprenez directement les meilleures ads du rapport. Le déroulé :
get_top_performerssi vous décrivez les ads (« mes 3 meilleures par ROAS »), etlist_bridge_transferspour ne pas renvoyer une ad déjà passée.prepare_bridge_transferprépare le transfert sans rien créer. S’il manque quelque chose que la destination ne peut pas prendre aux ads déjà en place (une identité TikTok, un profil public Snapchat, un site, un titre), Claude Code vous le demande.- Ce qui ne passe pas tel quel, comme un call to action remplacé ou une vidéo qui n’est pas verticale, est listé : votre oui l’accepte.
- Après votre oui,
bridge_transfer, puisbridge_transfer_status: terminé, partiel avec les échecs, ou échoué.

L’ad arrive en pause dans l’ad group ou l’ad squad choisi, avec la vidéo et les textes de l’ad Meta. Seules les vidéos passent sur TikTok et Snapchat. La semaine suivante, get_bridge_stats place chaque ad Meta à côté de ses copies, avec une attribution de 7 jours après clic sur les trois régies, chacune dans sa devise ; get_bridge_daily_stats donne le détail jour par jour.
Ce que Claude Code ne fait pas, et quand rester dans Apogee
- Il ne travaille pas seul. Pas de tâche qui revient d’elle-même : pour un brief chaque matin ou des pauses proposées chaque soir, passez par un agent personnel.
- Il n’exécute rien sans votre oui. Un plan ou une action préparés valent 24 heures et ne servent qu’une fois ; au-delà, Claude Code prépare à nouveau.
- Il reste dans les limites d’Apogee : 25 lancements et transferts Bridge par compte publicitaire sur 24 heures, budget quotidien plafonné, ni catalogue ni audience à créer, aucun total entre les régies.
- Il ne voit que les comptes reliés à Apogee. Relier un compte Meta, TikTok ou Snapchat, ou un Google Drive, se fait dans l’application.
Restez aussi dans l’interface d’Apogee pour enregistrer votre nomenclature, sauver un modèle Quick Bulk Edit pour TikTok ou Snapchat (Claude Code les lit et les utilise, mais n’en crée ni n’en supprime aucun), ou lier le code Spark d’un créateur avant de lancer son post en Spark Ad.
Ce que ça coûte, en crédits Apogee :
| Action | Crédits |
|---|---|
| Lire, préparer, suivre | 0, dans la limite des lectures gratuites du jour (5 000 sur Pro) |
| Une ad créée, par lancement ou par le Bridge | 15, comptés à la fin : une ad en échec ne coûte rien |
| Une modification exécutée (pause, budget…) | 2 |
L’offre Pro inclut 10 000 crédits par mois ; le détail est sur la page tarifs.
Pour aller plus loin
- Lancer des ads Meta avec Claude, le même travail dans l’application de chat, et le connecteur Apogee dans Claude ;
- Apogee face au MCP officiel de Meta Ads ;
- Le guide technique d’Apogee pour Claude Code, avec chaque outil cité ici ;
- la documentation d’Anthropic sur les serveurs MCP dans Claude Code.