Script Google Ads

Automatizza il tuo account con gli script.

Uno script è un piccolo programma (JavaScript) che gira dentro il tuo account Google Ads e fa, in automatico, cose che altrimenti dovresti controllare a mano ogni giorno: mettere in pausa una campagna che ha smesso di spendere, escludere query, mandarti un alert se qualcosa va storto. Qui trovi il mio approccio agli script e l'elenco di quelli che ho pubblicato.

Perché sono utili

Un account Google Ads gestito bene richiede controlli ripetitivi: termini di ricerca da escludere, prodotti che vanno in "non idoneo", campagne che smettono di spendere senza un motivo chiaro. Farli a mano funziona, ma non scala — soprattutto se segui più account o più clienti.

Uno script fa lo stesso controllo tutti i giorni, alla stessa ora, senza dimenticarsene mai. E può fare cose che l'interfaccia di Google Ads semplicemente non offre: incrociare dati che nell'UI restano separati, scrivere su un Google Sheet, mandarti una notifica su Telegram invece di farti aprire l'account "per controllare".

Quando utilizzarli

Ha senso uno script quando ti accorgi di fare la stessa verifica manuale più volte a settimana, quando vuoi essere avvisato di un problema prima che ti costi budget (non dopo), o quando serve un report che l'interfaccia standard non genera.

Non ha senso per un'attività che fai una volta sola, o per cui esiste già una funzione nativa dentro Google Ads: prima controlla se il problema è già risolto in-app, poi automatizza.

Come fare il primo script

Non serve essere sviluppatori. Dentro Google Ads vai su Strumenti e impostazioni → Azioni collettive → Script, crea un nuovo script e parti da un esempio funzionante invece che da zero — è di gran lunga il modo più veloce per imparare.

  1. Parti da uno script pubblico che fa già qualcosa di simile a quello che ti serve (vedi la repository qui sotto).
  2. Usa "Anteprima" prima di autorizzarlo: ti mostra cosa farebbe senza cambiare nulla nell'account.
  3. Modifica solo i parametri necessari (soglie, ID del foglio Google, nome delle campagne) prima di toccare la logica.
  4. Autorizza ed esegui una prima volta manualmente, controlla il risultato, poi imposta una pianificazione (giornaliera è quasi sempre la scelta giusta).

La repository di Mike Rhodes

Se vuoi partire da script già scritti e mantenuti, la fonte che consiglio è quella di Mike Rhodes, tra i nomi più affidabili nella community degli script per Google Ads: repository gratuita, aggiornata, con script pronti per il monitoraggio budget, il quality score, la reportistica PMax e altro.

Vai alla repository di Mike Rhodes

I miei script

Gli script che ho scritto e pubblicato, con la spiegazione completa di come funzionano e come installarli.

Il tuo assistente bot su Telegram

Il tuo assistente bot su Telegram

Uno script che ogni giorno controlla conversioni, spesa, campagne senza impression, link rotti e stato prodotti, mandando un riepilogo su Telegram. Utile soprattutto nelle "pseudo-ferie".

Script con notifica Telegram se l'account è offline

Script con notifica Telegram se l'account è offline

Un account Google Ads che smette di girare è un problema silenzioso. Ho adattato uno script che manda una notifica Telegram gratuita appena le impression si azzerano.

Script per l'esclusione automatica delle query da un foglio Google

Script per l'esclusione automatica delle query da un foglio Google

Qualche tempo fa ho creato uno script che permette di escludere automaticamente le query nelle campagne Search o Shopping. Si imposta una lista di parole chiave da non escludere e tutte le query che non contengono una...

Script Google Ads per la pulizia automatica dei termini di ricerca

Script Google Ads per la pulizia automatica dei termini di ricerca

Una delle attività che ritengo sempre utile in un account Google Ads è quella di analizzare i termini di ricerca e, soprattutto, di mettere in negativo quelle ricerche che non sono in target.

Labelizer v4 — prodotti con periodo di tempo variabile

Labelizer v4 — prodotti con periodo di tempo variabile

Ho aggiornato il Labelizer: ora puoi scegliere il periodo di analisi (7, 30, 60, 90 giorni) e classificare automaticamente i tuoi prodotti in 6 cluster di performance.

Hai bisogno di uno script su misura per il tuo account?

Scrivimi