E-shop, který se aktualizuje sám. Z 32 000 položek na 1 566 produktů za půl minuty.

E-shop, který se aktualizuje sám. Z 32 000 položek na 1 566 produktů za půl minuty.

Dvě kamenné prodejny v různých městech, externí dodavatel s katalogem o 32 000 produktech, přes milion řádků a 100 MB dat, a k tomu sortiment, kde záleží na desetině gramu. Pro Zlatnictví Felix jsme postavili e-shop na Upgates a k němu vlastní systém, který data drží pohromadě — dvakrát denně, bez lidského zásahu.

Z 32 000 položek od dodavatele zůstane 1 566 produktů v e-shopu za 30 sekund — e-shop, který se aktualizuje, dopisuje a kontroluje sám

Zadání

Data do e-shopu tečou dvěma linkami. Jednou je feed externího dodavatele. Druhou feed z interního systému WinShop, který zlatnictví používá na prodejnách — ten sám o sobě řídí a spojuje sklady dvou obchodů v různých městech, takže z něj vychází i to, jakou dostupnost u kterého kusu nastavit.

Stejný šperk se přitom může nacházet na několika místech naráz — pokaždé s jinou dostupností a jinou dobou dodání.

Feed umí data nahrát, neumí je rozhodnout — dvě prodejny, dodavatel s 32 000 položkami a stejný šperk na několika místech naráz

Běžný import produktového feedu na tohle nestačí. Feed umí data nahrát, ale neumí je rozhodnout. Někdo musí určit, ze kterého skladu se zboží pošle a jaký termín se zákazníkovi ukáže.

Druhé specifikum jsou samotné šperky. Varianty a jejich hmotnosti se evidují na desetiny gramu a standardní variantní systém Upgates na to nestačí. K tomu všechno ostatní, co k provozu e-shopu patří: způsoby dopravy, elektronické vouchery, zbožové srovnávače a řada opakovaných úkonů, které nikdo nechce dělat ručně.

Co jsme postavili

Vlastní systém pro zpracování produktových dat. Sjednocuje data z WinShopu i od dodavatele do jednoho feedu, shodné produkty automaticky páruje, kontroluje dostupnost a do e-shopu propisuje tu variantu, která je podle aktuální doby dodání nejlepší.

Součástí je automatické doplňování chybějících SEO popisků podle předem odsouhlasených pravidel. U nově zařazeného zboží tak text vzniká sám a nikdo nemusí psát stovky popisků ručně. Pro přesnou evidenci hmotností jsme navrhli nestandardní řešení přes produktové štítky, kterým jsme obešli limity běžných variant v Upgates.

Dál jsme doplnili elektronické vouchery a navazující pravidla dopravy, API napojení pro automatizaci opakovaných procesů, produktové feedy pro zbožové srovnávače, kompletní vizuální úpravu e-shopu a navazující offline materiály — vizitky, letáky a další prvky vizuální komunikace značky.

Jak to běží každý den

Celý import je automatický a má osm kroků. V každém z nich by jinak seděl člověk s tabulkou.

Import má osm kroků: stažení feedů dvakrát denně, síto z 32 000 na 2 700 položek, varianty do produktů, spojení skladu s dodavatelem, ceny s hlídáním zlata, popisy a SEO, 700 kontrol a nahrání na FTP za 30 sekund

Začíná se stažením dat. Dvakrát denně přijde nový katalog od dodavatele, k tomu krátký feed s akčními cenami a z WinShopu aktuální stav obou prodejen.

Následuje síto. Rovnou odpadne zboží, které není skladem, nemá fotku nebo cenu, překračuje cenový strop nebo patří do kategorie, kterou zlatnictví od dodavatele nebere — snubní prsteny prodává z vlastního skladu. Z 32 000 položek zůstane zhruba 2 700.

Pak se položky seskupí tak, jak je vidí zákazník: jeden prsten v sedmi velikostech je jeden produkt se sedmi variantami, ne sedm produktů. Dodavatel vede tentýž design často pod několika čísly, takže se duplicity slučují.

Jádrem je spojení vlastního skladu s dodavatelským. Kus ve vitríně se napojí na dodavatelský produkt podle kódu v poznámce pokladního systému. Od prodejny se vezme dostupnost a dodací lhůta, od dodavatele fotky, popis a parametry. Prodejna nefotí ani nepopisuje nic, co už dodavatel jednou popsal.

U cen jde do e-shopu vždy doporučená prodejní cena, nikdy nákupní. Akční cena od dodavatele ji přebije a původní se zobrazí přeškrtnutá. U zlata se navíc hlídá spodní hranice podle hmotnosti, aby těžké kusy nešly pod cenu materiálu.

Každý produkt pak dostane text, zařazení a parametry. Popis je buď ručně psaný — dnes pokrývají celý katalog — nebo u nově zařazeného zboží vygenerovaný automaticky. K tomu se doplní kategorie a podkategorie, parametry pro filtry v e-shopu a SEO popisky pro vyhledávače.

Před odesláním běží kontroly — při každém importu jich proběhne kolem sedmi set. Hlídají, jestli produktu nezměnil kód (odpojilo by to varianty), jestli se cestou neztratila část sortimentu — při ztrátě nad 5 % se odeslání zastaví — a jestli ruční texty odpovídají datům. Hotový soubor jde na FTP a Upgates si ho převezme. Kontrola běží každou půlhodinu, nový soubor se generuje, jakmile je ten v e-shopu starší dvou hodin.

Výsledek

Z komplikovaného toku produktových dat vznikl automatizovaný e-commerce systém, který pracuje s více sklady a dodavateli, správně vyhodnocuje dostupnost a respektuje specifika šperkařského sortimentu.

Zlatnictví Felix získalo nejen nový e-shop, ale hlavně technické řešení připravené na každodenní provoz a další rozvoj značky — online i offline. Lidé v prodejnách se věnují zákazníkům a šperkům. Data si hlídá systém.

Co projekt obsahoval

  • Vlastní aplikace — systém pro zpracování produktových dat, párování skladů s dodavatelem, kontrolní mechanismy a API automatizace opakovaných procesů
  • Web a e-shop — e-shop na platformě Upgates, varianty s přesnou hmotností, vouchery, pravidla dopravy a feedy pro zbožové srovnávače
  • Vizuál online i offline — kompletní vizuální úprava e-shopu, vizitky, letáky a další prvky vizuální komunikace značky

Co takový projekt obnáší

Podobný projekt představuje zhruba 700 až 900 hodin práce — návrh datového modelu, vlastní zpracování feedů, napojení na platformu, kontrolní mechanismy, vizuál a testování na reálných datech. Je to investice na začátku, která pak běží roky bez dalšího ručního zásahu.

A přesně tenhle typ práce děláme nejraději: tam, kde hotová krabice končí, začíná naše aplikace.

Řešíte něco podobného?

Víc skladů, dodavatelský feed, který „nesedí“, ruční přepisování cen nebo popisků? Ozvěte se nám a projdeme, co jde zautomatizovat a kolik času to vrátí.

Souvisí: Hotový e-shop najdete v referenci Zlatnictví Felix, další projekty pak mezi našimi e-shopy.

Držíme vás na první pozici. Teď i s AI. 💚

Vaše data. Vaše AI. Vaše pravidla.

AI, kterou vlastníte. Ne AI, která vlastní vás.

Pojďme to rozjet