Socials:
Google Ads

Google Ads scripts: overzicht van de handigste scripts

juni 3, 2026

Google Ads scripts zijn kleine stukken JavaScript-code die je rechtstreeks in je Google Ads-account kunt uitvoeren. Ze automatiseren terugkerende taken, genereren rapporten en sturen je campagnes bij, zonder dat je er handmatig naar hoeft te kijken. Voor de technisch ingestelde adverteerder zijn scripts een van de krachtigste, maar ook meest onderbenutte tools in het Google Ads-ecosysteem.

In dit overzicht vind je de handigste scripts per categorie, inclusief uitleg over wat ze doen, wanneer je ze inzet en waar je ze gratis kunt downloaden.

Praktisch: Scripts zijn beschikbaar via Tools & Instellingen > Scripts in je Google Ads-account. Je hebt een Google Ads-account nodig met voldoende rechten (beheerder of hoger). Scripts worden uitgevoerd via Google Apps Script en draaien op de servers van Google. Je hoeft niets lokaal te installeren.

1. Rapportage & inzicht

Scripts die data ophalen, samenvatten en naar jou sturen. Ideaal als je wil weten wat er speelt zonder continu in je account te kijken.

Account Performance Report   📊 Rapportage

Dagelijkse e-mailrapportage met de belangrijkste KPI’s van je account.

Wat doet het: Haalt dagelijks de kosten, klikken, vertoningen, conversies en ROAS op en stuurt deze als een overzichtelijk rapport naar een e-mailadres naar keuze.

Wanneer gebruiken: Als je klanten of managers dagelijks een update wil geven zonder handmatig rapporten te exporteren. Werkt ook goed als intern controlemiddel.

Google Developers — officieel script (gratis)

Mike Rhodes — gratis versie met e-mailrapportage

Search Terms Report   📊 Rapportage

Exporteert zoektermen naar Google Spreadsheets voor analyse.

Wat doet het: Haalt dagelijks de kosten, klikken, vertoningen, conversies en ROAS op en stuurt deze als een overzichtelijk rapport naar een e-mailadres naar keuze.

Wanneer gebruiken: Als je klanten of managers dagelijks een update wil geven zonder handmatig rapporten te exporteren. Werkt ook goed als intern controlemiddel.

Google Developers — officieel script (gratis)

Mike Rhodes — gratis versie met e-mailrapportage

Quality Score Tracker   📊 Rapportage

Houdt de kwaliteitsscores van al je zoekwoorden bij over tijd.

Wat doet het: Loopt door alle zoekopdrachten die je advertenties hebben getriggerd en exporteert deze naar een Google Sheet, inclusief kosten, conversies en matchtype.

Wanneer gebruiken: Wekelijks om nieuwe negatieve zoekwoorden te ontdekken of nieuwe advertentiegroepen te identificeren op basis van zoekintentie.

Nils Rooijmans — ultimate free scripts list (incl. zoektermenscripts)

ads-scripts.com — kant-en-klare scripts via Google Sheet

2. Budget & biedingsbeheer

Scripts die automatisch ingrijpen op basis van budget of biedregels — zodat je nooit meer voor verrassingen staat.

Budget Alert Script   💰 Budget

Stuurt een waarschuwing als een campagne het dagbudget dreigt te overschrijden.

Wat doet het: Monitort het budgetverbruik per campagne en stuurt een e-mailalert als een campagne meer dan X% van het dagbudget heeft verbruikt vóór een bepaald tijdstip.

Wanneer gebruiken: Essentieel voor accounts met strakke budgetten of seizoenspieken. Voorkomt dat campagnes midden op de dag al stoppen met vertonen.

Mike Rhodes — Budget Alert (gratis download)

ads-scripts.com — budget waarschuwingsscript

N-Day Budget Pacing Script   💰 Budget

Verdeelt het maandbudget gelijkmatig over de resterende dagen van de maand.

Wat doet het: Berekent elke dag hoeveel budget er nog over is en past de dagbudgetten automatisch aan zodat het maandbudget niet te vroeg op is én ook volledig wordt benut.

Wanneer gebruiken: Voor campagnes met een vast maandbudget waarbij je consistente aanwezigheid wil garanderen zonder handmatig bij te sturen.

Google Developers — budget management script (officieel)

Nils Rooijmans — budgetpacing in de free scripts library

Bid Adjustment by Weather   💰 Budget

