Negative Keywords Ninja Script

Adds negative keywords automatically, every hour, to your Google Ads Search and Shopping campaigns

Break free from negative keyword drudgery

The script runs every hour on your Search and Shopping campaigns and adds negative keywords at ad group level, at campaign level or to shared lists.

It works with whitelists: whatever is not on the whitelist gets blocked. It behaves much like the old broad match modifier, the one that ran on the + symbol.

  • Runs automatically, every hour
  • Smart whitelist system
  • Up to 5,000 keywords per list (20 lists maximum)
  • 10,000 keywords per campaign
  • New lists created automatically when the current one fills up

Keeping the negative keywords of an account under control by hand is drudgery no account manager deserves. You probably do it religiously for a few weeks and then quietly let it slide. The other way out is giving up on open match types altogether.

Why automate your negative keywords?

Hours back

No more evenings spent combing through search terms. The script works round the clock to keep your campaigns clean.

🎯

Sharper relevance

It lifts the quality of your traffic on its own, blocking irrelevant terms as they appear.

📈

Better performance

Cut out the unqualified traffic and the CTR of your search campaigns goes up while the CPC comes down.

Everything that comes with your subscription

All the help you need to master whitelists

📚

PDF manual

Learn how the script works with the full user manual included in your subscription.

Downloadable PDF
👥

Telegram

Get your questions answered the same day.

Reply within 24 h

A proven method: you do not just automate negative keywords, you learn to build the perfect whitelist for your own industry.

🎓 Learn the theory in the Ninja Academy

The problem this script solves, explained with real examples.

Intermediate The white list: controlling traffic the other way round The inverse approach to negatives — define what you DO want and block everything else —, when it is the right choic… Beginner The four levels of an account: what gets decided at each one Account, campaigns, ad groups and ads/keywords — the Google Ads hierarchy and the golden rule that keeps you from g… Advanced Tutorial · A custom experiment from start to finish Step by step through the Experiments page — creating the experiment from a campaign, choosing what changes in the t…

Browse all 202 Academy lessons →

🧪 Try it FREE for 1 month

Create your free account and activate this script as a 30-day demo with every feature: no card, instant activation, and the script pauses itself when it ends. The demo is one of a kind (a single script per account) — choose well.

🧪 Try Negative Keywords 1 month free →

Torn between scripts? Answer 6 questions and we will recommend 3.

⚡ Installed in minutes, without handing over access

You no longer need to link your account to any 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 gets in.