Praktický provozní návod pro Shoptet Jak hromadně měnit ceny, dostupnosti, příznaky a sklady přes administraci i přes export/import — včetně nové verze importu a změny chování nuly v ceně (září 2026).
Shoptet hromadné úpravy 2026: Import, export a změna cen bez chyb
Když máte stovky nebo tisíce položek, ruční editace v detailu produktu přestává stačit. Ve Shoptetu máte dvě vrstvy hromadné práce: rychlé úpravy v administraci (viditelnost, příznaky, změna ceny ve výpisu) a export → úprava tabulky → import, který zvládne i dostupnosti, další ceníky nebo data, která v „Funkcích“ nejde kliknout. Tento návod vychází z oficiální nápovědy Import produktů, Export produktů, Produkty – základy a Sleva u produktů — ověřeno 11. 10. 2026.
Ve zkratce
- V přehledu produktů hromadně měníte viditelnost, příznaky a mazání; ceny ve výpisu Produkty → Ceny přes funkci Změnit cenu.
- Co nejde kliknout (dostupnosti, typy slev, další ceníky…), řešíte vlastním exportem + importem.
- Formáty importu: XLSX, CSV, XML (XLS ne). Nová verze importu: prázdná buňka už nemaže hodnotu (pokud nezaškrtnete volbu mazání).
- Od září 2026 se nula v ceně ukládá jako nula; prázdná cena zůstává prázdná — produkt bez ceny se na e-shopu nezobrazí.
- Originální prvek: rozhodovací matice „admin vs export/import“ + checklist 14 bodů před ostrým importem.
Proč na hromadných úpravách záleží víc než na „hezké administraci“
Český e-shop typicky žije v cyklu: dodavatel pošle nový ceník, marketing chce příznaky na víkend, sklad hlásí výpadek řady velikostí a srovnávače trestají neaktuální dostupnost. Když tyto zásahy děláte ručně po jedné kartě produktu, vznikají dvě škody najednou — ztráta času a nekonzistence. Některé položky mají novou cenu, jiné starou dostupnost, feed mezitím odešle poloviční pravdu.
Hromadné úpravy proto nejsou „pokročilá vychytávka pro velké hráče“. Jsou základní provozní dovednost. Menší obchod s dvěma sty SKU je často zranitelnější než velký katalog: chybí proces, chybí záloha, chybí kontrolní seznam. Právě proto dává smysl držet se oficiální nápovědy Shoptetu a ověřeného postupu export → kopie → úprava → bezpečný import.
Další důvod je lidský. Když zásah dělá víc lidí (brigádník, agentura, interní marketing), potřebujete auditovatelnou stopu. Soubor z exportu je důkaz, co se měnilo. Klikání v administraci bez zápisu zanechá jen výsledek. Při reklamaci „proč zmizela cena u padesáti položek“ oceníte, že máte původní XLSX.
Nakonec je tu i návaznost na dopravu a platby. Špatná hmotnost, chybějící EAN nebo rozbitá dostupnost se neprojeví jen ve výpisu kategorie — projeví se u dopravce, u dobírky, u párování plateb a u zákaznické linky. Hromadná oprava katalogu je levnější než hromadná oprava důvěry.
Kdy stačí administrace a kdy potřebujete soubor