Past biedingen automatisch aan op basis van het huidige weer.

Wat doet het: Koppelt via een weer-API de actuele weersomstandigheden aan je campagnes en verhoogt of verlaagt biedingen op basis van vooraf ingestelde regels (bijv. +20% bij regen voor een parapluwinkel).

Wanneer gebruiken: Voor retailers of dienstverleners waarvan de vraag direct samenhangt met weersomstandigheden.

FreeAdWordsScripts.com — weather bidding script door Russell Savage

Google Developers — weer-API koppeling uitleg

3. Kwaliteitscontrole & monitoring

Scripts die de gezondheid van je account bewaken en je waarschuwen als er iets misgaat.

Broken URL Checker   🔍 Kwaliteit

Controleert alle doel-URL’s in je account op 404-fouten en broken links.

Wat doet het: Bezoekt elke nacht alle doel-URL’s in je advertenties, extensies en zoekwoorden en stuurt een rapport van alle URL’s die een foutrespons teruggeven.

Wanneer gebruiken: Onmisbaar voor accounts met grote productcatalogi of webshops waar pagina’s regelmatig wijzigen. Een broken URL kost conversies én verhoogt je CPC.

Google Developers — Link Checker (officieel, gratis)

Frederick Vallaeys — Landing Page Watchdog op GitHub Gist

Anomaly Detector   🔍 Kwaliteit

Detecteert afwijkingen in accountprestaties en stuurt direct een alert.

Wat doet het: Vergelijkt de prestaties van vandaag met het gemiddelde van de afgelopen 2 weken en stuurt een e-mail als kosten, conversies of CTR significant afwijken van de verwachting.

Wanneer gebruiken: Als je snel wil reageren op problemen (tracking issues, budgetspikes, plotselinge CTR-dalingen) zonder constant je account te moeten checken.

Google Developers — Account Anomaly Detector (officieel)

Frederick Vallaeys — Advanced Anomaly Detection (MCC-versie) op GitHub Gist

ppc.io — uitleg en varianten anomaly detector scripts

Low Impression Share Alert   🔍 Kwaliteit

Waarschuwt als het vertoningsaandeel van een campagne onder een drempelwaarde zakt.

Wat doet het: Monitort het zoekvertoningsaandeel per campagne en stuurt een melding als dit onder een door jou ingesteld percentage zakt (bijv. < 40%).

Wanneer gebruiken: Voor merkencampagnes of hoog-prioriteit campagnes waarbij je niet wil dat concurrenten je wegduwen.

Nils Rooijmans — impression share scripts in de free library

ads-scripts.com — impression share monitoring

4. Accountbeheer & organisatie

Scripts die je helpen orde te houden in grote accounts en repetitieve beheertaken automatiseren.

Automated Labeling Script   🏷️ Beheer

Voegt automatisch labels toe aan campagnes, advertentiegroepen of zoekwoorden op basis van prestaties.

Wat doet het: Past labels toe op basis van vooraf ingestelde prestatiesdrempels — zoals ‘Hoge ROAS’, ‘Weinig verkeer’ of ‘Converteert niet’. Deze labels zijn zichtbaar in je interface en bruikbaar in filters.

Wanneer gebruiken: In grote accounts met tientallen campagnes, om snel te kunnen filteren op categorieën zonder handmatig te hoeven doorklikken.

FreeAdWordsScripts.com — label management scripts door Russell Savage

Brainlabs Digital — open-source scripts incl. labeling (GitHub)

Duplicate Keyword Finder   🏷️ Beheer

Vindt zoekwoordduplicaten die intern concurreren binnen hetzelfde account.

Wat doet het: Scant alle actieve zoekwoorden op overlappende queries en rapporteert welke zoekwoorden mogelijk elkaars veilingen kannibaliseren. Inclusief match type-vergelijking.

Wanneer gebruiken: Na accountovername of bij accounts die al lang draaien zonder regelmatige opschoning. Interne concurrentie is een van de meest voorkomende oorzaken van inefficiënt budgetgebruik.

Frederick Vallaeys — duplicate & conflict scripts op GitHub Gist

ppc.io — scripts overzicht incl. keyword management

Ad Schedule Performance Script   🏷️ Beheer

Analyseert prestaties per dag en uur en stelt optimale advertentieschema’s voor.

Wat doet het: Exporteert prestatiesdata per uur per dag van de afgelopen 30 dagen naar een Spreadsheet en visualiseert dit als een heatmap. Zo zie je direct welke tijdsloten de beste ROAS geven.

