Feed Optimalisatie Gids

Product Feed Optimalisatie Gids voor Idealo Product Feed

Leer de verplichte velden, formaatspecificaties en optimalisatiestrategieën voor Idealo Product Feed feeds.

WISEPIM·
12
Verplichte Velden
30+
Optionele Velden
Daily
Verversingssnelheid
Overzicht

Wat is Idealo Product Feed?

Idealo is the largest price comparison platform in the German-speaking world (DE, AT, CH) and a major EU player - operating localized consumer sites in DE, AT, UK, IT, ES, FR, and PL. For ecommerce merchants targeting the EU, Idealo is the highest-volume European-headquartered comparison channel and one of the most trusted - the platform consistently ranks at or near the top of Stiftung Warentest's consumer-trust surveys. Idealo users come to compare prices and read reviews before clicking through to a chosen retailer, which means the traffic converts at meaningfully higher rates than typical search.

Idealo ingests product data through a CSV product feed (UTF-8, comma-delimited per Idealo's csv-importer documentation, .csv or .txt) hosted on a URL Idealo polls regularly. The schema is documented at idealo.github.io/csv-importer. Required columns include sku, title, url, price (EUR-inclusive of VAT), delivery, deliveryCosts, and paymentCosts. Recommended columns include brand, categoryPath, description, imageUrls, eans, and hans. Idealo also defines extension columns for promotions, sustainability certifications (an unusually prominent ranking signal in DE), and B2B vs B2C labeling.

Idealo's commercial model is CPC: merchants pay per click sent to their storefront, with bids set per category and adjustable per product. Unlike most comparison engines, Idealo's ranking algorithm is heavily influenced by independent review data - Idealo collects and surfaces customer reviews on listing pages, and the merchant's star rating directly influences position. A merchant with a 4.5+ rating will outrank a merchant with a 3.5 even at meaningfully higher prices. The other major ranking input is fulfillment reliability: declared delivery time is cross-checked against actual customer delivery confirmations. Optimizing for Idealo therefore requires ops investment (ratings, reliability) alongside the standard feed-quality work.

In Een Oogopslag

PlatformIdealo Business
Feed Formaat
CSV
Max ProductenUnlimited
VerversingssnelheidDaily
Veld Vereisten

Idealo Product Feed Veld Vereisten

Verplichte en optionele velden voor uw product feed

Verplicht
skue.g. SKU-AIRMAX90-BLK-42
String
100
titlee.g. Nike Air Max 90 Herren Laufschuh Schwarz/Weiß Größe 42
String
200
urle.g. https://www.example.de/produkte/nike-air-max-90-schwarz
URL
2000
pricee.g. 149.95
Decimal
deliverye.g. 1-2 Werktage
String
50
deliveryCostse.g. 4.95
Decimal
paymentCostse.g. 0.00
Decimal
Optioneel
brande.g. Nike
String
100
categoryPathe.g. Sport > Schuhe > Laufschuhe > Herren-Laufschuhe
String
255
descriptione.g. Der Nike Air Max 90 verfügt über sichtbare Max-Air-Dämpfung in der Ferse, ein Obermaterial aus synthetischem Leder und Mesh sowie eine Gummi-Waffel-Außensohle.
String
5000
imageUrlse.g. https://cdn.example.de/airmax90-schwarz-1200.jpg;https://cdn.example.de/airmax90-side.jpg
URL (semicolon-separated list)
2000
eanse.g. 0194501234567
String (semicolon-separated list)
14
hanse.g. 0194501234567
String
14
mpne.g. CW7483-002
String
70
colore.g. Schwarz/Weiß
String
100
sizee.g. 42 EU
String
50
materiale.g. Synthetisches Leder, Mesh
String
200
gendere.g. Herren
Enum
age_groupe.g. Erwachsene
Enum
product_group_ide.g. AIRMAX-90
String
100
additional imageUrls entrye.g. https://cdn.example.de/airmax90-seite.jpg
URL
2000
promotione.g. 10 % Rabatt mit Code FRUEHLING
String
255
warrantye.g. 2 Jahre Herstellergarantie
String
100
return_periode.g. 30
Integer
sustainabilitye.g. Grüner Knopf, Fair Wear Foundation
String
255
energy_labele.g. A++
String
10
Feed Structuur

Hoe Idealo Product Feed Feeds Zijn Gestructureerd

Belangrijke structurele regels en opmaak vereisten voor dit feed type

  1. 1

    Use UTF-8 with comma delimiter and quoted fields containing commas

    Idealo's csv-importer documentation specifies comma (,) as the column separator and semicolon (;) as a list separator inside fields like imageUrls and eans. RFC-4180 escaping rules apply: quote any field containing the column delimiter or newlines, and double internal quotes. UTF-8 (with BOM preferred) is required to render umlauts (ä, ö, ü, ß) correctly. .csv and .txt extensions are both accepted.

    Header: sku,title,url,price,delivery,deliveryCosts,paymentCosts,...
    List inside field: imageUrls=https://cdn.example.de/main.jpg;https://cdn.example.de/side.jpg
  2. 2

    Submit prices in EUR with VAT (MwSt) included

    Idealo requires gross prices (VAT included) for all DE/AT/CH/EU markets. Use a period (.) as the decimal separator: 149.95, not 149,95. Do not include the EUR currency symbol. Idealo cross-checks the feed price against the storefront landing page on every refresh - mismatches trigger 24-to-48-hour suppression. The same rule applies to deliveryCosts and paymentCosts.

    price: 149.95 (149.95 EUR brutto)
    deliveryCosts: 4.95
  3. 3

    Use Idealo's category taxonomy via categoryPath

    The categoryPath field accepts Idealo's own taxonomy (downloadable from the merchant dashboard) or a free-form path with > separators. Idealo will auto-map free-form paths at ingest, but the mapping has gaps - explicit Idealo-taxonomy strings produce noticeably better category-page placement. Update mappings quarterly because the taxonomy changes a few times per year.

    categoryPath: Sport > Schuhe > Laufschuhe > Herren-Laufschuhe
  4. 4

    Express stock state via condition / availability columns

    Idealo's csv-importer uses condition fields rather than the Google Shopping availability enum. Refer to the current csv-importer documentation for the precise field name your account uses (the schema has varied over time). Out-of-stock items should be removed from the feed rather than left with stale availability values, as Idealo's landing-page cross-check will detect the mismatch and suppress the listing.

    Out of stock: omit the SKU from the feed entirely (don't leave with stale value)
  5. 5

    Include EANs whenever the manufacturer publishes them

    EANs (in the eans column, semicolon-separated for multi-EAN products) expedite the allocation process between your offer and Idealo's product catalog. Listings without EAN appear only on standalone product pages, missing the highest-traffic surfaces. Aim for 95+ percent EAN coverage. For private-label or handmade products legitimately without a GTIN, leave the field empty (do not invent codes - Idealo cross-references EAN against the GS1 registry for high-traffic SKUs and detects fakes).

    eans: 0194501234567
    eans: 0194501234567;0194501234574 (multi-EAN bundle)
  6. 6

    Surface energy and sustainability certifications - they are first-class ranking signals on idealo

    Idealo's German user base treats sustainability certifications and energy labels as primary purchase criteria - far more than on Google or Facebook. The energy_label and sustainability fields are surfaced prominently on listing pages and used as filters. Populate them where applicable: EU energy labels (A through G), Grüner Knopf, Fair Wear Foundation, GOTS, FSC, Blue Angel. Listings with declared certifications outrank equivalent listings without them in any sustainability-filtered search.

    energy_label: A++
    sustainability: Grüner Knopf, Fair Wear Foundation
Optimalisatie

Idealo Product Feed Optimalisatietips

Bewezen strategieën om uw feed prestaties en productzichtbaarheid te verbeteren

  1. 1

    Write product titles in clear native-language phrasing

    Idealo's users search and skim in the platform's locale - German on idealo.de, Italian on idealo.it, French on idealo.fr. English-only titles for products with a localized market name underperform by 30 to 50 percent in CTR. Lead with manufacturer, then full product name with German/Italian/etc spelling, then concrete attributes (color, size, capacity).

    DE: Nike Air Max 90 Herren Laufschuh Schwarz/Weiß Größe 42
    IT: Nike Air Max 90 Scarpe da Corsa Uomo Nere/Bianche Taglia 42
  2. 2

    Maintain a sub-2-percent dispute rate

    Idealo's ranking algorithm gives unusually high weight to merchant reliability signals. The Idealo merchant rating (computed from reviews, dispute rate, declared-vs-actual delivery time, and account tenure) directly modifies position in the ranking. A 4.5+ merchant rating outranks a 3.5 score even at 5 percent higher prices. The single highest-leverage operational investment is keeping declared delivery conservative - missing the declared window is the largest single dispute driver.

    Declared 1-2 Werktage when actual is reliably 1 day -> dispute upside
    Declared 1 Werktag when actual is 3 days -> dispute hits merchant rating
  3. 3

    Solicit Idealo reviews actively after every order

    Idealo collects post-purchase reviews directly through the platform (separate from your own reviews program). The review request goes to the customer 7 days after Idealo-attributed delivery. Merchants who actively follow up to nudge satisfied customers toward leaving Idealo reviews accumulate merchant rating 2 to 3 times faster than passive merchants. Even a simple post-delivery email reminding the customer that they can rate the experience on Idealo lifts response rates substantially.

    Day 8 email: 'Wie war Ihre Erfahrung? Bewerten Sie uns auf Idealo'
  4. 4

    Populate sustainability and energy_label aggressively

    Where applicable, populate sustainability certifications and energy_label even for products that did not previously declare them - the certifications often exist but were never surfaced in your feed. EU energy labels are mandatory for many appliance categories so the data is already in your product database; pull it through to the Idealo feed. Listings with declared sustainability information receive a 15 to 25 percent CTR uplift from Idealo's eco-conscious user base.

    Appliances: energy_label A++ on dishwasher, washing machine, refrigerator
    Apparel: sustainability Fair Wear Foundation, GOTS-zertifiziert
  5. 5

    Refresh the feed twice daily during peak commerce windows

    Idealo's default polling is daily, but the merchant dashboard allows scheduling up to 4 fetches per day. During Q4 (Black Friday through Christmas) and during major promo windows, scheduling twice-daily fetches at 06:00 and 14:00 CET catches morning warehouse updates and afternoon promo activations before competitors do. Stale price data during peak demand windows costs more than the engineering effort of more frequent refreshes.

    Off-peak: daily at 03:00 CET
    Peak (Q4): twice daily at 06:00 + 14:00 CET
  6. 6

    Use product_group_id consistently for variant grouping

    Idealo collapses size and color variants on listing pages into a single product card with a variant picker - but only when product_group_id is consistent across all variants. Each variant must be a separate row with its own id, ean, image, and price, but with a shared product_group_id. Forgetting product_group_id causes Idealo to render each variant as a separate competing listing, which both clutters the search results and dilutes your CTR across the variants.

    Row 1: id=SKU-AM90-BLK-41, product_group_id=AIRMAX-90
    Row 2: id=SKU-AM90-BLK-42, product_group_id=AIRMAX-90
Probleemoplossing

Veelvoorkomende Idealo Product Feed Feed Fouten

Frequente feed problemen en hoe deze op te lossen

  • Fout

    Price mismatch between feed and product page

    Oplossing

    Idealo scrapes the url URL on every feed refresh and compares the displayed price against the feed price. Differences greater than 0.01 EUR trigger 24-to-48-hour suppression. Causes are typically (1) timezone-mismatched promo windows (Idealo uses CET; storefront in UTC), (2) feed cached for too long, or (3) on-page dynamic discounts not in the feed. Diagnose via the Issues tab in the Idealo merchant dashboard.

  • Fout

    EAN missing on branded products

    Oplossing

    Idealo treats missing EAN on branded SKUs as a feed-quality red flag and applies a category-wide visibility penalty if more than 20 percent of your branded listings lack EAN. Audit your catalog: every product where you can identify the manufacturer should have its EAN populated. For products legitimately without a GTIN (custom, handmade, vintage), leave the field empty rather than inventing a code.

  • Fout

    Image URL blocked by CDN bot rules

    Oplossing

    Idealo's image crawler uses the IdealoBot user agent. CDN bot-management rules that block all unknown bots also block IdealoBot. Whitelist IdealoBot in robots.txt, in your CDN bot rules, and in any anti-bot WAF policies. Verify with curl -A 'IdealoBot' from outside your office network. Image-fetch failures result in listings with placeholder images that have CTR roughly 70 percent lower than listings with real images.

  • Fout

    Encoding error on umlauts and ß

    Oplossing

    If product titles show Größe as Größe or Schuh as Schuh, the CSV is not encoded as UTF-8. Idealo requires UTF-8 (preferably with BOM). The most common cause is exporting from Excel as CSV (which defaults to Windows-1252). Use a programmatic export pipeline (Python, Node, etc.) and explicitly specify UTF-8 with BOM. Verify the first three bytes of the file are EF BB BF.

  • Fout

    Free-form delivery not parseable

    Oplossing

    Idealo's ranking parses delivery to extract a numeric window. Free-form text like Schnell verfügbar or Auf Lager cannot be parsed and the listing is treated as unknown delivery time, pushing it to the bottom of the comparison ranking. Use parseable formats: 1 Werktag, 1-2 Werktage, 2-4 Werktage, 1-2 Wochen, sofort verfügbar.

  • Fout

    Category does not match Idealo taxonomy

    Oplossing

    Free-form categories that do not auto-map to Idealo's taxonomy fall back to a generic node and rarely surface in filtered searches. Download the latest taxonomy from the merchant dashboard and map your internal categories explicitly. The taxonomy changes 2 to 3 times per year - schedule a quarterly review of your mappings to catch new sub-categories you should be in.

Metrics

Feed Prestatie Metrics om te Volgen

Belangrijke metrics die aangeven hoe goed uw product feed presteert

  • Click-Through Rate (CTR)

    Percentage of listing impressions that result in clicks to your storefront. Idealo CTR averages 2.5 to 4.5 percent across categories - notably higher than most search-driven channels because Idealo users are deep in the consideration funnel. Top-3 listings see 8 to 15 percent CTR. Below 1.5 percent indicates a weak product image or a price more than 8 to 10 percent above the lowest competitor on the same EAN.

  • Idealo merchant rating

    Composite 1-to-5 score combining customer review averages, dispute rate, declared-vs-actual delivery accuracy, and account tenure. Visible on every listing card. Healthy: 4.5+. Below 4.0 the listing receives a meaningful ranking penalty even at competitive prices. The score updates daily, so corrective action (clearing disputes, soliciting positive reviews) shows up within a week.

  • Average Position

    Average ranking on category and search-results pages, segmented by category. Top-3 captures 60 to 70 percent of clicks. Position is determined by price competitiveness, merchant rating, declared delivery, and (for sponsored placements) CPC bid. Tune in priority order: merchant rating first (operational lever), price second (margin lever), delivery third (logistics lever), CPC last.

  • Cost Per Click (CPC)

    Average CPCs on Idealo run 0.15 to 0.60 EUR for general categories and 0.40 to 1.20 EUR for high-competition categories (consumer electronics, fashion). CPCs in DE are typically 20 to 40 percent higher than in NL, IT, or PL because of Idealo's stronger market position in the German-speaking world. Set per-category bids reflecting margin and conversion-rate expectations.

  • Conversion Rate

    Percentage of Idealo click-throughs that complete a purchase. Idealo traffic typically converts at 5 to 9 percent across categories - among the highest conversion rates of any acquisition channel because users have explicitly chosen the product before clicking through. Below 3 percent points to a landing-page issue (slow load, payment friction, missing trust signals like Trusted Shops badge) rather than a feed issue.

Uw Idealo Product Feed Feed Instellen

Stap-voor-stap handleiding voor het maken en optimaliseren van uw product feed

1

Register an Idealo merchant account

Sign up at business.idealo.com. You will need a verified domain, a registered business entity (HRB/USt for DE; equivalent for other markets), a published return policy, and a contact email for customer service. Approval typically takes 5 to 10 business days. New merchants enter a 30-day onboarding tier with capped impressions; this lifts automatically once you complete 30 orders with dispute rate below 5 percent.

2

Build your tab-delimited CSV feed

Generate a UTF-8 (with BOM) tab-delimited file with all 12 required columns plus EAN where available. Aim for 95+ percent EAN coverage on branded SKUs. Validate against Idealo's online validator before submission. Host on an HTTPS URL accessible without authentication. The conventional path is example.de/feeds/idealo.txt or a dedicated feed.example.de subdomain.

3

Map categories to Idealo's taxonomy

Download the latest Idealo category taxonomy from the merchant dashboard and map your internal categories. Embed the Idealo-taxonomy strings directly in your category column rather than relying on auto-mapping. Schedule a quarterly review of mappings because the taxonomy changes 2 to 3 times per year. Categories misaligned with the taxonomy fall back to a generic node and lose category-page placement.

Gratis Download

Idealo Feed Optimization Checklist

Download the complete Idealo playbook including the multi-locale CSV template, the IdealoBot whitelist configuration, the merchant rating acceleration playbook, and the per-locale CPC tuning framework for DE/IT/FR/PL/UK markets.

  • Multi-locale CSV templates for idealo.de, idealo.it, idealo.fr, idealo.pl, and idealo.co.uk with locale-specific column conventions, currency handling, and category taxonomy
  • merchant rating acceleration playbook covering review-solicitation email templates, dispute-prevention checklist, and the 90-day path to 4.5+ merchant rating
  • IdealoBot whitelist configuration for Cloudflare, Akamai, AWS WAF, and Fastly so feed and image fetches never silently fail
  • Per-category CPC bidding framework with margin-aware recommendations for the top 30 Idealo categories and reactive adjustments based on first-30-day CPA data
Download Gratis Template

Veelgestelde Vragen

Veelvoorkomende vragen over Idealo Product Feed product feeds

Google Product Category Opzoeken

Volledige taxonomielijst, ID's en hoe je producten correct mapt.

Ontdek Meer Feed Gidsen

checklist.html
  • Inventariseer je productbronnen
  • Definieer je attribuutschema
  • Normaliseer merknamen
  • Voeg alt-text toe aan primaire beelden
+ meer stappen in de bijlage
Afvinkbare lijstHTML · 10 stappen

De feed-optimalisatie checklist

Acties:10Fases:4Format:HTML · print → PDFMet eigenaren:Ja

Tien harde stappen waarmee je je rejection rate omlaag krijgt en je CTR omhoog — van titel-templating tot structured data aan de bronkant.

  • Meet eerst je huidige rejection rate als baseline
  • Title-templates per kanaal (geen copy-paste)
  • Errors hook in Slack of e-mail voor same-day triage

Eén mail, geen spam. Printen en aan de slag.

Inside WISEPIM

Genereer elke feed automatisch vanuit één catalogus

De WISEPIM Feed Hub zet je centrale productdata om in publicatieklare feeds voor elk kanaal in deze gids — en tientallen meer. Map velden één keer, plan refreshes in, monitor fouten per kanaal en push fixes terug naar de bron. Geen handmatige exports, geen format-gepuzzel, geen kanaal-voor-kanaal jagen op rejections.

WISEPIM Feed Hub — multi-channel feed-management dashboard

Klaar om Uw Idealo Product Feed Feed te Optimaliseren?

WisePIM genereert automatisch geoptimaliseerde product feeds voor alle grote kanalen vanuit uw centrale productcatalogus.