Ricardo offers the possibility to synchronise products via a feed. To do this, a feed must be provided in a specific JSON format (see How can I create and manage listings using a product feed?).
There are many ways to create such a feed. A widely used tool that works well in combination with Shopify is Channable.
If you decide to use Channable, this article will walk you through the basics of setting up a feed. You can find more documentation directly on Channable’s support page.
Please note: the Ricardo feed integration must be done manually. While Ricardo welcomes interest from all sellers, we reserve the right to evaluate and prioritise integration requests based on commercial potential, product suitability, and operational readiness. Submitting a feed does not guarantee integration.
If you’re interested in file import, we recommend contacting accountmanagement@ricardo.ch before setting up your custom feed.
1. Add a new feed
- Navigate to ”Channels” in the main menu
- Click ”+ Create channel”
- Search for “json” and select “JSON, Custom (JSON)”
- Next, give your Feed a name, select “Switzerland” as your target country and “Standard” as the type of market
2. Mapping
We recommend to directly jump to step 4 “Mapping”. We do expect a certain structure of feed. Check “Feed Content” to understand the meaning and requirements of each field and “Feed Format / Alternative format for Channable user” for the exact structure.
- Fill in all mandatory field names on the right side and map your matching internal field to it. The names of your internal field will likely be different.
- Find all your internal specification data fields and map it to attributes.[attributename].
- If you have a category field, map it.
- If you use variants, map them.
For order creation to work correctly, the product_id values you provide in the feed must exactly match the variant_ids in your Shopify store. If there is a mismatch, we won’t be able to create the orders in Shopify.
3. Rules
The feed now includes your entire inventory without specific adjustments for Ricardo. Check “Feed Content” for the specifics of each field and use rules to comply with them. Here are some examples of rules you might want to apply:
Validate GTIN
Exclude products that have missing mandatory fields
Convert price to Cents and make it end in 0 or 5
Exclude products when title or description is too long
Reduce stock to max
Exclude products with negative stock
Remove HTML in description
Other rules you might want to consider:
- Reduce stock for highly demanded products to avoid overselling
-
Reduce price to make your products sell better
4. Preview & Export
- Switch to step 6 “Preview & export”
- Validate that the feed format matches the expected format described under “Feed Format / Alternative format for Channable user”.
- Click on “Activate feed”
- Provide the URL together with the other required information in your onboarding request, see “Onboarding”