Fix low traffic issues with your Dynamic Search Ads

If your Dynamic Search Ads aren't getting traffic, it might be because your settings are missing key information. Within an ad group, you'll need to create your Dynamic Search Ad text and choose Dynamic ad targets for your ad to run.

This article goes over some of the most common reasons why Dynamic Search Ads don’t receive traffic after initial setup.

The new Google Ads experience is now the exclusive way for most users to manage their accounts. Note, automatic targeting is only available in the new Google Ads experience.

Check that you've correctly entered your website domain and language

Dynamic Search Ad campaigns require a website domain ( and language corresponding to the pages you want your ads to target. When you first create your campaign, or change your settings later, you'll need to provide your website information and website language to set up the campaign properly. To check your domain settings:

  1. While viewing your campaign, click the Settings tab.
  2. Scroll down to the "Dynamic Search Ads" section at the bottom of the page. If you don't see a Dynamic Search Ads section, ensure that the campaign type is set to either "All Features'"or "Dynamic Search Ads."

You should see your website domain and language listed here if you've previously provided this. If the domain or language is missing, you'll need to add it by clicking Edit. Double check to be sure that your domain name is spelled correctly.

The following domains cannot be used for Dynamic Search Ad campaigns:

  • Redirected domains
  • Domains without enough content to target:
    • Sites that mostly contain flash content or images.
    • Sites that require a user to login to access the majority of the site's content.
    • Sites that don't have a lot of pages indexed by Google. Check your website's index status on Google.
Verify your ad format

Dynamic Search Ads are different than text ads, so you'll want to make sure that you chose the "Dynamic search ad" format instead of the "Text ad" format.

Here's how to check that you've selected the correct ad format:

  1. Click the Ads tab in your Dynamic Search Ad campaign.
  2. Look for the label "{Dynamically generated headline}" in your ad's headline.
  3. If "{Dynamically generated headline}" doesn't appear in the ad's headline, create a new ad by clicking +Ad and selecting Dynamic search ad from the drop-down menu. New ad drop-down menu
  4. Enter text in the description lines. If you use third-party tracking software, you'll need to include the relevant tracking URL in your tracking template.
  5. Click Save ad.
Review your dynamic ad targets

Dynamic Search Ad campaigns use dynamic ad targets to determine which sections or pages of your website to use for showing your ads to customers. When you create a Dynamic Search Ad campaign, we suggest you start by implementing all recommended category targets. You can find more info on how to add recommended targets in this article.

If you want to set up your own dynamic ad targets, you'll need to format them in a way that our system understands. If you create your own dynamic ad targets, make sure that they aren't too narrowly defined. For example, if you create a dynamic ad target for one webpage on your site, like "URL contains business/benefits.html," then our system can use only that one page to show your ad.

Check your negative keywords and dynamic ad target exclusions

Negative keywords

Negative keywords in your Dynamic ad groups block your ads from appearing when a customer uses those words as a search phrase. You can compare your negative keywords from your Keywords tab with pages on your website that you want to include for your Dynamic Search Ads. If there are matches, consider removing the negative keyword.

Dynamic ad target exclusions

Dynamic ad target exclusions prevent us from using certain pages on your website to target your Dynamic Search Ads. If a customer uses a search phrase that could've been matched with a page from your website that's in a dynamic ad target exclusion, that customer won't see your ad.

Here's how to check your dynamic ad target exclusions and to remove any exclusions you don’t want:

  1. From the "All campaigns" page, click the Auto targets tab.
  2. Click View and choose Dynamic ad targets from the drop-down menu. Dynamic ad targets
  3. Scroll to the bottom of your page and click Exclusions.
  4. Review your list of dynamic ad target exclusions. Check if any of them are blocking pages on your website that you don't want blocked.
  5. Select the box next to the dynamic ad target exclusion that's blocking those pages and click Remove.


You can review the Website Coverage column to see the percentage of pages that belong to a dynamic ad target exclusion. It will tell you the percentage of landing pages -- out of all the pages in your website's domain that Google has indexed -- that belong to the same category, contain certain words in the page title, use the same URL snippet, or have common phrases in the content of the website itself. To add this column so that you can see it, click the Columns drop-down menu from the Auto targets tab, select Modify columns, and add Website Coverage. Please note that it can take up to 72 hours to expose the website coverage of each auto target if you start a new Dynamic Search Ad campaign. Note that seeing “--,” rather than a number, as the coverage means that there are no pages targeted at all, so this dynamic ad target will get no traffic.

Other reasons your Dynamic Search Ads might not appear as expected
  • Your Dynamic Search Ads can show instead of your keyword-based campaigns when the keywords in your keyword-based campaigns are active, paused, or removed.
  • Your Dynamic Search Ads won't show when a customer's search term exactly matches one of your eligible exact-match keywords in the same account.
Was this helpful?
How can we improve it?
Previous New