Log in / Create free account🌐 ES☀️

Intermediate training · Module 1 — Advanced Search — search terms, negatives and traffic control

Dynamic Search Ads (DSA): the demand finder that reads your website

⏱️ 9 min read · 🔎 Search · updated on 2026-09-02

🎧 Listen to the lesson · ≈ 5 min🔒 Subscribers only

In short: dynamic search ads (DSA) are Search with no keywords and no headlines to write: Google crawls your website and decides which searches each page is relevant for. They are the cheapest demand discovery tool there is if you control them with negative targets and your own keywords as negatives. Uncontrolled, they are a text-only PMax.

There is a way of doing Search with no keywords and without writing headlines: Dynamic Search Ads (DSA). Google crawls your website, decides which searches each page is relevant for, generates the ad headline from the content and sends the click to that page. Used well, they are the cheapest demand discovery tool there is. Used badly, they are a text PMax with no control.

How do dynamic search ads work?

One condition: a website with clear, indexable content (descriptive page titles, real text). Single-page websites, sites where everything is an image or sites with generic titles produce bad DSA.

What are DSAs really for?

1. Discovering terms

A DSA ad group with a modest budget and all the account's keywords as negatives (so it does not compete with them) only enters searches you do not cover. Its search terms report is a list of real demand you did not have: the raw material for new keywords and ad groups. It is term mining with Google's money doing the work.

2. Large catalogues

Ecommerce with thousands of products, or websites with hundreds of services: it is impossible to write keywords and ads for every page. DSA cover the long tail with relevant ads (the headline comes from the page) while the manual keywords keep the core.

3. Filling gaps

New pages, seasonal categories, content that does not have a campaign yet. DSA cover them from day one, until they deserve a structure of their own.

How do you control dynamic search ads?

What should you do with the terms DSAs discover?

Every month, from the DSA search terms report:

  1. Terms with conversions → keyword (exact/phrase) in the corresponding ad group (or a new ad group) and a negative in the DSA so it stops covering it.
  2. Terms with volume and a good CTR but no conversions yet → watch for another month.
  3. Irrelevant terms → negative (and perhaps a negative target if they point at a specific page).

The DSA gradually empties of whatever has become structure and carries on exploring what is new: it is a process, not a state.

What shouldn't you expect from DSAs?

💡 Ninja trick: DSA produce the same kind of data as the rest of the campaign — terms with cost and conversions — so the negativisation scenarios and term mining apply to them just the same. The DSA + SQONS pairing is a discovery system with an automatic brake: DSA explores, the script cuts the noise every night and proposes as keywords whatever converts.

What you should remember

That is the end of Module 1 of the Intermediate level. Module 2 goes deep into Smart Bidding: strategies, portfolios, learning, seasonality and the judge that decides whether a campaign is meeting its business target.

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeBroad match with Smart Bidding: how to test it without burning moneyAdvanced Search — search terms, negatives and traffic controlRelacionadaAd Rank and Quality Score: what the «quality» Google rewards is made ofHow advertising on Google worksRelacionadaAI Max Analyzer in practice: install it, read the verdict and actAI Max — the black box of automatic Search expansionRelacionadaHow to measure what you can't see: split by source, before/after with a control, and reconcileAI Max — the black box of automatic Search expansionRelacionadaThe campaign settings that can ruin you without you knowingInside the account — structure, campaigns, ad groups and MCC

Ver el temario completo

🎓
You're reading the Ninja Academy in the open

Create your free account (no card) to save your progress, take the graded quizzes, earn the Basic level certificate and unlock part of the Intermediate and Advanced training.

Create my free account →
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →