How to Exclude Products When Certain Variants go Out of Stock

  • 4 min read

Associated Variants functionality in DataFeedWatch is here and ready to skyrocket your shopping feeds.

With our feed management solution you are able to exclude all variants of a product from your feed if a specific variant or a certain percentage of all variants go out of stock. How cool is that?

As associated variants we define all the other variants that are associated with the main variant based on which you make the exclusion rule. 

Enabling associated variants give merchants a higher degree of control over what types of products they want to filter out from their feeds. Users are able to exclude product variants if a percentage of the variants goes out of stock, or if certain variant sizes or colors are out of stock.

Let’s see what associated variants are, how you can enable them in your account and how to make the most out of them.

Related: Should you include variants in your data feed?

When and how to use associated variants in your feeds?

A common situation in some verticals, apparel being the first that comes to mind, is that even your bestselling products have some variants that sell better than the rest.

Let’s say you sell T-Shirts in six sizes: XS, S, M, L, XL, XXL and the S, M and L sizes account for 80% of the total sales. After you’ve sold these sizes it’s quite clear that the budget spent on advertising will not get you the best bang for your buck anymore.

Up until now, you could exclude the products from your feed if their price was below a certain threshold, if all the variants of a product went out of stock, or if the brand was not one that was selling like hotcakes.

Not anymore. Now, you can create very specific rules such as:

If my most sold sizes are out of stock filter out all the variants from the feed until I restock OR if a certain percentage of my sizes are not available anymore filter out all the other sizes.

1. Exclude all the products if a percentage of the variants is out of stock.


Let’s say you are selling a T-shirt in 5 different sizes and 3 out of the 5 (60%) sizes are out of stock. You can filter out all the sizes of this product until you restock again.

Note that the percentage you set refers to the percentage of variants (3 out of 5 variants) not the percentage of products (quantity).

2. Exclude all products if your most sold size or color of a product is out of stock


If you sell sports shoes and your most sold size is 38 on a certain model, you can exclude all the sizes of the same product until you restock again.

The way in which you use associated variants is not limited to the examples above. There is a high degree of flexibility in the possible uses of associated variants.

Filtering out certain products from your feeds plays an important role in maximizing the real-estate for the products that have the highest chances of converting to sales.


Click me

How to use associated variants in DataFeedWatch

1. Associated variants are enabled automatically in your shop if your feed was connected from a shopping cart source (ex. Shopify, Magento, BigCommerce, Volusion etc).

But if you connected your feed from an URL, FTP or uploaded the file from your drive you need to first enable them from your Shop’s settings. In this case you need to contact our support via live chat or mail ( They will quickly set Group ID and Item ID up for you from the admin level. 


Note: If you are just getting started with DataFeedWatch The Group ID and Parent ID settings will be available after you have connected your source feed. 

2. Next, go to any shopping channel where you want to start excluding products. Associated variants will be available from your Exclude products tab.


3. Then you just need to create a specific exclusion rule depending on your needs. For instance excluding all variants of products if 20 % of them is out of stock.


We’ve also written an article with everything you need to know about filtering out products from your feed! Check it out!

The Associated Variants feature is available for all DataFeedWatch subscription plans.

Let us know what you think about this new feature and send us your feedback at

You may also find interesting: How Excluding Products From Your BigCommerce Store Can Boost Sales

New call-to-action

See what other retailers are saying

This feature was introduced in Beta for a limited number of customers. Winkelstraat and Unisport are two of the customers that had the chance to test it before it went live. 

Winkelstraat LogoJoost van der Veer, CEO and Founder at, a luxury streetwear brand selling in The Netherlands says:

I was missing a functionality like Associated Variants in DataFeedWatch. I've been testing it in beta for a while now and I must say it delivers what it promises. 
In my case, the low hanging fruit was excluding all variants of a product if x% of the total variants was out of stock. 
This rule has proven to be very effective and so far I am satisfied with the results.
You can get more sophisticated with the excluding rules, but I haven't explored it in detail yet.
Unisport Logo Saksespark
Tobias T. Hink, Digital Marketing Specialist at, the leading online football retailer of football related items says:
We are using the tool to exclude products where there are only a few left in stock of most items. Since 0 stock items are not in the feed we have to make up some more complicated rules, example exclude if most used sizes are not available (e.g. if large, medium or 42.5, 42 is not available exclude the whole product).
We are surprised that with this simple rule below we still managed to filter out 3% of our products, which indicates that we have many products that are very low on stock, hence would give a bad conversion rate on site.
The functionality is very useful, but we again we have to think of some more complicated rules in order to make the most out of it. 
SavvyRevenue Logo
Andrew Lolk, Founder and Lead PPC Manager at SavvyRevenue, a PPC agency exclusively working with mid-to-large ecommerce businesses says:
I have a client that sells interior design products. Most of the products come in 3-4 different sizes and therefore in different price segments. If the "cheapest" variant goes out of stock and the others start showing, then it's impossible for the end-consumer to know that the reason our price is higher than the competitors' is because we're showing a bigger model. 
A common tactic is just excluding all the more expensive variations from the get-go. The challenge with this is that each variation has a specific name and therefore receive relevant clicks, when the end-consumer searches for the specific larger product variant. 
The associated variants is therefore a cool and useful feature I can see myself using in the future. 
Note: A rule to exclude the all the variants if the cheapest is out of stock can be implemented as follows. If the retailer knows the IDs of cheapest variants, they could create a list and subsequently the rule: exclude if availability is out of stock and the IDs are in the list.

About DataFeedWatch

DataFeedWatch by is the top-rated global product feed management platform that enables eCommerce brands, retailers, and digital agencies to drive multichannel growth. Merchants on both custom solutions and popular shopping carts, like Shopify, WooCommerce, and Magento (among others), can choose from 2000+ integrated shopping channels, affiliate networks, and marketplaces in 60 countries (such as Google, Facebook, Criteo, Amazon, and more). Major global brands like adidas, Decathlon, and KENZO have used DataFeedWatch to improve product performance across channels and expand to new markets. Sign up for a free trial today and receive guided onboarding to get started.

Made with   by 

Write for Us