
Morele.net feed for Shopify
Morele.net is a Polish marketplace grown out of one of Poland's best-known electronics shops, and admission is selective: an application, then an integration specialist who verifies your offer file before anything goes live. Its importer reads the Ceneo standard first on its list of accepted formats. Feedflock renders exactly that file from your Shopify catalog and hosts it on a stable URL, which Morele re-fetches every hour and logs in its import journal.

Your product types. The channel's categories.
The channel files offers under its own category tree. Feedflock suggests a category for each Shopify product type and you just confirm. One mapping covers every product of that type, including products you add later.
Catch feed issues before Morele.net does.
Before every generation Feedflock checks that every field the channel requires is filled, and, on templates verified against the channel's own spec, that the values fit its rules. Most problems are fixed with one click, without editing products in Shopify.
Setup
Live in five steps
From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.
Apply to sell on Morele
Send the application form on morele.net/marketplace or an e-mail to marketplace@morele.net. Onboarding is selective: a named integration specialist walks your offer file through verification. No Polish NIP? Ask first: the public pages do not say whether foreign sellers are accepted.
Install Feedflock
Add Feedflock from the Shopify App Store. It reads your products, variants, stock and images directly through the Shopify API.
Pick the Morele template
Create a new feed from the Morele.net template. It renders the Ceneo-standard XML: the offer attributes id, url, price and avail and the elements cat, name, imgs, desc and attrs are mapped from the start, and Marka, Kod producenta and EAN fill from vendor, SKU and barcode.
Check dispatch time and category
avail defaults to 1 (ships within 24 hours). Switch to 3, 7 or 14 if that is what your shop page promises. Give each product a specific category path; a catch-all like "Sale" can keep the offer out of the listing.
Connect the URL in the Marketplace panel
In the Morele Marketplace panel open Import ofert, section "Import cykliczny - feed", paste the feed URL and pick the "Ceneo" import type. Morele then re-fetches the file every hour.
https://feedflock.appfleece.com/f/demo-morele/morele.xml
The feed
What the channel receives
<o id="9087654322" url="https://shop.example/products/linen-shirt-sand?variant=9087654322" price="219.00" avail="1" weight="0.3" stock="12" basket="0"> <cat><![CDATA[Moda/Odzież męska/Koszule]]></cat> <name><![CDATA[Linen shirt Sand]]></name> <imgs> <main url="https://cdn.shop.example/img/linen-shirt-sand.jpg"/> <i url="https://cdn.shop.example/img/linen-shirt-sand-back.jpg"/> </imgs> <desc><![CDATA[<p>A breathable linen shirt in a regular cut.</p>]]></desc> <attrs> <a name="Marka"><![CDATA[Nordlin]]></a> <a name="Kod producenta"><![CDATA[SKU-2048]]></a> <a name="EAN"><![CDATA[8594000123453]]></a> <a name="Rozmiar"><![CDATA[M]]></a> </attrs> </o>

