The Watchlyst app the users can subscribe to alerts at the product variant level.
For example, a product is available in three different sizes. A customer can subscribe for an alert for a "Small" size and receive a notification when that particular size hits the target price.