Feature available in Nosto Plugin ≥ 3.5.5 (Shopware 6.5), ≥ 5.1.5 (Shopware 6.6) and ≥ 6.6.0 Purpose Respect the Visibility per Sales Channel flag in Shopware so that hidden products are automaticall
1 Prerequisites
Component
Minimum version
Nosto Plugin
3.5.5 (SW 6.5) · 5.1.5 (SW 6.6) · 6.0.0 (6.7+)
Shopware
6.5.0 or later
In Shopware Admin → Catalogues → Products each product now exposes a Visibility toggle per sales channel:
Earlier plugin releases ignored this flag. The new versions filter products based on it—after a one-time setup.
2 One-Time Setup
Step 1 Run a Full Product Sync
Wait until the job status shows Finished.
Step 2 Index Custom Fields in Nosto
MyNosto → Product Experience Cloud → Search → Settings → Indexed Fields(You can do the same via Category Merchandising; once is enough.)
Click Add attribute twice and create the following custom fields:
Field
Type
Purpose
showsearch
Boolean
Visibility flag for Search API calls
showcategory
Boolean
Visibility flag for Category API calls
Step 3 Enable the Feature Flag in the Plugin
Wait for indexing — Nosto re-indexes every six hours. To verify completion you can temporarily create a facet:
MyNosto → Search → Settings → Facet Manager → New facet group
Pick showsearch (or showcategory).
If the “attribute unavailable” warning disappears, indexing is done. Delete the test facet.
Once indexing is confirmed:
3 Result
After these three steps the Nosto plugin automatically appends showsearch=true or showcategory=true filters in its Search and Category API calls. Products hidden for a given sales channel in Shopware will no longer surface in Nosto recommendations, merchandising rules, or search results for that channel.
Need Help?
Verify that:
Full Product Sync completed without errors.
Both custom fields appear under Indexed Fields.
The Enable products visibility flag is switched on.
Plugin version meets or exceeds the minimum listed above.