- Reviews 180 days by default
- Flags weak hours only after minimum spend
- Compares device performance
- Checks phone-call bid adjustments and demographic patterns
Free Google Ads script · Monitoring
Monthly optimisation audit
Audit 180 days of hour, device, phone-call and demographic performance without changing the account.
What it is for
A faster check.
Not automatic judgement.
This advisory audit looks beyond campaign totals. It checks time-of-day, device, phone-call bid adjustments, gender and campaign-level age performance over a longer window so small businesses can spot structural inefficiencies without reacting to a few days of noise.
- 01Set the recipient email
- 02Adapt minimum-spend thresholds to the account currency
- 03Confirm call conversions are configured correctly
- 04Treat demographic findings as hypotheses, not targeting instructions
Demographic and device reports can be sparse or modelled. Do not exclude audiences or devices from a single low-volume observation.
Use this script at your own risk. Google Ads interfaces and reporting fields change. Always run Preview in the intended account and read the logs before enabling or scheduling it.
Loading script…How to install a Google Ads script
Copy. Configure.
Preview. Schedule.
- Open the correct Google Ads account and go to Tools → Bulk actions → Scripts.
- Create a new script, remove the example code and paste this script.
- Edit the CONFIG block. Never leave placeholder emails, budgets or thresholds unchanged.
- Authorize the script, select Preview and inspect its logs or report.
- Only schedule it after the preview matches the intended account and scope.