Skip to content
Godpris.no
Price comparison

Godpris.no feed for Shopify

Godpris.no is a Norwegian price comparison site: it lists your products next to your competitors' and bills per click, and it says itself that it prefers a Google Shopping feed. Feedflock turns your Shopify catalog into exactly that file: one item per variant, the five required fields mapped, the GTIN and MPN pairing keys filled, hosted on a stable URL Godpris can fetch as often as every 30 minutes.

01 · ShopifyProduct in the catalog
Linen shirt SandNordlin · Men's shirtsSKU-2048 · S–XL
Price
549 kr
In stock
0 pcs
When out of stock
02 · godpris.xmlUpdated just now
<item>
<g:id>SKU-2048-M</g:id>
<g:item_group_id>8812345678901</g:item_group_id>
<g:title>Linen shirt Sand M</g:title>
<g:description>Breathable linen shirt with a relaxed regular fit.</g:description>
<g:link>https://shop.example/products/linen-shirt-sand</g:link>
<g:image_link>https://cdn.shop.example/img/linen-shirt-sand.jpg</g:image_link>
<g:price>549.00 NOK</g:price>
<g:availability>out_of_stock</g:availability>
<g:brand>Nordlin</g:brand>
<g:gtin>7031234567890</g:gtin>
<g:condition>new</g:condition>
<g:product_type>Klær &gt; Skjorter</g:product_type>
<g:size>M</g:size>
<g:color>Sand</g:color>
<g:shipping><g:country>NO</g:country><g:service>Standard</g:service><g:price>79 NOK</g:price></g:shipping>
</item>
Category mapping

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.

Full category path in the feed
One mapping per product type
Override per individual product
Shopify typeproducts
Channel category
Herreskjorter
Catalog coverage79 %
Feed health

Catch feed issues before Godpris.no 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.

Feed quality · godpris.xml
76 / 100
To review: 4
Empty g:title on 6 productstitle is one of Godpris's five required fields. These products have no usable title in Shopify, so the element goes out empty.
Missing SKU on 9 variantsGodpris requires sku as the offer's identifier. Without a SKU (and without the variant-ID fallback), g:id goes out empty.
No image on 5 productsimage_url is required. These products have neither a featured nor a variant image in Shopify, so g:image_link has nothing to send.
Empty g:price on 3 variantsprice is required and must be the amount you charge. These variants have no price in Shopify, so the element cannot be rendered.

Setup

Live in five steps

From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.

  1. Get in touch with Godpris

    There is no self-serve signup: fill in the form on godpris.no/om/bli-med (organisation number, shop name, contact) and Godpris makes contact. No setup fee, no lock-in, no fixed costs. You hand over the feed URL in that conversation.

  2. Install Feedflock

    Add Feedflock from the Shopify App Store. It reads your products, variants, stock and images directly through the Shopify API.

  3. Pick the Godpris template

    Create a new feed and choose Godpris. The output is the Google Shopping RSS 2.0 body Godpris says it prefers, and all five required fields are mapped from the start: g:id from the SKU, g:title with the manufacturer first, g:link, g:image_link and g:price in NOK.

  4. Fill the pairing keys

    Godpris matches your offers against its own product database, primarily by GTIN and then MPN. Check that barcodes sit in the Shopify barcode field and map an MPN only if it is genuinely the manufacturer's number; your own SKU is not one.

  5. Hand over the feed URL

    Send Godpris the hosted feed URL. Godpris can refresh price and product data as often as every 30 minutes and expects the file to keep up; Feedflock regenerates it every hour on the same address.

    https://feedflock.appfleece.com/f/demo-godpris/godpris.xml

The feed

What the channel receives

godpris.xml
<item>
  <g:id>SKU-2048-M</g:id>
  <g:item_group_id>8812345678901</g:item_group_id>
  <g:title>Linen shirt Sand M</g:title>
  <g:description>Breathable linen shirt with a relaxed regular fit.</g:description>
  <g:link>https://shop.example/products/linen-shirt-sand</g:link>
  <g:image_link>https://cdn.shop.example/img/linen-shirt-sand.jpg</g:image_link>
  <g:price>549.00 NOK</g:price>
  <g:availability>in_stock</g:availability>
  <g:brand>Nordlin</g:brand>
  <g:gtin>7031234567890</g:gtin>
  <g:condition>new</g:condition>
  <g:product_type>Klær &gt; Skjorter</g:product_type>
  <g:size>M</g:size>
  <g:color>Sand</g:color>
  <g:shipping><g:country>NO</g:country><g:service>Standard</g:service><g:price>79 NOK</g:price></g:shipping>
