Rule: Hide Product#
This rule completely hides a product from Mergado’s output.
Extra features#
- Unlike other rules, this rule does not require applying rules – it hides products within Mergado immediately. However, this does not affect the output feed. To hide products from the output feed as well, you need to regenerate the feed.
- Another specificity is that hiding rules are always placed at the end of the rule list, so they are applied last.
Practical examples#
Example 1: Hide all products from the output#
This example shows how to temporarily hide all products from the output feed (for example: seasonal goods).
1. Creating a new rule:
- Open the “Rules” page.
- Click the New rule button.
2. Selecting the rule type:
- In the Rule type field, select the Hide Product option.
3. Selecting products to hide:
- In the Query field, choose the All products query.
4. Naming the rule:
- In the last step, enter the rule name, for example Hide products.
Example 2: Hide selected products#
This example shows how to hide selected products from the output feed (for example: with low margin, sold out, too cheap, etc.).
1. Creating a new rule:
- Open the “Rules” page.
- Click the New rule button.
2. Selecting the rule type:
- In the Rule type field, select the Hide Product option.
3. Selecting products:
- In the Query field, create your own Product query for specific products you want the rule to apply to, e.g., products cheaper than 200 CZK (
g:price < 500) - 💡Tip: You can add multiple queries at once in the Query field. The hiding rule will then apply to all selected queries.
Naming the rule:
- In the last step, enter the rule name, for example Hide cheap products.
Example 3: Hide products without images#
This example shows how to hide products missing an image URL from the output feed.
1. Creating a new rule:
- Open the “Rules” page.
- Click the New rule button.
2. Selecting the rule type:
- In the Rule type field, select the Hide Product option.
3. Selecting products:
- In the Query field, create your own Product queries for specific products you want the rule to apply to, e.g., products missing an image URL (
g:image_link = "") - 💡Tip: You can add multiple queries at once in the Query field. The hiding rule will then apply to all selected queries.
4. Naming the rule:
- In the last step, enter the rule name, for example Hide products missing image URL.
Additional uses#
- Hide products with unavailable or low-quality images (requires the Feed Image Editor extension for detecting unavailable/low-quality images)
FAQ#
What is the Hide Product rule for?#
The rule allows you to temporarily or permanently hide products from the output feed. A hidden product:
- continues to appear in the Mergado interface, just marked as hidden
- is not exported to the output feed (after feed regeneration).
It is used for filtering seasonal goods, unavailable products, test items, or products with missing data.
How quickly does the rule take effect?#
Immediately. Unlike other rules, it does not require applying rules – products are hidden in the Mergado interface right after saving. 💡 For the change to also appear in the output feed, you need to regenerate the project.
In what order are hiding rules applied?#
Hiding rules are always automatically placed at the end of the rule list. This ensures they are applied after all other rules (e.g., after name, price modifications, etc.). 💡 New changes are no longer applied to already hidden products.
Can the rule be applied only to a specific group of products?#
Yes. In the “Query” field, you can:
- select one of the existing queries, or
- create a custom product query, for example:
- products with a price < 200 CZK (
g:price < 200), - products without an image (
g:image_link = ""), - products with availability
out_of_stock.
- products with a price < 200 CZK (
💡 You can also add multiple queries at once – the rule will apply to all of them.
How do I know if a product is hidden?#
A hidden product is marked with an icon and a message “product is hidden by rule” in Mergado but does not disappear from the product list. When working with the product catalog, we recommend using the filter at the top of the page: “Show - visible (the catalog will display only NON-hidden products)” or conversely “Show - hidden (the catalog will display only hidden products)”.
Can hiding be undone?#
Yes. You can:
- temporarily pause the hiding rule itself, or
- permanently delete it – this will make all hidden products reappear in the feed.
If you want to unhide only selected products, follow these steps:
- Open the “Products” page.
- Enable the “Show hidden products” filter, or manually search for the product.
- Click the eye icon 👁️ on the right side of the product. ➡️ The product will immediately reappear in Mergado and, after feed regeneration, also in the output file.
Does hiding a product affect other rules?#
No. Hiding rules are applied after all other modifications, so no other rules (e.g., Rewrite, Calculation, Round numbers) have any effect on a hidden product.
Can the rule be used for automatic hiding based on data (e.g., availability)?#
Yes. Simply create a conditional product query – e.g.:
availability = out_of_stock
and use this query in the Hide Product rule. With each feed regeneration, Mergado will automatically hide products that match the given condition.
Can the rule be scheduled using a timer (e.g., hide products only on weekends)?#
Yes. At the bottom of the page, you can enable the timer and set when the rule should be active. For example:
- Friday–Sunday: hide products (sale ended),
- Monday–Thursday: products are shown again.
How do I verify that products were also hidden in the output feed?#
After regenerating the feed, you can verify the result:
- by opening the output XML/CSV file, or
- using the preview in Mergado – hidden products will not appear here.
Can the hiding rule be combined with others (e.g., Rewrite, Calculation)?#
Yes, but only in reverse order. Hiding rules are applied always last – after all modifications, calculations, and rewrites. This ensures that product hiding is not influenced by other rules.
How do I find out which rule is hiding my product?#
On the Products page, find the specific product in the catalog, e.g., by ID or product name. For the product, switch to the Queries tab. The list shows all saved queries the product belongs to. On the right side, each query indicates whether it is used in any hiding rule, and if so, which one – and you can click through directly to that rule.
How do I simply unhide a specific hidden product?#
There is no unhiding rule in Mergado. The only way to unhide a hidden product is to exclude it from the query used in the hiding rule by modifying the query condition. An alternative is the special project feature called Product Approval.