In order to render a Smart Collection, two things are needed:
- A page/URL for where to display the Smart Collection
- A selection of which products to include in the collection
Since pages/URLs are set up in Jetshop, the Collection Sync is a solution to manage the full category tree (incl. the selection of Products) in on place, the Jetshop Dashboard.
Findify has a scheduled sync every 12 hours which adds new Collections & update existing.
The interval is set to not overload the Jetshop Store API.
At any time, the merchant can trigger a Manual Sync in Findify's Dashboard.
Findify pulls a full list of existing collections in Jetshop & corresponding inclusion criteria.
These are automatically transformed into Smart Collections in Findify.
The inclusion criteria i.e. the selection of products, are automatically populated and can be reviewed by clicking on the smart collection in the list.
The product data is synced from Jetshop into Findify utilizing their product sync platform, Hyperdrive.
Based on the Hyperdrive data export, products matching the inclusion criteria will be included in each collection.
So far, only regular Jetshop categories are exposed through the Store API.
This means Dynamic Categories cannot be synced yet.
Findify and Jetshop are working on expanding the API's to enable wider use cases for the sync.
This means that Dynamic Categories (Defined by Brands, Price, Date etc.) in the meantime needs to be configured manually in the Findify Dashboard.
Read more about the easy way to manually configure collections in Findify.
Option 1: They have not Synced yet
Collections are synced every 12 hours to not overload the Store API. To load newer collections, please trigger a manual sync.
Option 2: They are not visible in the API
In Jetshop's Dashboard you can control the visibility of your categories.
In order for Findify to sync them, they need to be available in the API.
By default, use the setting "Both" to make them visible on the web and in the API.
Never use the Option "Hidden".
If your collection isn't showing up in the list of smart collections, it has not yet been synced from Jetshop.
Solution: Ensure your Smart Collection has been synced in the Findify Dashboard
Challenge: Your collection is using Dynamic Filtering Options in Jetshop which aren't yet exposed in the Store API and hence can't be synced in Findify.
If there are no products matching the inclusion criteria, the Findify Smart Collection won't render any products and the fallback (regular Jetshop collection template).
This is happens when all products in the specific collection is sold out and hiding of OOS has been activated.
Solution: Hide the collection in Jetshop or reactivate OOS products.
If there are no products matching the inclusion criteria, the Findify Smart Collection won't render any products and the fallback (regular Jetshop collection template) will show.
Hyperdrive has not yet updated the export file.
Review status in the Hyperdrive Dashboard & validate output data by easily downloading the feed. If needed, trigger an update in Hyperdrive.
Updated 3 months ago