Existing Dynamic Search Ad campaigns may be eligible to upgrade to Performance Max, bringing you additional inventory and formats to reach new customers. Advertisers who upgrade DSA campaigns to Performance Max see an average increase of over 15% in conversions or conversion value at a similar cost per action (CPA) or return on ad spend (ROAS). Learn how to upgrade Dynamic Search Ads to Performance Max (Beta).
Use a page feed to specify precisely which URLs to use with your Dynamic Search Ads (DSA). When you provide a page feed of your landing pages, it helps Google Ads to determine when to show your ads and where to direct people on your website. We recommend that you add custom labels to the URLs in your page feed to categorise and organise the targets for your Dynamic Search Ads.
If you want more control over which pages are targeted with Dynamic Search Ads, this article explains how to save time by adding and uploading them with a page feed. If you'd rather add just a few targets, check this article about targets for Dynamic Search Ads.
Before you begin
Download the page feed data template (recommended) or create your own spreadsheet with at least two columns:
- Page URL – This is the web page that you want to target. Enter one URL per row. Don’t use URLs with added tracking parameters. Learn how to Set up tracking for Dynamic Search Ads.
- Custom label: This label will help you target ads within your page feed and adjust your bid per label. Enter one or more labels per row separated with a semicolon (;). For example, you can create custom labels for popular hotels based on their star rating. Each four-star rated hotel can be labelled 'FOUR_STAR'; 'POPULAR_DESTINATION'; and so on.
Remove duplicate URLs
A duplicate URL is an individual feed asset that has the same URL multiple times in the page feed, even if different custom labels are used for each row. Before you submit your page feed, remove duplicate URLs.
Page feed URL best practices
- Avoid URL duplication. Instead, use multiple custom labels for each URL to target specific dynamic targets. You can add as many as 20 custom labels for each URL.
- Redirects should ideally be replaced with the final destination URL.
- URLs shouldn’t contain any tracking parameters (existing tracking parameters won’t impact serving and may be removed periodically).
- Cross-domain redirects will result in the URL being disapproved and should be removed.
- Pages that aren’t crawlable by Google AdsBot or have crawl issues should be removed.
Instructions
Upload your spreadsheet
Follow these steps to upload your spreadsheet to your account:
- In your Google Ads account, click the Tools icon .
- Click Business data.
- Click the plus button , then select Page feed.
- Enter a name for your feed.
- Click Choose file and attach your feed file.
- Optional: Click Preview to view a summary of what will be uploaded.
- Click Apply.
Select your targeting source
- In your Google Ads account, click the Campaigns icon .
- Click the Campaigns drop-down in the section menu, then click Campaigns.
- Click one of your Search Network campaigns that has dynamic ad groups. If you don't have one, go to Create a Dynamic Search Ads.
- Go to the Settings tab on top.
- Expand the Dynamic Search Ads option. If you can't find it, click Additional settings on the bottom.
- Select one of these targeting sources for your page feed:
- Use URLs from my page feed only. This option lets you target based on custom labels, specific rules or all web pages, but your dynamic ad targets will only serve on URLs in your feed. For example, if you have a '
URL_Contains
Flowers' target, it will serve all pages in your feed that have 'Flowers' in the URL. - Use URLs from both Google's index of my website and my page feed. This option lets you target custom labels, specific rules and all web pages, and it works for URLs in your feed and from your website. For example, if you have a '
URL_Contains
Flowers' target, it will serve all pages in both Google’s index and your feed that have 'Flowers' in the URL. If you use custom labels, you will still only serve pages from your feed, since those are the only pages with custom labels.
- Use URLs from my page feed only. This option lets you target based on custom labels, specific rules or all web pages, but your dynamic ad targets will only serve on URLs in your feed. For example, if you have a '
- Select one or more of your feeds to use with the campaign.
- Click Save.