| Úkol | Administrace | Export → import | Poznámka |
|---|---|---|---|
| Smazat / skrýt vybrané produkty | Ano (hromadná editace) | Ano (productVisibility) |
Filtr + označení v přehledu |
| Přidat příznaky (Akce, Novinka…) | Ano | Ano (actionFlagActive…) |
Datumová platnost příznaku v importu |
| Změnit cenu o % nebo fix | Ano (Produkty → Ceny → Změnit cenu) | Ano (price, actionPrice) |
U dalšího ceníku nejdřív „materializovat“ ceny |
| Dostupnost při vyprodání | Omezeně | Ano (availabilityOutOfStock…) |
Typický kandidát na export |
| Zakázat konkrétní typy slev | Produkty → Slevy (ikony) | Ano (applyDiscountCoupon…) |
Detail v nápovědě Slevy |
| Další (velkoobchodní) ceník | Po naplnění cen ano | Ano (pricelist:N:price) |
Šedé propsané ceny nelze hromadně měnit, dokud je neimportujete |
| Varianty (pairCode, stock) | Detail / sklad | Ano | pairCode povinný sloupec u variant |
Praktické pravidlo: 5–50 produktů často zvládnete filtrem a funkcí v administraci. Celá kategorie, sezónní přecenění, změna dostupností u stovek SKU = export s filtrem a import s volbou „Neměnit produkty, které nejsou v souboru“.
Rychlé hromadné úpravy v administraci
Přehled produktů
V Produkty → Přehled máte filtr a hromadnou editaci. Podle nápovědy Produktů můžete označené položky mazat, měnit viditelnost nebo přidávat příznaky. Pro drobné provozní zásahy (skrytí výprodeje, blokace objednání) to stačí — detailněji viz také návod k variantám a skladu.
Hromadná změna ceny
Postup dle Sleva u produktů:
- Jděte do Produkty → Ceny.
- Ve stromu kategorií se proklikejte na cílovou větev (nebo filtrujte).
- Označte produkty (checkbox pod kategoriemi označí všechny ve větvi).
- Funkce → Změnit cenu.
- Zvolte, jestli měníte konečnou, standardní nebo akční cenu; o kolik % / o kolik Kč; u akce volitelně příznak Akce a interval Akce od / Akce do.
Stejným dialogem cenu i navýšíte — hodí se po dodavatelském zdražení. Typy slev (kupón, věrnostní, množstevní…) hromadně přepínáte v Produkty → Slevy (zelená ikona = typ slevy je povolen).
Pozor u dalších ceníků (Velkoobchod)
Pokud máte funkci Velkoobchod a další ceník, v Produkty → Ceny po výběru ceníku uvidíte u některých položek šedé ceny propsané z Hlavního ceníku. Ty nejsou reálně uložené v dalším ceníku — a nejde je označit pro hromadnou změnu. Oficiální postup z Export produktů:
- Vytvořte vlastní export se sloupcem Cena (
price) z Hlavního ceníku. - V souboru přejmenujte sloupec na
pricelist:N:price(N = ID ceníku, např.pricelist:3:price). - Importujte zpět (volba „Neměnit produkty mimo soubor“).
- Teprve pak lze ceny v tom ceníku měnit funkcí Změnit cenu (např. −20 %).
Více o B2B ceníkových scénářích najdete v sérii B2B (díl 1 vychází souběžně) a v nápovědě Velkoobchod.
Export: bezpečný „záložní“ postup