</item>
Live preview
Linen shirt Sand

Nordlin

Linen shirt Sand

549 kr

Feed fields

g:id

SKU-2048-M

g:item_group_id

8812345678901

g:title

Linen shirt Sand M

g:description

Breathable linen shirt with a relaxed regular fit.

g:link

https://shop.example/products/linen-shirt-sand

g:price

549.00 NOK

g:availability

in_stock

g:brand

Nordlin

g:gtin

7031234567890

g:condition

new

g:product_type

Klær > Skjorter

g:size

M

g:color

Sand

g:country

NO

g:service

Standard

g:price

79 NOK

The channel

Norway, and only Norway

Godpris.no serves one country, one currency and one language. Every visitor is a Norwegian shopper comparing prices, an audience a shop that ships to Norway cannot reach anywhere else in this form.

You pay for clicks, nothing else

No setup fee, no lock-in, no fixed costs: Godpris states it plainly. The click costs 1.89–9.89 NOK excl. VAT depending on the category your product is filed under.

A partner portal, not a black box

Once you are in, the partner portal shows statistics on categories, products, market shares and competitors: the numbers behind every crown you spend per click.

The feed

  • The Google Shopping RSS 2.0 body Godpris says it prefers: every attribute g:-prefixed, one item per sellable variant
  • All five starred fields mapped from the start: g:id from the SKU with the variant ID as fallback, g:title, g:link, g:image_link and g:price
  • The title carries the vendor by default, as Godpris's “Produsent og produktnavn” asks, and each size and colour is its own row, as “egne varelinjer” requires
  • The pairing keys filled: g:gtin from the Shopify barcode and g:mpn, the two fields Godpris uses to match your offer to its product database
  • One price, the amount you charge: Godpris documents a single price field with no strikethrough, so the template sends no g:sale_price
  • Shipping as the nested g:shipping block: one cheapest delivered option in NOK, warehouse and depot collection excluded, exactly as Godpris defines shipping_cost
  • Sold-out variants stay in the feed marked out_of_stock (a value Godpris publishes itself), and descriptions are capped at Godpris's own 2,000 characters, not Google's 5,000

Deep dive

01

How the Godpris feed works

  • One hosted URL that Godpris fetches on its own schedule: no upload, no SFTP
  • Godpris can refresh price and product data as often as every 30 minutes
  • Google Shopping feed preferred; CSV, JSON and other XML formats are also read
  • Feedflock regenerates the file every hour on a stable URL
Technical details

Godpris's model is a hosted URL it polls: once it has your feed address, it fetches the product data automatically, as often as every 30 minutes, and shops that change prices often or run time-limited campaigns are expected to regenerate the file at a matching rate. A Google Shopping feed is the preferred format, but CSV, JSON and other standardized XML are also accepted.

Feedflock hosts the file on a stable URL and regenerates it every hour, so every fetch reads prices and stock at most an hour old. You hand the URL over once, in the onboarding conversation; there is nothing to upload again.

02

Five required fields, Google's names

  • Only title, price, url, image_url and sku carry the star in Godpris's field table
  • They map onto g:title, g:price, g:link, g:image_link and g:id, the mapping Godpris's own “we prefer Google Shopping feed” invites
  • description and availability are optional, but the description is capped at 2,000 characters, Godpris's own limit
  • Extra fields are harmless: anything Godpris does not know it simply ignores
Technical details

Godpris publishes its field table with a star on the required rows, and exactly five rows carry it: title, price, url, image_url and sku. Because Godpris says it prefers a Google Shopping feed, the template speaks Google's names: g:title, g:price, g:link, g:image_link and g:id. Notably not required: description, availability, brand, GTIN and condition.

