The Feedance AI features is rolling out. Check it out!
How Feedance can help your revenue growth
250+ channel and platform integrations
Start optimizing with powerful integration
Wordpress compatible e-commerce integration
Start optimizing Magento very quickly
Open source e-commerce platform integration
Integrate ChatGPT Ads Catalog in seconds
Optimize Meta Catalog Ads
Optimize your Google Shopping visibility correctly
Optimization of TikTok Catalog Ads
Fruugo is a UK-headquartered cross-border marketplace, founded in 2006 with Finnish roots and now based in Ulverston, Cumbria. Rather than running its own warehousing or inventory, Fruugo aggregates product catalogs from independent retailers and brands and lists them for sale across roughly 46 country storefronts, with listings auto-translated into around 28 languages and prices localized to local currencies.
For retailers, Fruugo functions as a single point of entry into dozens of international markets: you manage one product feed, and Fruugo handles the storefront presentation, translation, and currency display for shoppers in each country.
Fruugo gives merchants access to cross-border demand that would otherwise require setting up separate marketplace accounts, currency handling, and translations market by market. Because the platform pulls from a single automated feed, sellers can extend an existing catalog into dozens of new countries without manually re-listing products for each one.
Keeping that feed accurate and current directly affects visibility and conversion on Fruugo: stock levels, pricing, and product data are refreshed from the feed on a recurring schedule, so out-of-date exports translate into out-of-date listings, incorrect availability, or suppressed products across every one of Fruugo's storefronts at once.
Fruugo's distribution model is built around a single unified feed rather than country-specific exports. Per Fruugo's own documentation, one CSV or XML feed is used to "display your products across all our countries" — the platform's system handles presenting that catalog across its network of storefronts, converting prices and translating listings for shoppers in each market.
This means retailers do not need to maintain separate feeds per country or manually manage currency conversion; the tradeoff is that feed quality issues (bad categorization, weak titles, missing attributes) also propagate across every market simultaneously, which is why Fruugo's documentation puts heavy emphasis on getting the base feed right.
Fruugo accepts product data as either a CSV or an XML feed — there is no manual upload option; the feed must be generated automatically by a script and published to a static, publicly reachable HTTP URL that Fruugo's system polls on a set schedule.
In the XML format, the file consists of a top-level <Products> element containing any number of <Product> child elements, each carrying the individual product fields as child tags. In the CSV format, double quotes (") are used as the text enclosure character, and any text field containing a comma must be wrapped in double quotes to avoid breaking the column structure.
<Products>
<Product>
"
Before a feed goes live, Fruugo requires the feed URL to be submitted to an integration specialist, who validates the data and flags any amendments needed. Accounts are also capped at 150,000 SKUs unless a higher limit is specifically authorized by Fruugo.
Fruugo documents 11 mandatory fields (two of which are either/or pairs) across both its CSV and XML feed formats — deliberately kept minimal so new retailers can get listed quickly. Recommended fields such as extra images, size/color attributes, and discount pricing become effectively mandatory once a product has variants or promotions.
Beyond the mandatory set, Fruugo strongly recommends populating Imageurl2 through Imageurl5 for additional angles, AttributeSize and AttributeColor for variant products, and DiscountPriceWithoutVAT/WithVAT whenever a product is on promotion.
Fruugo's own guidance is that the feed should be regenerated automatically "at least daily, but ideally more frequently." Because Fruugo relies entirely on the feed to reflect current stock and pricing across every one of its storefronts, infrequent updates increase the risk of overselling out-of-stock items or displaying stale prices to shoppers in multiple countries at once.
Feedance lets you configure a refresh schedule that meets or exceeds Fruugo's daily minimum, so inventory and pricing changes propagate without manual intervention.
Fruugo validates incoming feeds in stages, and most rejections or listing suppressions trace back to a handful of documented issues:
Fruugo's Good Data Guide frames product data as the retailer's "eCommerce sales pitch" to international shoppers, and gives specific guidance for improving visibility:
Does Fruugo require a GTIN/EAN for every product?Yes, in most cases. Fruugo has required GTINs since 2016, but it accepts an "EXCEP" value in the EAN field for personalized, custom-made, multipack, bundle, or exclusive own-brand products that genuinely have no barcode.
Fruugo requires an EAN field, and manages this via 13-digit EAN, 13-digit ISBN for books, or the EXCEP exception value.
Can I submit separate feeds for different countries?No — Fruugo is built around a single feed that is distributed across all of its country storefronts, with currency and language handled automatically by Fruugo's platform.
Is there a limit on how many products I can list?Fruugo caps standard accounts at 150,000 SKUs, though higher limits can be authorized directly by Fruugo for larger catalogs.
What happens if my feed isn't updated often enough?Fruugo pulls a fresh feed on a schedule you control, with a documented minimum of once daily. Feeds updated less frequently risk showing incorrect stock or pricing to shoppers, since Fruugo has no separate real-time inventory channel.
Do I need to build the XML or CSV file myself?Not with Feedance — Feedance generates a Fruugo-compliant CSV or XML feed from your existing catalog and hosts it at a static URL that meets Fruugo's automated-retrieval requirement, removing the need to write and maintain a custom feed script.
We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!