Google Ads aansturen vanuit n8n

In n8n koppel je Adlyko met de MCP Client-node, die je onder een AI Agent hangt. Je zet één endpoint-URL in de node, authenticeert met je Google-account en kiest welke tools de agent mag gebruiken. Daarna kan een workflow je Google Ads uitlezen en aanpassen op het moment dat jij bepaalt, en dat is het verschil met een chatvenster: hier hoeft niemand op dat moment achter zijn scherm te zitten.

Welke node
De MCP Client-node, aan de gereedschapsingang van een AI Agent
Transport
De HTTP-variant, niet de oudere transport met server-sent events
Authenticatie
OAuth2, opgeslagen als credential in n8n
Wat je ook nodig hebt
Een trigger en een taalmodel onder dezelfde agent

Adlyko toevoegen in vijf stappen

  1. 1

    Meld je aan bij Adlyko

    Log in met het Google-account waarmee je je Google Ads beheert. Dat account bepaalt straks welke Google Ads-accounts je workflow mag zien.

  2. 2

    Bouw een workflow met een AI Agent

    De MCP-node is geen losse stap maar een gereedschapskist onder een agent. Je hebt dus minimaal drie dingen nodig: een trigger, een AI Agent-node en een taalmodel eronder.

  3. 3

    Hang de MCP Client-node onder de agent

    Voeg de MCP Client-node toe aan de gereedschapsingang van je AI Agent. Zet Server Transport op de HTTP-variant en zet deze URL in het veld voor het MCP-endpoint.

    https://mcp.adlyko.com/mcp
  4. 4

    Maak de OAuth-credential aan

    Kies OAuth2 als authenticatie en doorloop de aanmelding met hetzelfde Google-account als bij je aanmelding. n8n bewaart die aanmelding als credential, zodat je hem in meerdere workflows kunt hergebruiken.

  5. 5

    Beperk de toolset

    Zet Tools to Include op Selected en kies alleen wat deze workflow nodig heeft. Een agent die tientallen tools tegelijk aangeboden krijgt, kiest merkbaar slechter dan een agent met vijf tools voor één taak.

Een workflow die zichzelf terugverdient

De opzet die het vaakst zin heeft is kort: een trigger die op een vast moment afgaat, een agent met een beperkte set Adlyko-tools, en een laatste stap die het antwoord ergens neerlegt waar je het toch al ziet. De instructie aan de agent is dan geen vraag maar een opdracht.

Haal de campagneprestaties van vorige week op. Noem elke campagne waar de kosten per conversie meer dan een kwart hoger liggen dan de week ervoor, met het bedrag erbij. Zijn er geen, antwoord dan met: niets bijzonders.
Vergelijk de producten met voorraad uit de vorige stap met de actieve shopping-groepen in Google Ads, en meld welke uitverkochte producten nog advertentiebudget krijgen.

Die tweede is waar n8n echt iets toevoegt. De eerste kun je ook als routine in Adlyko zelf aanzetten, en dat scheelt je het onderhoud van een workflow.

Wat je van n8n moet weten

Als het niet lukt

De node haalt geen tools op
Bijna altijd is de aanmelding niet afgerond. n8n vraagt de toollijst pas op nadat de credential werkt, dus een leeg keuzemenu betekent meestal dat de OAuth-stap is afgebroken. Open de credential opnieuw, log in en sla hem op; daarna vult de lijst zich.
Welke transport moet ik kiezen?
De HTTP-variant. Adlyko draait op een gewoon HTTPS-adres dat de moderne MCP-transport gebruikt. De oudere transport met server-sent events is in n8n aanwezig voor bestaande koppelingen, maar is niet waar je een nieuwe koppeling op bouwt.
Mijn agent kiest de verkeerde tool
Beperk de lijst met Tools to Include en zet in de systeeminstructie van je agent wat de workflow moet doen en wat niet. Eén workflow per taak werkt beter dan één agent die alles kan, want een agent kiest uit wat je hem aanbiedt.
Waarom zou ik dit in n8n bouwen en niet in Adlyko zelf?
Voor rapporten en terugkerende controles op je account heeft Adlyko routines, en die stel je in een paar klikken in zonder workflow. n8n wordt interessant zodra er iets anders in het spel komt: je CRM, je voorraad, een spreadsheet of een bericht in een kanaal waar je team al zit.

Eerst aanmelden, dan bouwen

Het endpoint geeft pas toegang nadat je je met je Google-account hebt aangemeld bij Adlyko. Dat kost niets en je koppelt meteen je eerste Google Ads-account. Wat de betaalde laag kost staat op de prijzenpagina.