Google Ads scripts zijn kleine stukjes JavaScript-code die je in je Google Ads-account laat draaien om taken te automatiseren. Denk aan het controleren van kapotte links, een melding als je budget te snel opgaat of een wekelijks overzicht in Google Sheets. Je hoeft geen programmeur te zijn om bestaande scripts te gebruiken, maar je moet wel weten wat ze doen voordat je ze aanzet.
Wat is een Google Ads script?
Een script is een reeks instructies die Google Ads automatisch uitvoert, bijvoorbeeld elk uur of elke dag. Het script kan gegevens uit je account lezen, zoals klikken en kosten, en het kan wijzigingen maken, zoals een campagne pauzeren of een label toevoegen. Het kan ook e-mails sturen en gegevens naar een Google Sheet schrijven.
Scripts zijn anders dan automatische regels. Een regel is een simpele als-dan-actie die je via menu’s instelt. Een script kan veel meer: meerdere voorwaarden combineren, websites controleren of gegevens uit externe bestanden gebruiken.
Waarvoor gebruik je Google Ads scripts?
- Bewaken: meldingen bij kapotte landingspagina’s, plotselinge dalingen in conversies of uitgaven die te snel gaan.
- Rapporteren: automatisch cijfers naar Google Sheets schrijven voor een eigen dashboard.
- Onderhoud: zoekwoorden of advertenties labelen, pauzeren of aanpassen volgens jouw regels.
- Koppelen: gegevens van buiten je account gebruiken, zoals voorraad of het weer, om advertenties aan of uit te zetten.
5 handige Google Ads scripts voor kleine adverteerders
1. Linkcontrole
Dit script bekijkt regelmatig de URL’s in je advertenties en sitelinks en stuurt een e-mail als een pagina een foutmelding geeft. Zo voorkom je dat je betaalt voor klikken naar een 404-pagina, bijvoorbeeld na een websitevernieuwing. Google biedt zelf een voorbeeldscript hiervoor aan.
2. Budgetbewaking
Een script dat dagelijks je uitgaven vergelijkt met je maandbudget en een seintje geeft als je te snel gaat. Handig als je een vast maandbedrag hebt en geen verrassingen wilt.
3. Melding bij afwijkingen
Het script vergelijkt de prestaties van vandaag met dezelfde dag in eerdere weken. Dalen de vertoningen of conversies ineens sterk, dan krijg je een e-mail. Zo merk je snel dat er iets mis is, zoals een afgekeurde advertentie of een kapotte conversietag.
4. Zoektermenrapport naar Google Sheets
Het script zet de zoektermen van de afgelopen periode met kosten en conversies in een spreadsheet. Dat maakt het makkelijker om uitsluitingszoekwoorden te kiezen en verbetert indirect je CTR in Google Ads.
5. Kwaliteitsscore bijhouden
Google Ads toont alleen de huidige kwaliteitsscore, geen historie. Een script kan de score per zoekwoord dagelijks opslaan in een Sheet. Zo zie je of je verbeteringen effect hebben. Lees ook hoe je de kwaliteitsscore verbetert.
Een Google Ads script toevoegen: stap voor stap
- Ga in Google Ads naar Tools, kies Bulkacties en daarna Scripts.
- Klik op het plusteken om een nieuw script te maken.
- Geef het script een duidelijke naam, zoals “Linkcontrole dagelijks”.
- Plak de code in de editor. Pas de instellingen bovenaan aan, zoals je e-mailadres of de link naar je Google Sheet.
- Klik op Autoriseren, zodat het script toegang krijgt tot je account.
- Klik op Voorbeeld. Het script draait dan zonder echte wijzigingen te maken en je ziet in het logboek wat het zou doen.
- Klopt alles, sla het script op en stel een frequentie in, bijvoorbeeld dagelijks.
Voorbeeldscripts vind je in de officiële bibliotheek van Google. Daar staat per script uitgelegd wat het doet en welke instellingen je moet aanpassen.
Waar moet je op letten?
- Gebruik alleen scripts van betrouwbare bronnen. Een script krijgt toegang tot je account en kan wijzigingen doen. Plak geen code die je niet begrijpt van een onbekende site.
- Test altijd eerst met Voorbeeld. Vooral bij scripts die biedingen of statussen aanpassen.
- Begin met scripts die alleen lezen en mailen. Die kunnen niets kapot maken.
- Controleer de logboeken. Scripts kunnen stoppen als Google iets aan de techniek verandert. Kijk af en toe of ze nog draaien zonder fouten.
- Documenteer wat er draait. Zet in een notitie welke scripts actief zijn en wat ze doen, zodat je later niet hoeft te zoeken waarom iets verandert.
Praktijkvoorbeeld: een webshop in tuinmeubelen
Een webshop in tuinmeubelen haalt elk najaar een deel van de collectie offline. Daardoor lopen advertenties soms door naar pagina’s die niet meer bestaan. De eigenaar ontdekt dat pas als de conversies dalen.
Hij zet het linkcontrolescript van Google aan, met een dagelijkse e-mail bij fouten. Daarnaast komt er een budgetscript bij dat waarschuwt als de uitgaven boven het maandplan uitkomen. Beide scripts doen zelf geen wijzigingen, dus het risico is laag. Het voordeel: problemen komen binnen een dag boven in plaats van na een paar weken.
Zelf doen of uitbesteden?
Bestaande scripts die alleen controleren en e-mailen kun je goed zelf toevoegen. Volg de stappen hierboven, test met Voorbeeld en kijk na een week of je de verwachte meldingen krijgt.
Uitbesteden is slimmer als je scripts wilt die biedingen of statussen automatisch aanpassen, als je gegevens uit je webshop of voorraad wilt koppelen, of als je geen JavaScript kunt lezen. Een fout in zo’n script kan in korte tijd veel budget kosten. Werk je met een productfeed, kijk dan ook naar tools als Channable, die veel automatisering voor webshops zonder code mogelijk maken.
Scripts nemen saai controlewerk over, zodat jij je tijd aan belangrijkere zaken besteedt. Wil je dit liever uitbesteden? Bekijk dan onze aanpak voor Google Ads-beheer.
Veelgestelde vragen
In welke taal zijn Google Ads scripts geschreven?
In JavaScript. Je kunt bestaande scripts gebruiken zonder zelf te programmeren, maar het helpt als je de instellingen bovenaan het script kunt lezen.
Zijn Google Ads scripts gratis?
Ja, scripts zijn een ingebouwde functie van Google Ads. Je betaalt er niet extra voor.
Kan een script mijn account beschadigen?
Een script dat wijzigingen maakt kan fouten veroorzaken, bijvoorbeeld campagnes pauzeren. Test daarom altijd eerst met de knop Voorbeeld en begin met scripts die alleen lezen en mailen.
Wat is het verschil tussen een script en een automatische regel?
Een automatische regel is een simpele als-dan-actie die je via menu’s instelt. Een script is code en kan veel meer, zoals meerdere voorwaarden combineren of gegevens naar Google Sheets schrijven.
Neem contact met ons op!