Wanneer gebruiken: Als je handmatig biedingsaanpassingen voor het advertentieschema wil instellen op basis van historische data in plaats van gevoel.

Nils Rooijmans — ad schedule scripts in de free library

FreeAdWordsScripts.com — tijdschema analyse door Russell Savage

5. Shopping & feed management

Scripts speciaal gericht op Google Shopping-campagnes en Merchant Center.

Shopping Campaign Bid Optimizer   🛒 Shopping

Past biedingen per productgroep aan op basis van de ROAS-doelstelling.

Wat doet het: Berekent de actuele ROAS per productgroep en verhoogt of verlaagt biedingen automatisch richting de ingestelde ROAS-target. Werkt als een eenvoudige regelgebaseerde Smart Bidding-variant.

Wanneer gebruiken: Voor Shopping-campagnes die draaien op handmatige CPC en waarbij je meer controle wil hebben dan Smart Bidding biedt, of als je niet aan de Smart Bidding-drempel zit.

Google Developers — Shopping scripts documentatie

ads-scripts.com — Shopping bid scripts

Price Extension Updater   🛒 Shopping

Synchroniseert prijzen in advertentie-extensies automatisch met je feed.

Wat doet het: Leest prijzen uit een Google Sheet (gevoed door je feed of backend) en werkt prijsextensies automatisch bij, zodat je advertenties altijd de juiste prijs tonen.

Wanneer gebruiken: Voor webshops met veel productwijzigingen of actieprijzen die regelmatig wisselen.

Brainlabs Digital — feed & extensie scripts (GitHub)

FreeAdWordsScripts.com — price & feed scripts

Waar vind je gratis Google Ads scripts?

Je hoeft scripts niet zelf te schrijven. Er zijn uitstekende bronnen met kant-en-klare scripts die je direct kunt kopiëren:

BronWat je er vindt
Google Developers Blog developers.google.com/google-ads/scriptsOfficiële scripts van Google zelf, volledig gedocumenteerd en up-to-date
Mike Rhodes mikerhodes.com.au/scripts/freeGratis scripts voor budgetalerts, QS-tracking en performance reports; ook betaalde PMax-scripts
Russell Savage / FreeAdWordsScripts.com freeadwordsscripts.comKlassieke, beproefde scripts voor QS, labels, rapportage en accountbeheer
Frederick Vallaeys (Optmyzr) gist.github.com/siliconvallaeysTechnische scripts van een ex-Google AdWords evangelist: anomaly detection, n-gram analyse, PMax
Nils Rooijmans nilsrooijmans.com/free-google-ads-scripts-the-ultimate-listMeest complete gratis scriptbibliotheek — 400+ scripts, overzichtelijk gecategoriseerd
ads-scripts.comScripts configureerbaar via Google Sheet, geen code-aanpassingen nodig. Mix van gratis en betaald
Brainlabs Digital (GitHub) github.com/Brainlabs-DigitalOpen-source scripts van een groot PPC-bureau: n-gram analyse, auction insights, anomaly detection
ppc.io ppc.io/blog/google-ads-scriptsCurated overzichten van de beste scripts per jaar, inclusief PMax-specifieke scripts

Tips voor het gebruik van Google Ads scripts

  • Test altijd in Preview-modus voordat je een script live zet — zo zie je wat het doet zonder dat er wijzigingen worden doorgevoerd.
  • Maak een back-up van je accountinstellingen voordat je scripts uitvoert die biedingen of budgetten aanpassen.
  • Gebruik Google Spreadsheets als dataopslag — scripts schrijven hier eenvoudig naar en je kunt de output gemakkelijk delen.
  • Plan scripts in op rustige momenten (bijv. ’s nachts) om te voorkomen dat ze interfereren met actieve campagnes.
  • Begin met rapportage-scripts als je nieuw bent — deze lezen alleen data en doen nooit onbedoeld iets aan je campagnes.
  • Combineer scripts met Google Looker Studio voor visuele dashboards op basis van scriptoutput.

Samengevat: Scripts zijn krachtig, maar niet vervangers van goed campagnebeheer. Zie ze als uitbreiding: ze nemen repetitieve taken over zodat jij je kunt focussen op strategie. Combineer scripts met de tools uit ons overzicht van Google Ads tools voor maximale automatisering.

Deel dit bericht