Optimise your responsive search ads automatically with the power of artificial intelligence.
It measures performance, works out what lands and what does not, writes new variants and keeps improving.
A complete optimisation system that learns from your own data
It goes through every ad group, scores each ad on CTR and conversions, and picks out the winners and the losers.
It rates every headline and description as BEST, GOOD or LOW based on how they actually perform inside Google's combinations.
NewIt writes new, better responsive search ads using your landing page, your keywords, your assets and the performance history.
A daily summary flagging low CTR, ad fatigue, poor performance and ad groups still waiting for a new ad.
NewWhen every ad performs the same, it suggests rotating the weakest one out for an experimental ad so the optimisation never stalls.
Every proposal shows what the AI was given: what worked, what did not, the keywords and the landing page content.
NewThe script measures how each individual headline and description performs
The best-performing headlines and descriptions. The AI uses them as the reference for writing more of what works.
Assets that perform acceptably. They stay live while new variants are tested against them.
Headlines that are not working. The AI steers clear of anything similar and looks for a completely different angle.
The script works in 3 phases to keep improving your responsive search ads
The script goes through every ad group and measures how each responsive search ad performs. It works out a score that combines CTR and conversion rate, then labels each ad.
As soon as it sees that a new ad is needed, Claude AI writes optimised proposals drawing on several sources of information plus the performance history:
The proposals land in a spreadsheet where you can read every headline and description. You mark YES or NO on each one, and the script uploads the approved ads and pauses the losers on its own.
Every proposal comes with all the information the AI used to write it
One daily email with everything in your account that needs attention
Ad groups that need a new ad, either because one is missing or because a loser has to be replaced.
Ad groups whose CTR sits well below the campaign average. They need attention now.
Ads that have run unchanged for too long. They may well be losing their edge.
Ad groups whose numbers are markedly worse than the rest. Worth a look by hand.
Every alert arrives in a single daily email, at the hour you choose. No inbox flooding.
Choose your impression thresholds, how much weight CTR carries against conversions, the alert email and the sending hour.
β±οΈ 5 minutes (first time only)Set an hourly trigger so the script goes through your account by itself, every hour.
β±οΈ 2 minutesAt the hour you set, an email arrives listing the ad groups that need attention.
β±οΈ AutomaticWhen there is an opportunity, run the script in GENERATE mode and the AI writes optimised proposals.
β±οΈ 2-10 minutesRead the context and the proposals, mark YES on the ones you like and run UPLOAD mode.
β±οΈ 5-15 minutesClaude AI API usage for every ad generated
The API cost of writing a responsive search ad is tiny β between 3 and 10 US cents, depending on which AI model you use (Haiku, Sonnet or Opus).
This sits on top of your monthly Ninja Scripts Suite subscription (β¬197/month). You only pay the AI cost when you generate new ads: the diagnosis and the email alerts cost nothing in AI.
Let the AI measure and improve your ads day after day while you get on with the work that matters
Get started WhatsAppFull documentation with examples and best practice
Join other professionals and swap strategies
You no longer need to link your account to any manager account (MCC) or give anyone access: you log in to your client panel, download the script loader and paste it into your own Google Ads account. Done. Zero friction β and you keep full control of who can see your account.