Nordlin
Linen shirt Sand
219 zł
Feed fields
cat
Moda/Odzież męska/Koszule
name
Linen shirt Sand
desc
A breathable linen shirt in a regular cut.
a
Nordlin
a
SKU-2048
a
8594000123453
a
M
The channel
Five million customers a month
Morele's seller landing puts the reach at 5 million customers a month and 1,500 companies already selling: a marketplace grown out of one of Poland's best-known electronics shops, open to every category.
Commission only, nothing upfront
No subscription and no integration fee. Morele guides you through the integration for free. You pay a per-category commission on fulfilled orders, excluding shipping, and the buyer's money flows directly to you.
Every import on the record
The Dziennik zdarzeń (event log) records every hourly fetch with its timestamp, the counts of updated, unchanged and error rows and a status. A partially imported file keeps the rows that parsed.
The feed
- The Morele template renders the Ceneo standard, the first import type on Morele's own list: id, url, price and avail as attributes on <o>, cat, name, imgs, desc and attrs as child elements, Polish text in CDATA
- Marka, Kod producenta and EAN are mapped from the start (vendor, SKU and barcode), spelled exactly as the Ceneo spec's own sample spells them
- Sold-out variants are left out by default: only orderable offers belong in the file, and an unsellable one is error-count noise in Morele's import log
- avail starts at 1, and the template only suggests the dispatch codes of the standard: 1, 3, 7, 14, 90, 99 and 110
- Size, colour, material and gender options become <a> attributes (Rozmiar, Kolor, Materiał, Płeć), and the gallery renders as <main> plus <i> images
- The readiness check names every required element with gaps (an empty <desc> or <cat>) before you paste the URL, and fetch tracking alerts you if Morele's hourly import stops
Deep dive
How Morele imports your feed
- A feed
URLpasted in the Marketplace panel is re-fetched every hour, faster only through the MarketplaceAPI - One-off
XMLorCSVfile upload exists beside the cyclic import - Accepted standards: Ceneo, GoogleShopping, Skąpiec, Baselinker,
IAI, SmartBay and Okazje.info, with Ceneo first - Feedflock hosts the file on a stable
URLand regenerates it every hour
Technical details
Morele's help centre describes three import paths, and the cyclic one is a URL pull: paste the link to your offer file in the Marketplace panel under Import ofert, section "Import cykliczny - feed", and Morele re-fetches it every hour. Anything faster goes through their Marketplace API. A one-off XML or CSV upload exists beside it for a manual refresh.
The accepted standards are listed on the same page (Ceneo, GoogleShopping, Skąpiec, Baselinker, IAI, SmartBay and Okazje.info), with Ceneo first, which is the format the Feedflock template renders. Feedflock hosts the file on a stable URL and regenerates it every hour, so each hourly fetch reads a current version. You paste the URL once; there is nothing to upload again.
The file Morele reads is a Ceneo file
- Core data (id, url, price, avail, optionally weight, stock and basket) are attributes on <o>
- Descriptive data (cat, name, imgs, desc and attrs) are child elements, all of them required
- The price is a bare decimal with a dot separator, the gross price; no currency is written in the file
- The name is the exact product name, without sales slogans, up to 150 characters
Technical details
Because Morele's importer reads the Ceneo standard, the offer splits in two. The core data (id, url, price, avail, and optionally weight, stock and basket) are attributes on the <o> element. The descriptive data (cat, name, imgs, desc and attrs) are child elements, all five required, with Polish text wrapped in CDATA.
The price is a bare decimal with a dot separator and no currency anywhere in the file; for a Polish consumer marketplace that means the gross price. The name is the exact product name without sales slogans, and the description may carry simple HTML (p, h2, lists, bold) but no shop notes, links or shop data.
Every import is logged
- The Dziennik zdarzeń records each fetch: timestamp, the
URLit pulled, the import type and row counts - Updated, unchanged and error rows are counted separately, with a status per import
- A partial import updates what parsed; errors do not roll back the good rows
- A rising error count names the rows to fix before the next hourly fetch
Technical details
Every fetch lands in the Dziennik zdarzeń, Morele's per-import event log: a row with the timestamp, the URL the offer was pulled through, the import type (API, link or file), the counts of updated, unchanged and error rows, and a status: imported, partially imported, import error or no changes.
The failure mode is per-row and non-destructive: a partial import updates what parsed and leaves the good rows in place, so an error count never wipes your listing. A green "imported successfully" over a full-size file is the signal the pipeline is live; a rising error count names the rows to fix.
Selective onboarding, commission-only terms
- Entry is an application: the form on morele.net/marketplace or an e-mail to marketplace@morele.net
- A named integration specialist verifies your offer file with Morele's IT before anything goes live
- No subscription and no integration fee; commission per category on fulfilled orders, excluding shipping
- Delivery is configured in the Marketplace panel, not in the feed; stock can be decremented from orders
Technical details
Morele invites, in its own words, only selected sellers who meet its quality and service standards. Entry is the application form on the seller landing page or an e-mail to marketplace@morele.net; a named integration specialist then collects the logistic, financial and complaint data and walks the offer file through structure verification with their IT department. The claimed start is as fast as 12 hours from the application.
There is no subscription and no integration fee. Settlement is commission-only: each product category has its own market rate, charged on the fulfilled order excluding shipping. Morele publishes no rate card, and third-party guides put the band at roughly 2 to 15 percent. The buyer's money flows directly to you. Delivery terms live in the Marketplace panel, not in the feed, and an optional shop setting decrements stock from Marketplace orders. One open question: whether sellers without a Polish NIP are accepted. The public pages do not say, so ask marketplace@morele.net before building the integration.
The takeaway
One URL, an hourly import on Morele's side and an hourly regeneration on ours, in the Ceneo shape Morele's importer reads first. Your Shopify catalog stays the single source of truth, and the Dziennik zdarzeń shows every fetch.
Claude · ChatGPT
Or set up your Morele.net feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Morele.net's own tree and tells you what is still missing. You approve every change.
Create a Morele.net feed for my store and map my categories.
I'll create it as a draft and show you each change before I make it.
FAQ
Get on every marketplace that matters this afternoon.
Install free, connect your first feed in minutes, and let Feedflock keep it fresh and validated.