Shoptet doporučuje export/import i tam, kde by šla administrace — protože si necháte kopii souboru jako zálohu. Nastavení je v Produkty → Export.
Co zvolit
- Typ: systémový, nebo Vytvořit vlastní typ exportu (zaškrtnete jen značky, které měníte — např.
availability,stock,price). - Formát: XLSX (pohodlné v Excelu / LibreOffice), CSV, XML.
- Filtr exportovaných produktů: kategorie, dodavatel, příznak… — ať nestahujete celý katalog.
- Přidat před kód produktu
$: zapnuté (výchozí). Excel jinak ořezává úvodní nuly v kódech a rozbije zpětný import.
Omezení z nápovědy: jeden uživatel/partner = jeden probíhající export najednou. Exporty běží ve výchozím jazyce e-shopu (výjimka: systémový typ „Jazyky“).
Aktualizace přes export/import (oficiální checklist)
- Vlastní export → vyberte jen měněné sloupce.
- Exportujte (XLSX).
- Zkopírujte soubor — originál nechte beze změn.
- V kopii přepište hodnoty.
- Produkty → Import → volba Neměnit produkty a varianty, které nejsou obsaženy v importovaném souboru.
- Importujte a zkontrolujte Log.
Typické scénáře: hromadná změna dostupnosti, povolení/zakázání typů slev, doplnění EAN, úprava váhy pro dopravce, naplnění dalšího ceníku.
Import: pravidla, která zachrání katalog
Formáty a povinné sloupce
- Soubory: XLSX, CSV (CP-1250 i UTF-8), XML. XLS ne.
- U XLSX nepodporujte buňky se vzorcem.
- Pořadí zleva:
code,pairCode, případněname. Ostatní sloupce libovolně. - Žádné prázdné řádky uprostřed — systém je bere jako konec souboru.
- Nový produkt: povinné
code,pairCode,name,price(vyplněné). Existující produkt: stačí identifikace + měněné sloupce. - Varianty: stejný
pairCodeu řádků pod sebou; max. 3 parametryvariant:…(viz šablony variant).
Tři režimy importu (volba v nastavení)
- Neměnit produkty mimo soubor — bezpečný update (výchozí volba pro provozní změny).
- U produktů v souboru smazat varianty, které v souboru nejsou — nebezpečné, pokud soubor není kompletní výčet variant.
- Smazat produkty a varianty mimo soubor — maže katalog. Používejte jen při řízené migraci / plnění nového shopu.
Nová verze importu (postupné zapínání)
Shoptet postupně přepíná e-shopy na novou verzi. Poznáte ji podle volby „Prázdné hodnoty v importu mažou údaje v e-shopu“ v Produkty → Import. Ve výchozím stavu je vypnutá → prázdná buňka hodnotu nepřepisuje.
| Situace | Původní verze | Nová verze (výchozí) |
|---|---|---|
| Prázdná buňka u existujícího produktu | Smazala hodnotu | Nemění hodnotu |
| Příliš dlouhý text (mimo název/SEO) | Tiše ořízl | Zastaví import chybou |
| Konflikt kódu/EAN s jiným produktem | Přehazoval | Produkt přeskočí + protokol |
| Produkty beze změny | Přepisoval | Přeskakuje (rychlejší) |
Import běží po dávkách po 100 produktech a ukládá průběžně. Když spadne uprostřed, část katalogu už je změněná — opravte soubor a nahrajte znovu. První import po přepnutí verze dělejte na malém souboru mimo špičku.
Nula vs prázdná cena (od září 2026)
Platí pro všechny e-shopy (nezávisle na verzi importu):
Zápis v price |
Výsledek |
|---|---|
| Sloupec chybí | Cena se nemění |
| Prázdná buňka | Cena se smaže (původní verze) / nemění (nová bez mazání) — ověřte verzi |
0 |
Uloží se cena nula (produkt se může zobrazit) |
Produkt bez vyplněné ceny se na e-shopu nezobrazí. Export produktů bez ceny nově dává prázdnou hodnotu (dříve nulu) — pokud máte napojené skripty, počítejte s prázdnými buňkami.
Originální checklist: 14 bodů před ostrým importem

