Prisjakt & PriceSpyOne spec. One feed. Six storefronts across Europe.
Prisjakt, Prisjagt, PriceSpy, Hintaopas, leDénicheur and Pagomeno are one platform behind one developer portal with one field spec — and it reads Google Merchant XML directly. So the feed Renable already writes for Google is a valid Prisjakt feed. What a named Prisjakt channel adds is its six required fields checked per product, its strict ID and price rules enforced, and your identifier coverage in front of you before you apply.
Output
feeds.renable.com/sportgear/prisjakt.xml
Simplified view of a channel’s pre-publish checks, for illustration.
The Prisjakt channel is rolling out now. Start free and we’ll get you set up as it lands — talk to us if you want it sooner.
Six names across Europe, one document
Prisjakt in Sweden and Norway. Prisjagt in Denmark. PriceSpy in the UK, Ireland and New Zealand. Hintaopas in Finland. leDénicheur in France. Pagomeno in Italy. Different brands, one platform, one developer portal, one field spec. You are not learning six formats.
And the format is one you probably already have. Prisjakt lists Google Merchant XML among the feed formats it accepts directly, and its own preferred dialect is that same RSS document with a handful of extra fields of its own. If Renable writes your Google feed, most of the work is done.
Prisjakt
Sweden · Norway
Prisjagt
Denmark
PriceSpy
UK · Ireland · New Zealand
Hintaopas
Finland
leDénicheur
France
Pagomeno
Italy
Match coverage
34 products carry no barcode in the source feed. Renable names them, so you can fill them from a supplier lookup instead of finding out later.
Simplified view of per-field coverage, for illustration.
GTIN and MPN are how you get matched
A price comparison site has to decide that your offer and someone else’s are the same product before it can put them on one page. GTIN and MPN are what let Prisjakt do that. Neither is a required field, so a feed without them is accepted — it just has less to match on.
Renable shows your coverage per field, so you know how much of the catalog carries an identifier before you apply. What Prisjakt then matches is Prisjakt’s call — we show you the coverage, we never promise you a rate.
What Renable feeds Prisjakt
There is no creative here. A Prisjakt listing is a row in a price list — your shop, your price, your product name. What decides how that row reads is the quality of the data behind it.
Identifiers that let you be matched
GTIN and MPN are what let Prisjakt tie your offer to the right product. Renable maps them, fills gaps from supplier lookups, and shows coverage per field so you know what the catalog is carrying.
See your coverageNames that read like a product, not a SKU
In a price list your title is most of what a shopper sees. AI writes it from each product’s own data and fact-checks every claim against that data — inside Prisjakt’s 255-character limit, in each market’s language.
See how the copy is writtenPrices and stock that don’t lag your site
Renable re-imports your source roughly every hour and rewrites the hosted feed, so the price and availability in the document are the ones on your site — whatever the source is.
See every way inThe specSix fields decide whether an offer exists at all
Prisjakt’s own words: if any of these fields are missing, your whole offer will be omitted. Not the field — the offer. The list is short and it is exact: availability, condition, id, link, price and title.
Everything else is optional, including brand, description, image_link, gtin, mpn and categories. Renable does not raise those as errors, because a feed without them is a feed Prisjakt accepts happily. It shows them as coverage instead — they are what makes the listing read well and match the right product, which is a different argument from “this is broken”.
The rules that do bite are the value rules. An id is 1 to 36 ASCII characters with no surrounding whitespace and none of ! @ # $ % ^ & * < > ; : in it. A price is one value — a number, a space, the currency code — with at most two decimals, and zero or negative is rejected. Renable checks every product against all of it before you publish.
Required — the offer exists or it doesn’t
Optional — but they change how the listing reads
Value rules Renable checks
Simplified view of the Prisjakt field spec, for illustration.
Keep the feed you run today. Put ours beside it.
Prisjakt documents no supplementary or side feed — there is one document per shop and it carries the whole offer. So the honest answer here is a parallel run, not an override. We are not going to invent a feature their spec doesn’t have.
Stand a Renable feed up next to the one you have, compare the two documents product by product, and change the URL in your Prisjakt setup only when the output agrees. Until you do, nothing about your current setup moves.
Parallel run
Your feed today
untouched
Renable feed
compared side by side
Swap the URL
when you’re ready
Both documents are hosted at stable HTTPS URLs, so the switch is one field in your Prisjakt setup and it is reversible.
Simplified view of a parallel run, for illustration.
“Why aren’t my offers showing on Prisjakt?”
Two very different things hide behind that question. Either your shop isn’t listed yet — which is an application and approval question, not a feed one — or the feed is being read and individual offers are dropping out of it. Renable can only answer the second, and it answers it precisely: the exact products, the exact rule, before the document goes out.
What the trace found
In the channel’s product setapplied
scope: included
Exclude rulesapplied
no match — kept
Destination check · iddidn’t apply
TRAIL-RUNNER#300 → reserved character
Prisjakt IDs are ASCII and can’t contain # — the whole offer is omitted, quietly. Renable can map a clean id for this channel only, leaving your Google feed untouched.
Simplified view of a channel trace, for illustration.
Aimée
Why is the Trail Runner 300 missing from the Prisjakt feed?
It’s in the product set and no rule excluded it. Its id is TRAIL-RUNNER#300, and Prisjakt doesn’t accept that character in an id — so the whole offer is omitted. 23 products have the same problem.
Traced Trail Runner 300 · found the gap
Or just ask Aimée
Skip the digging. Ask why a product isn’t in the feed and Aimée reads the same checks and logs, names the step that dropped it, and drafts the fix — for you to publish.
SetupFrom your Google channel to a Prisjakt one, in one conversation
Ask Aimée for a Prisjakt channel and she starts from the mapping you already have, checks the six required fields on every product, and runs Prisjakt’s ID and price rules over the result. She tells you which products needed changing and what she changed.
Configuration is human-gated, always: the channel is a draft until you publish it. When you do, Renable hosts the feed at a stable URL and keeps it current — and that URL is the thing Prisjakt’s application form asks you for.
Aimée
Set up a Prisjakt channel for sportgear.com.
On it. Prisjakt reads Google Merchant XML, so I’ll start from your Google mapping and put Prisjakt’s own rules on top. It lands as a draft.
Built a Prisjakt channel · 842 products
Publish and I’ll hand you the feed URL. You paste it into Prisjakt’s application form for the market you’re applying in — it asks for the URL up front.
The feed is the easy half. Prisjakt decides the other half.
Setting up the channel does not list your shop, and we’d rather say that here than let you find out after you’ve published. You apply yourself, Prisjakt approves you, and what your listing looks like depends on which package you take.
Renable prepares the feed
Six required fields on every offer, values in the shapes the spec defines, coverage in front of you, hosted at a stable HTTPS URL with a valid certificate.
You apply, per market
Each market has its own web form, and the form asks for your feed URL up front. That is the URL Renable just gave you — paste it in.
Prisjakt approves you
Their published requirements are the ordinary ones: a verifiable business, consumer-law information on the site, prices in the local currency including VAT, and no import costs landing on the customer.
What a listing actually costs
Being listed is free. A free listed shop shows prices only — no logo, no clickable link to your store, no Business Center. The clickable offer and the rest come with a paid package: Bronze, Silver or Gold, priced per click and differentiated by category segment. In Sweden’s first segment that is 2.39, 2.68 and 2.98 kr per click, with monthly minimums of 199 SEK on Bronze and 499 SEK on Silver — Prisjakt’s published price list, as of mid-2026.
Prisjakt is also explicit that no one can buy a better position in the price list. Anyone telling you otherwise is selling you something. That money goes to Prisjakt and has nothing to do with what you pay Renable.
Renable prepares and delivers the feed. Prisjakt decides the listing.
What Renable controls is the document and its delivery: the six required fields present on every offer, every value in the shape the spec defines, your identifier coverage visible before you publish, and a stable HTTPS URL with a valid certificate that their fetcher can read.
Everything after that is Prisjakt’s. Whether your shop is approved. Which product your offer matches to. Where you sit in a price list. What a click costs. Renable does not apply on your behalf, and it never learns what Prisjakt decided.
That includes how often your feed is read. Prisjakt fetches your feed URL on a schedule set by your agreement with them — it is part of the package you sign up for, not something Renable sets. What Renable guarantees is that whenever they fetch, the document is current: your source is re-imported roughly every hour.
Everything above, on the free tier
Channels aren’t a paid add-on. Add Prisjakt alongside the channels you already run and pay only for the feed items your rules keep. This is what Renable costs — whatever you pay Prisjakt for a package is billed by them, per click, and is a separate thing entirely.
Trusted by retailers like Webhallen.
Running your comparison-shopping feeds on a feed tool today?
Prisjakt and PriceSpy feeds, answered
How do I get my shop listed on Prisjakt?
Is being on Prisjakt free?
Does my Google Shopping feed work on Prisjakt?
Which fields does Prisjakt actually require — and where does GTIN fit?
Does one feed cover Sweden, Norway, Denmark and the UK?
How often does Prisjakt fetch my feed?
What does Renable cost?
Get your Prisjakt feed right before you apply
Start free, and see the six required fields checked and your identifier coverage counted before Prisjakt ever fetches the document.