Prodáváte dlaždičky, podlahy nebo polystyren, které nabízíte po baleních, ale chcete zákazníkům ukazovat cenu za metr čtvereční a zároveň jim usnadnit výpočet množství balení? Přesně to jsme řešili na e-shopu Centrum zateplení – a výsledkem je chytré řešení, které šetří čas zákazníkům i provozovatelům.
Spolupráce na projektu s klientem Centrum-zatepleni.cz
Specialisté s mnohaletými zkušenostmi v oblasti zateplovacích systémů a materiálů. Nabízí široké možnosti spolupráce od grafického návrhu fasád až po dodání kompletních zateplovacích systémů. Prodej B2C i B2B. Více na centrum-zatepleni.cz.
Co jsme potřebovali vyřešit?
Polystyrenové desky se prodávají v baleních po 25 m². Zákazník ale potřebuje zateplit třeba 37 m². Cílem bylo:
- zobrazit cenu za 1 m² (pro porovnávání a férové ceny)
- automaticky spočítat potřebný počet balení
- ukázat celkový objem v m³ a přepočítané ceny
- přidat srozumitelné vstupy místo „množství 1"
Jak jsme to nastavili
- Cena produktu se zadává za m²
- Velikost balení (např. 25 m²) se vloží do popisných parametrů
- Skripty si načítají:
- obsah balení
- případně tloušťku (pro výpočet objemu)
- další volitelné údaje (např. počet kusů)
- Kalkulačka pak:
- zobrazí vstupní pole („Kolik m² potřebujete?")
- dopočítá počet balení
- ukáže výslednou cenu za m² / balení / m³
- zohlední prořez (např. 5 % navíc)
- přehledně aktualizuje celkovou cenu i přepočet


Proč je to chytré?
- Zákazník „nemusí přemýšlet", kolik balení vložit
- Uvidí „reálné náklady před přidáním do košíku"
- Vyhledávače i marketplaces stále indexují správnou jednotkovou cenu
- Šablona zůstává čistá bez variant a přepočtů v administraci
A jak to vypadá v praxi?
U produktů jako je Styrotrade EPS 70 F – tl. 10 mm najdete pod cenou intuitivní kalkulačku, kde:
- Zadáte potřebné m²
- Vyberete případný prořez (0 %, 5 %, 10 %)
- Okamžitě vidíte:
- kolik balení budete potřebovat
- kolik zaplatíte celkem
- objem v m³
- přepočtenou cenu za jednotky
To vše s přehledným vizuálním členěním a tlačítkem „Do košíku" zabudovaným přímo v kalkulačce.
Co je potřeba mít správně nastavené v e-shopu
Aby celý systém fungoval správně nejen na produktové kartě, ale i v přehledech kategorií a v košíku, je potřeba splnit dvě důležité podmínky.
Produkty jako nevariantní položky propojené mezi sebou
Pokud chceme, aby byla cena za 1 m² viditelná už v přehledu kategorií a zároveň bylo možné filtrovat produkty podle ceny jednotlivých tlouštěk, je v tomto případě nejvhodnější řešení zadat jednotlivé tloušťky polystyrenů jako samostatné (nevariantní) produkty.
Tyto produkty se pak mezi sebou propojí pomocí doplňku Propojení produktů. To přináší:
- v kategoriích se nezobrazuje zavádějící cena „od 20 Kč"
- každá tloušťka má svou vlastní cenu za m²
- zákazník se mezi tloušťkami snadno přepíná na produktové kartě
V závislosti na konkrétních požadavcích klienta je možné kalkulačku použít i u variantních produktů, nicméně výše popsané řešení se v praxi osvědčilo jako nejčistší z pohledu cen, filtrování i porovnávání.
Nákup pouze po celých baleních
Aby bylo možné produkty nakupovat výhradně po celých baleních (tedy po násobcích m²), je potřeba:
- nastavit minimální objednatelné množství u produktu
- použít doplněk Objednávání po násobcích
Kalkulačka na produktové kartě zajišťuje správné přepočty množství ještě před vložením do košíku (na základě parametru Obsah balení), zatímco doplněk hlídá správné násobky přímo v košíku. Díky tomu je celý objednávkový proces konzistentní a nemůže nastat situace, kdy by zákazník objednal „rozpadlé" množství.
⚠️ Jedno úskalí, na které je třeba dát pozor
Vyhledávače a srovnávače cen (Google Shopping, Zboží.cz, Heureka) mají zavedené automatické kontroly souladu mezi deklarovanou cenou a cenou v košíku.
Typicky kontrolují, zda:
- cena uvedená ve feedu odpovídá ceně na produktové stránce,
- se cena po přidání do košíku nezmění způsobem, který by zákazníka mohl klamat,
- nedochází k rozdílům způsobeným přepočtem jednotek nebo automatickým navyšováním množství.
Když zákazník zadá 3 m² a kalkulačka zaokrouhlí množství nahoru na celá balení, mohou „boti automaticky narazit na jinou cenu, než jaká je ve feedu". V takovém případě může být produkt (nebo celý e-shop) dočasně zablokován nebo vyloučen z reklam.
Abychom tento problém vyřešili, spolupracovali jsme na projektu s Filipesmedia, marketingovými odborníky.
Spolupráce na projektu s Filipesmedia
E-commerce marketingoví specialisté se zkušeností s produktovými feedy (Google, Heureka, Zboží.cz), kteří pomohli nastavit výstupy tak, aby prošly kontrolami reklamních systémů. Více na filipesmedia.cz.
Řešení od Filipesmedia
Jednotlivé reklamní systémy vyžadují jiný přístup. Produktová data v xml feedu je potřeba upravit v editačním nástroji. Ideální je Mergado.
Google si sám kontroluje, zda nabídka propagovaná přes něj odpovídá tomu, za kolik lze produkt koupit na webu. V opačném případě produkt zamítne. Samotnou cenu za celé balení už Shoptet ve feedu posílá správně — díky vyplněnému minimálnímu objednatelnému množství. Co je potřeba upravit, je element g:unit_pricing_measure, kde musíme uvést reálné množství v balení se správnou jednotkou (v našem případě sqm pro m², u kusového zboží ct).
Hodnotu pro každý produkt bereme buď z textového parametru Obsah balení, nebo z Minimálního objednatelného množství. Ani jedna z těchto informací není součástí standardního produktového feedu pro Google od Shoptetu — musíme si ji tedy k feedu v Mergadu přidat pravidlem Import datového souboru.
Postup:
- Připravit si v Shoptetu samostatný export s potřebnými elementy do CSV: administrace Produkty – Export – Vlastní export, formát CSV. V dolní části se pak vygeneruje URL adresa s daným CSV souborem.
- Tuto URL použít pro import hodnot minimálního objednatelného množství do Mergada (pravidlo Import datového souboru).

- Dalším pravidlem „Hromadné přepisování dle výběrů" importované hodnoty vepsat do elementu g:unit_pricing_measure, a to včetně potřebné jednotky —
ct(kusy) nebosqm(m²).

Výsledek: do Googlu posíláme produkt s cenou za balení i s informací, kolik jednotek v balení je. Google produkt schválí a v inzerci ho zobrazuje s cenou za balení včetně dodatečné jednotkové ceny.

Heureka
Na Heurece vždy záleží na tom, jak je daný typ sortimentu na jejich portálu inzerován — podle toho je potřeba data upravit, aby nás Heureka napárovala na správnou produktovou kartu. Často jsou produkty inzerovány jako celá balení, po kterých je lze nakoupit, a tak je tomu i u polystyrenů.
Heureka tady požaduje cenu za celé balení a velikost balení v názvu produktu.
Postup:
- Pravidlem „Výpočet" vynásobit cenu produktu (PRICE_VAT) za m² obsahem balení z textového parametru → cena za balení

- Pravidlem „Přepsat" složit název z původního názvu a hodnoty parametru „Obsah balení"

Výsledkem je produkt s upraveným názvem a cenou podle obsahu balení, který Heureka schválí a napáruje na produktovou kartu. Důležité je, aby Heureka při kontrole na e-shopu viděla na produktové kartě cenu za celé balení a aby celý objednávkový proces probíhal právě po baleních.

Seznam
U Seznamu podobně jako u Heureky záleží na tom, na jakou produktovou kartu se párujeme a jakým způsobem je zboží inzerováno na zbozi.cz — tedy zda se prodává po baleních, nebo „po jednotkách". V tomto případě jsou polystyreny inzerovány v ceně za m², takže „ve feedu nemáme žádnou práci navíc". Produkt ve feedu je již s cenou za 1 m², je tedy nutné jen zajistit, aby cena za 1 m² byla viditelná i na produktové kartě v e-shopu.
Na závěr bychom rádi poděkovali týmu FilipesMedia nejen za spolupráci na samotném technickém řešení, ale i za cenné know-how v oblasti reklamních systémů a produktových feedů, které se promítlo do obsahu tohoto článku. Díky propojení technického a marketingového pohledu vzniklo řešení, které funguje pro zákazníky i pro vyhledávače a srovnávače cen.