Optional does not mean pointless: Godpris says plainly that the more relevant information the feed carries, the better products can be presented and matched. One number is Godpris's own, though: the description is capped at 2,000 characters where Google allows 5,000, and the template declares the stricter limit. And the field order is free, unknown fields included: Godpris states they do not affect the import.

03

Pairing runs on GTIN and MPN

  • gtin is the primary key, mpn the second. Both exist to tie your offer to a product in Godpris's database
  • The title is supposed to carry the manufacturer, so the default name starts with the vendor
  • Every size and colour is its own row (“egne varelinjer”) with size, colour and gender as separate fields
  • The category is your shop's own name; Godpris files the offer itself, and its CPC rate follows that filing
Technical details

Godpris matches your offer against its own product database, and it says which fields do it: GTIN first, the manufacturer's part number second. Neither is required (an offer without them still loads), but they decide whether your price lands on the right product page next to your competitors. Shopify's barcode field is free text, so send a real EAN and map an MPN only when it genuinely is the manufacturer's number.

The title helps too: Godpris asks for manufacturer and product name, so the default title starts with the vendor. Variants come as separate rows, as Godpris asks explicitly, each carrying its own size, colour and gender. Godpris's own rules add three title details worth knowing: games carry the platform, non-original goods like compatible ink are marked “uoriginal” or “erstatter”, and demo, returned and used goods go out with condition used.

04

One price, the cheapest shipping

  • Godpris documents ONE price field (the amount you charge, in NOK, preferably incl. VAT) and no strikethrough
  • The template therefore sends no g:sale_price at all
  • shipping_cost is the cheapest parcel option: pickup point, local shop, door or mailbox
  • Warehouse and depot collection does not count, and the amount is in NOK
Technical details

A comparison site that prints a price the shop does not charge is the one failure that matters, and Godpris's table has exactly one price row: the amount you charge, in NOK, preferably VAT-inclusive. There is no second price and no strikethrough element, so the template emits variant.price and nothing else: no g:sale_price, no compare-at convention.

Shipping is equally concrete: one number, the cost of the cheapest parcel option delivered to a pickup point, a local shop, the door or the mailbox; warehouse and depot collection explicitly does not count. In the Google body that value rides in a nested g:shipping block with country NO and the price in NOK, which is what the template renders from your delivery settings.

The takeaway

One URL, the Google vocabulary Godpris asks for by name, and a file that regenerates every hour. Your Shopify catalog stays the single source of truth, and Godpris always compares the price you actually charge.

Claude · ChatGPT

Or set up your Godpris.no feed in chat

Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Godpris.no's own tree and tells you what is still missing. You approve every change.

feedflock · mcp

Create a Godpris.no 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

A Google Shopping feed, if you have one. Godpris says so itself and links to Google's own specification. It can also read CSV, JSON and other standardized XML formats. Feedflock's Godpris template is the XML one: RSS 2.0 with the g: namespace, one item per variant.
Godpris can update price and product information as often as every 30 minutes, and it asks shops that change prices often to regenerate the feed at a matching rate. Feedflock regenerates the file every hour on a stable URL, so each fetch reads data at most an hour old.
Yes. Godpris publishes out_of_stock as a valid availability value (alongside in_stock, preorder and backorder) and nowhere asks for unavailable rows to be removed. Sold-out variants stay in the feed marked out_of_stock and come back to life when they are in stock again.
No. Godpris documents a single price field (the amount you charge, in NOK, preferably incl. VAT) and no strikethrough element. The template sends exactly that one price and no g:sale_price, so a discount simply lowers the price in the feed.
Per click: 1.89–9.89 NOK excl. VAT, depending on the category Godpris files the product under (the rate card applies from 1 July 2024). There is no setup fee, no lock-in and no fixed costs. Godpris states you pay only for clicks to your shop.
Not self-serve: fill in the form on godpris.no/om/bli-med with your organisation number, shop name and contact details, and Godpris makes contact. Publishing the feed first is still the right order: the feed URL is what they will ask for.
Yes, through a separate “Hent i butikk” (click and collect) feed with three required fields: sku, store and quantity, optionally price, postal code and coordinates. It is a different file from this product feed, closer to Google's local inventory feed.

Get on every marketplace that matters this afternoon.

Install free, connect your first feed in minutes, and let Feedflock keep it fresh and validated.

.myshopify.com