Fredhopper supports ingesting product data using flat files, i.e. CSV or JSON, that are packaged into ZIP archives and uploaded via the Fredhopper REST API to the Fredhopper Access Server (FAS). Below is a step-by-step technical guide for sending product data to Fredhopper (FHR) using flat files.
1
Familiarize yourself with the item data structure
Export your data and format it. You can read more about the Fredhopper item data structure here.
2
Decide which type of feed you are sending
Feed Type
Purpose
Full Feed
Replaces the full catalog
Incremental Feed
Sends only new or modified product records since the last feed
We recommend sending at least one full feed per day to ensure the entire catalog remains synchronized. Incremental feeds should be sent more frequently (for example, every 15β60 minutes) to reflect ongoing changes such as price or stock updates.
3
Prepare your data
The required data and files depend on the type of flat file and feed: