Automatisering · Ruben Paauw

Meta Ads beheren met Claude Code

Koppel je Meta advertentieaccount aan Claude Code en beheer campagnes, creatives en insights via gewone tekst. Setup duurt 20 minuten.

Meta Ads beheren met Claude Code

In het kort:

De meeste ondernemers die adverteren op Facebook of Instagram kennen het patroon: je wil snel iets controleren of aanpassen, en je eindigt in een wirwar van dropdowns, dashboards en filters. Met de Meta Ads skill voor Claude Code koppel je jouw advertentieaccount aan AI. Daarna typ je in gewone taal wat je wil: “Maak een leadgen campagne aan met €15 dagbudget voor vrouwen tussen 30 en 50 in Noord-Holland.” Claude Code regelt de rest.

De skill is gratis beschikbaar op GitHub. Je hoeft hem niet handmatig te downloaden: kopieer de link en geef die aan Claude Code. Zeg letterlijk: “Laad deze skill en volg de installatiestappen: https://github.com/rubenpaauw2003-ops/facebook-ads-skill.” Claude Code leest de instructies en begeleidt je door de setup.

Hoe werkt de Meta Marketing API?

Meta stelt via de Marketing API alle functionaliteit van Ads Manager beschikbaar als programmatische koppeling. Campagnes aanmaken, budgetten aanpassen, creatives uploaden, prestaties opvragen: het kan allemaal via een directe verbinding, zonder de interface.

De API is gratis te gebruiken. Je betaalt alleen voor de advertenties zelf, net als normaal. Het enige dat je nodig hebt is een toegangstoken dat aangeeft namens welk account je werkt.

Wat is een system user token bij Meta?

Een system user token is een permanent toegangstoken voor de Meta Marketing API. In tegenstelling tot persoonlijke toegangstokens, die na 60 dagen verlopen, verloopt een system user token nooit. Je maakt hem eenmalig aan via Meta Business Suite en gebruikt hem daarna permanent.

Zo maak je hem aan:

  1. Ga naar developers.facebook.com en maak een nieuwe app aan (type: Business). Voeg het product “Marketing API” toe.
  2. Ga naar business.facebook.com → Instellingen → Gebruikers → Systeemgebruikers. Maak een systeemgebruiker aan met admin-rol.
  3. Voeg je advertentieaccount en Facebook-pagina toe als assets aan die systeemgebruiker.
  4. Klik op “Token genereren” en selecteer vier permissies: ads_management, ads_read, pages_manage_ads en pages_read_engagement.

Dit token kopieer je eenmalig naar een .env bestand. Daarna regelt de skill de rest automatisch.

Meta Ads koppelen aan Claude Code: stap voor stap

Met de token in je .env zijn er nog drie stappen:

Account ID en page ID ophalen: Je hoeft deze niet handmatig op te zoeken. Het script configure.py haalt ze automatisch op via de API en schrijft ze naar jouw configuratiebestand. Als je meerdere advertentieaccounts hebt, selecteer je het juiste via een genummerde lijst in de terminal.

Verbinding verifiëren: setup.py test de verbinding en toont een bevestiging als alles werkt. Als er iets mis is, zie je direct welke stap ontbreekt.

Werken via Claude Code: Daarna communiceer je via gewone taal. Geen API-kennis nodig, geen Python-achtergrond vereist. Claude Code vertaalt jouw opdrachten naar de juiste API-aanroepen.

De volledige setup duurt in mijn ervaring 20 tot 30 minuten als je het voor het eerst doet, inclusief het aanmaken van de token.

Wat kun je daarna beheren via Claude Code?

Na de koppeling heb je negen categorieën beschikbaar:

Campagnes: aanmaken met een doel (leads, traffic, sales, engagement of naamsbekendheid), pauzeren, hernomen, verwijderen. Campagnes worden altijd in pauzestand aangemaakt zodat je eerst controleert.

Ad sets: targeting instellen op leeftijd, locatie, interesses of lookalike-doelgroepen. Budget per dag of voor de gehele looptijd.

Creatives en advertenties: afbeeldings- en video-advertenties aanmaken. Meerdere tekstvariaties automatisch testen via dynamic creative.

Prestatie-inzichten: resultaten opvragen op account-, campagne-, ad set- of advertentieniveau. Uitsplitsing naar leeftijd, geslacht, apparaat, platform of regio. Videokijkcijfers per kwartiel.

Lead forms: formulieren aanmaken en leads ophalen direct vanuit jouw terminal.

Een concreet voorbeeld: “Geef me de cost per lead per campagne van de afgelopen 30 dagen, gesorteerd van laag naar hoog.” Claude Code voert dat uit via de insights-API en toont een leesbaar overzicht, zonder dat je Ads Manager hoeft te openen.

Er zit ook een diagnostisch script in de skill dat helpt uitzoeken waarom een campagne geen budget uitgeeft. Dat bespaart je de trial-and-error van handmatig instellingen doorzoeken.

Is dit ook geschikt als je geen ontwikkelaar bent?

De skill is bewust zo gebouwd dat je geen Python of API-kennis nodig hebt. De scripts zijn kant-en-klaar; Claude Code begeleidt je door de stappen. Het enige dat technisch aanvoelt is het aanmaken van de system user token, maar met de stapsgewijze instructies hierboven is dat te doen.

Wat je wel nodig hebt: basiskennis van hoe adverteren op Meta werkt. De koppeling maakt jou sneller, maar hij beslist niet voor jou welke doelgroep bij jouw campagne past of welk budget realistisch is.

Twijfel je of dit past bij jouw situatie? Plan een vrijblijvend gesprek om te kijken wat automatisering voor jouw advertentiebudget kan opleveren.

Conclusie

Meta Ads beheren met Claude Code betekent dat je de routinekant van advertentiebeheer, rapportage en creatieve tests laat uitvoeren via tekst in plaats van via een interface. Met een permanente system user token en de Meta Ads skill heb je in 20 minuten een werkende koppeling. Voor iedereen die regelmatig adverteert op Facebook of Instagram is dat een directe tijdsbesparing.

Benieuwd wat dit voor jouw bedrijf betekent?

In 30 minuten kijken we samen of er iets te automatiseren valt. Vrijblijvend.

Plan een vrijblijvend gesprek