Combining Supplemental Feeds and Scripts for Better Performing Campaigns

In today’s world of automation, it can be hard to know the best ways to optimise campaigns when Google gives us less and less data each day. With the launch of Performance Max with no search term, channel split or ads data, it can feel frustrating as an advertiser trying to understand performance. 

With PMax, as with Smart Shopping previously, there is a lack of control in that we can’t push specific products, we just have to let the algorithm take the lead. For ecommerce businesses with a lot of SKUs this can seem counterintuitive, as we may need to ensure visibility of certain products or ensure that the best sellers aren’t taking all of the budget. Now you could split these out into separate campaigns, but what if we want to segment this out due to performance – something that can change on a regular basis? It would take so much time looking through thousands of products pulling them out of one campaign and adding them back into another multiple times a week. If only there was a way to do this automatically…


By using a script, we can automatically apply custom labels within a Google Sheet to products that don’t meet certain criteria, whether that be an amount of clicks, impressions or conversions. This will allow us to segment out products that aren’t getting as much visibility as we would like through the use of custom labels. Once that specific product surpasses this threshold, the custom label is removed so that it can once again run in the primary campaign now that Google has more data on it.

Supplemental Feed

By using a supplemental feed you can add new information in an overlaid feed to the one that gets uploaded. This makes it easier for segmentation purposes, using custom labels or changing product attributes without having to alter the actual feed that is pulled into the Merchant Centre. We can then use Google Sheets, provided by the Script, to upload into a new Supplemental Feed which will override the primary feed data, populating those custom label fields with the updated version. From here you can launch ‘low clicks,’ ‘low impressions’ or ‘low conversions’ campaigns by segmenting the products out by these new labels.

And there you have it; easy segmentation based on actual performance within your Google Ads account ensuring that all products get as much visibility as possible.

If you’re interested in finding out how this could work for your campaigns, get in touch with us.