Setting up AdWords Dynamic Search Ads via Page Feed
Dynamic Search Ads (DSA) are one of the easiest ways to increase your reach and find more opportunities without any keywords research. Targeting for dynamic search ads works by matching people’s searches on Google with specific pages on your site. And of course, you’re in control of how this target works.
Google offers 3 targeting sources for DSA campaigns:
- Use Google’s index of my website. Dynamic search ads pull the data from Google’s organic search index. Your website content must be indexed in order to be eligible for DSA.
- Use URLs from my page feed only. You use a spreadsheet of URLs to specify precisely which URLs to use with your Dynamic Search Ads.
- Use URLs from both Google’s index of my website and my page feed. A hybrid approach of your organic index and your page feed.
In this post, we will be covering the page feed source and how to structure your DSA campaigns in a brilliant and organized way.
Why should you use page feed for Dynamic Search Ads?
- Full control over your promoted URLs where you can specify which landing pages to be triggered dynamically.
- Subdivide your products into specific groups/categories using custom labels. There are several custom labels examples that you can add to your feed:
#Best Sellers
#Brand
#Availabilty
#Gender
#Product Category
#Price Buckets
#Margin
#Shipping Info
#Color
#New Products - Advanced bidding, reporting, and monitoring using custom labels. You can create different campaigns/ad groups based on your custom labels, so you can increase/decrease your bids on specific products, exclude specific categories…etc.
How to use page feed for Dynamic Search ads (DSA)?
- Create your page feed
The feed should be in CSV, XLS, XLSX or TSV format. The feed should have at least two columns:- Page URL: the landing page you want to target.
- Custom Label: the label will help you target your ads.
You can download the page feed template from here and fill it out with your data.
- Upload the Page feed to the Shared Library
Navigate to Shared Library in your AdWords account and go to Business Data and upload your page feed.Once the feed is uploaded successfully, you will see all your URLs and all custom labels under items.
- Schedule a crawl of the page feed through Google Spreadsheet
This step is optional, but it’s recommended. You can host your feed on Google Spreadsheet and add a schedule for Google to crawl the feed (hourly, daily, weekly..etc).
For example, let’s say you have a custom label in your feed that indicates the availability of products (In_stock, out_of_stock). Your team can update the spreadsheet and changes will be reflected automatically in your campaigns without having to re-upload the feed each time something changes. - Link to your feed to new or existing campaign
In your campaign settings, find “Dynamic Search Ads,” then click Edit and select your feed:
- Target custom labels
In your campaign select the Auto targets tab and click + Dynamic ad target, then enter your custom label that you want to target and save. Also, bid modifiers can be applied to custom labels.
Google always works on improving the quality and flexibility of dynamic search ads targeting. As DSA campaigns have proven to bring good results with a lower CPC and hence a lower CPA.
Entrepreneur focused on building MarTech products that bridge the gap between marketing and technology. Check out my latest product GA4 Auditor and discover all my products here.
Hey Ahmed,
Thanks for sharing this. Want to check, how did you schedule a crawl of the feed via Google Sheet? The only option I had was to upload a CSV file.
Hi Yang,
Thanks for your comment.
You need first to upload your CSV file and then you will be able to add and schedule a google sheet as in step num 3.
Let me know how it goes.
Best,
Ahmed
Great article – do you need to do #5 or will Google just match ads to whatever custom labels are on the feed?
Thanks for sharing such a great, very informative and useful article to Dynamic search ads tips.
Keep it up.
Thanks .
How can I upload the feed in new Google AdWords Interface?
Thanks
Vimlesh