Home > Docs > Advanced Filtering for Creating a Product Feed (with use cases)

Advanced Filtering for Creating a Product Feed (with use cases)

Last updated on June 7, 2024

Advanced filtering options empower customers to set precise conditions during product feed generation. Customers can now include or exclude specific items based on tailored criteria. These versatile filtering capabilities extend across all channels supported by the plugin, ensuring seamless customization and optimization of product feeds. Additionally, the plugin also allows the inclusion of multiple conditional statements to ensure feed customization.

Filtering conditions

The Advanced filtering option can be found by navigating to WebToffee Product Feed > Create new feed. Move to the end of the Create new feed page, Click on the Advanced filtering Tab.

The Conditional statement consists of 4 different clauses that can be set individually. The four different clauses are If, Condition, Value, and Then.

ClauseExplanationAllowed values
IfThis is the criteria that you are evaluating.The If clause can be set to any available, Primary attribute, Image attribute, Custom fields/Post meta, Product attributes, and Product custom attributes.
ConditionThis refers to the specific circumstance or requirement that must be true for the condition to be considered met.Contains, does not contain, is equal to, is not equal to, is greater than, is greater than or equal to, is less than, is less than or equal to, is empty, is not empty.
ValueThis is the data or variable that is being evaluated against the condition.The field accepts strings, (Eg: ‘Large’, ‘XL’), Integers(Eg: 12345, 789), and special characters(&, %, etc).
ThenThis is the action that follows if the condition is met.Include, Exclude

Use-cases

Use-caseConditional statement
When stock is less than 2 – Exclude
Advertising products with limited stock can lead to customer frustration if the product sells out quickly. Customers who click on the item may be disappointed to find it unavailable, potentially resulting in a negative experience and impacting brand perception.
When the price is greater than 100 – Exclude
Exclude high-priced items exceeding $100, refining campaign targeting. Present tailored, budget-friendly options to enhance customer engagement and drive conversions. Streamline marketing efforts and maximize ROI.
If the total sales is less than 10 – Exclude
A seller wishes to feature only high performing products that brings good number of sales to his store in the marketplace.
Advanced-filter-for-total-sales
If the product condition is equal to New – Include
A seller wishes to feature only new products in an online marketplace to boost visibility and sales. The seller would like to exclusively showcase brand-new inventory while omitting items used in their listings.
If the category is equal to Beverage – Exclude
Certain channels, such as Google and Facebook, have restrictions on advertising beverages, prompting users to exclude these items from their product feeds to ensure compliance.
If size is equal to XL – Exclude
Advanced filter option allows you to filter products by their attributes. For example, you have a clothing store with products having attributes like color, size, gender, etc. If products having one of the colors or sizes or gender go out of stock you can exclude them by choosing the specific attribute and its value. This way you can avoid having to exclude the entire product if only some of its variations are out of stock.
advanced-filter-size
If date created is less than YYYY-MM-DD (Eg: 2024-05-08) – Include
If you want to include only the products created before a particular date in the feed you can use this filter.
date-filter

You can set different kinds of filters using the feature. The above shown are only a few of the examples. If you need help with configuring more filters, don’t hesitate to contact our support.