| # | Kontrola | OK? |
|---|---|---|
| 1 | Záloha: originál exportu uložen mimo pracovní kopii | ☐ |
| 2 | Filtr exportu sedí (necelý katalog omylem) | ☐ |
| 3 | $ před kódy zapnuté / kódy bez ztráty úvodních nul |
☐ |
| 4 | Žádné Excel vzorce v XLSX | ☐ |
| 5 | Žádné prázdné řádky uprostřed | ☐ |
| 6 | code + pairCode v pořádku; varianty pod sebou |
☐ |
| 7 | Měníte jen potřebné sloupce (ne úplný dump „pro jistotu“) | ☐ |
| 8 | Volba importu = „Neměnit produkty mimo soubor“ | ☐ |
| 9 | Víte, jaká verze importu běží (mazání prázdnými buňkami?) | ☐ |
| 10 | Nuly v cenách jsou 0, ne prázdno — pokud chcete cenu nula |
☐ |
| 11 | Délky textů ≤ limity z Tabulky značek | ☐ |
| 12 | Test na 5–10 produktech + kontrola frontu e-shopu | ☐ |
| 13 | Feedy / Heureka po změně cen a dostupností (viz feed Heureka) | ☐ |
| 14 | Sklad a pokladna sedí (Shoptet Pokladna, sklad vs 3PL) | ☐ |
Propojení s feedy, variantami a omnichannelem
Hromadná změna stock, availability* nebo heurekaCpc se projeví ve výstupech pro srovnávače — po importu zkontrolujte XML / Mergado / GMC. Varianty musí mít unikátní kódy a přiřazené fotky (návod k variantám výše). Při omnichannel provozu sdílíte sklad s pokladnou/výdejnou — hromadný zásah do skladu ověřte i na prodejně.
Srovnání platforem, pokud zvažujete migraci dat: Shoptet vs Upgates, Shoptet vs WooCommerce, Shoptet vs Upgates vs Woo. Katalog nástroje: Shoptet.
Časté chyby (a jak je neudělat)
- Úplný export „pro jistotu“ při změně jedné vlastnosti → vyšší riziko omylu a pomalejší import. Exportujte jen potřebné značky.
- Režim mazání katalogu při testu jednoho produktu → ztráta dat. Vždy režim 1.
- Prázdné buňky jako „smaž“ na nové verzi importu → nic se nesmaže. Na mazání použijte hromadné úpravy v administraci (fungují v obou verzích).
- Šedé ceny ve vedlejším ceníku → nejdřív materializace přes
pricelist:N:price. - Souběžné exporty → počkejte na dokončení předchozího.
Provozní scénáře, které se vyplatí mít připravené
Sezónní přecenění (Black Friday, výprodej)
Připravte si vlastní export jen se sloupci code, pairCode, price, standardPrice, actionPrice, actionFrom, actionUntil a případně actionFlagActive. Datumy pište jako text ve tvaru YYYY-MM-DD, ať Excel nepřeklopí formát. Před ostrým během ověřte, že akční cena sedí s povinností uvádět nejnižší cenu za 30 dní — interní kontext najdete u starších Shoptet kampaní na biztools. Po importu zkontrolujte náhodný vzorek kategorií na mobilu i desktopu.
Hromadná změna dostupností před výpadkem dodavatele
Když dodavatel hlásí zpoždění, nechte v exportu availabilityOutOfStock (a případně availabilityInStock). Sjednoťte texty dostupností v Nastavení → Produkty → Dostupnosti, ať se ve výpisu kategorií a ve feedu neobjevují rozbíhavé formulace. Po změně počkejte na regeneraci XML feedů a ověřte Heureku i Zboží.
Doplnění EAN a hmotností pro dopravce
Sloupce ean a weight (kg) patří mezi nejčastější „díry“ při napojení na dopravce a marketplace. Exportujte jen produkty bez EAN (filtr v administraci / následná úprava tabulky), doplňte hodnoty a importujte bezpečným režimem. Hmotnost ovlivní ceník dopravy — nesrovnalost poznáte až u drahých dobírek a reklamací.
Příprava velkoobchodního ceníku
Jakmile máte funkci Velkoobchod, vytvořte ceník v Zákazníci → Ceníky, přiřaďte ho zákaznické skupině a ceny naplňte postupem price → pricelist:N:price. Teprve potom dává smysl hromadné −15 % / −20 %. Produkt bez ceny v Hlavním ceníku a s cenou jen ve velkoobchodním ceníku uvidí jen přihlášení dealeri s daným ceníkem — vhodné pro uzavřený katalog.
Shrnutí rozhodování
Hromadné úpravy ve Shoptetu nejsou jedna funkce, ale sada nástrojů. Administrace šetří čas u viditelnosti, příznaků a přecenění ve výpisu. Export/import je správná cesta, když potřebujete přesnost, zálohu a atributy mimo klikací dialogy. Nová verze importu a oddělení nuly od prázdné ceny mění staré návyky — před každým větším zásahem si ověřte, na které verzi váš e-shop běží, a držte se checklistu výše. Pokud řešíte i skladovou logistiku mimo samotný katalog, navážte na srovnání vlastní sklad vs 3PL.
Poznámky z praxe českých provozů
Než spustíte velký import před víkendem, domluvte se s lidmi u skladu i s tím, kdo hlídá srovnávače. Změna dostupnosti v pátek odpoledne bez domluvy znamená pondělní stížnosti. Stejně tak přecenění bez kontroly nejnižší ceny za třicet dní zbytečně riskuje důvěru i kontrolu. Raději pomalejší postup s checklistem než rychlá zkratka, po které půl dne vracíte zálohu.
Když pracujete s brigádníky, sepíšte krátký vnitřní předpis: kdo smí spouštět import, kde leží zálohy souborů, jaký režim importu je povolený a kdo kontroluje výsledek na ostrou. Písemný postup zní byrokraticky, ale šetří nervy ve chvíli, kdy někdo omylem zvolí mazání katalogu.
Hromadný import se hodí i pro naplnění velkoobchodního ceníku; celý postup s cenovými hladinami popisuje návod na B2B ceníky ve Shoptetu a Upgates.
Po hromadných úpravách katalogu držte kódy produktů kompatibilní s Pohodou; napojení skladu shrnuje Shoptet Pohoda 2026.
Hromadné úpravy dělejte z vlastního účtu, ať je v Logu akcí vidět, kdo co změnil — viz Shoptet administrace 2026.
Export produktů do CSV řeší hromadné úpravy; datový export pro srovnávače je XML feed — postup v článku Shoptet XML feed 2026: Heureka, Zboží a zabezpečení.
Hromadné zapnutí applyDiscountCoupon přes import doplňuje Shoptet slevové kupóny 2026.
Po velkém importu počkejte na cache sitemapy (až 4 h) — Shoptet sitemap 2026.
Export objednávek a dokladů před předáním e-shopu jinému majiteli: Prodej e-shopu na Shoptetu 2026: převod, data a checklist.
FAQ
Jak hromadně změním ceny celé kategorie ve Shoptetu?
V Produkty → Ceny označte produkty ve větvi kategorie a použijte Funkce → Změnit cenu (procenta nebo fixní částka, včetně akční ceny s daty). U dalšího ceníku nejdřív importem materializujte ceny, jinak uvidíte jen šedé propsaní z Hlavního ceníku.
Kdy použít export/import místo hromadné editace?
Když měníte data, která v administraci hromadně nelze (např. dostupnosti, část atributů, naplnění dalšího ceníku), nebo když chcete mít záložní soubor před rozsáhlou změnou. Oficiální postup je v Export produktů.
Co dělá prázdná buňka při importu?
Záleží na verzi. Původní verze hodnotu typicky mazala; nová verze ve výchozím stavu prázdnou buňku přeskočí (hodnotu nemění), dokud nezapnete volbu mazání prázdnými hodnotami. Ověřte, jestli volbu vidíte v Produkty → Import.
Podporuje Shoptet import z Excelu XLS?
Ne. Použijte XLSX, CSV nebo XML. Buňky se vzorci v XLSX nejsou podporované.
Jak bezpečně otestovat import?
Exportujte malý filtr (5–10 SKU), upravte v kopii, importujte s režimem „Neměnit produkty mimo soubor“, zkontrolujte detail produktu na frontu i v administraci, teprve pak spusťte plný soubor. Sledujte Log importu a protokol chyb u nové verze.