Potřebuješ poradit? Vyber si z nabídky příruček nebo si domluv konzultaci v naší digitální poradně!

Stavba velkého e-shopuCandy.czs B2B sekcí

E-shop candy.cz byl velkou výzvou pro náš webařský tým...

Co bylo součástí webového projektu?

5

Hladký přechod z Drupalu na WordPress

5

Zachování původního designu

5

Migrace uživatelských účtů a historie objednávek

5

Import produktů ze systému Helios

5

Obousměrná integrace se systémem Helios

5

Jednoduchá velkoobchodní sekce

5

Několik UX vylepšení - košík, platby, upsell

5

Prémiové verze pluginů a vývoj několika pluginů

Výsledky

Za 4 měsíce

od zahájení prací jsme projekt předávali.

Přes 15 000

uživatelských účtů bylo migrováno.

Více než 45 000

objednávek se přesunulo do WordPressu.

ukázka e-shopu Candy

Klient: Candy, s. r. o.

Termín: červenec – říjen 2024

Typ projektu: e-shop

Tým: Petr Kalous, Lubomír Martinek, Jitka Klingenbergová, Martin Kučera

Hlavní požadavky a cíle projektu

E-shop candy.cz vyžadoval modernizaci kvůli zastaralé verzi CMS Drupal. Místo nákladné aktualizace stávajícího řešení se klient rozhodl pro kompletní migraci do WooCommerce na platformě WordPress s cílem zjednodušit správu a údržbu e-shopu.

Klíčové požadavky projektu zahrnovaly bezproblémový přenos všech uživatelských účtů a kompletní historie objednávek, spolu s oboustrannou integrací se systémem Helios. Zachování známého uživatelského rozhraní bylo prioritou – změny se soustředily pouze na drobná UX vylepšení, aby přechod byl pro zákazníky co nejplynulejší.

S ohledem na budoucí udržitelnost systému klient preferoval využití standardních WordPress pluginů namísto zakázkového vývoje.

e-shop candy
jednokrokový košík candy

„Potřebujeme, aby si zákazník změny vůbec nevšiml a zůstala mu v jeho účtu historie objednávek z minula.“

Zdeněk Dvořák – majitel Candy

Původní řešení e-shopu

5

CMS: Drupal (verze neznámá, nikdy nebyla detailně zkoumána).

5

Problém: Potřeba modernizace, zlepšení uživatelského prostředí, zjednodušení správy e-shopu a lepší možnosti integrace s dalšími systémy.

5

Stav původního řešení: Zastaralé, nemožnost jednoduché aktualizace. Musel by se vyvinout téměř celý nový e-shop, proto si klient vybral jinou platformu.

Výzvy spojené s migrací dat

5

Uživatelé a hesla: Nutnost migrace uživatelů a zachování hashovaných hesel pro bezproblémové přihlášení.

5

Objednávky: Převedení objednávek včetně všech detailů (produkty, historie).

5

Obsah: Zachování struktury obsahu včetně kategorií, produktů a přidružených metadat. Produkty se importovaly z XML poté se musely zpětně přiřadit k objednávkám.

5

Dodací adresy uživatelů: Protože jde i o velkoobchodní zákazníky, kteří mají více provozoven, museli jsme importovat i všechny jejich doručovací adresy.

Košík a přihlášení do velkoobchodní sekce

košík Candy
B2B sekce Candy

Architektura nového řešení

5

CMS: WordPress

5

E-shop: WooCommerce

5

Velkoobchodní sekce: Řešeno kombinací pluginů a customizací kódu

5

Hosting: managed WP Hosting

5

Databáze: Přechod na strukturu přizpůsobenou WooCommerce hi speed storage

single product Candy
kategorie produktu Candy

Klíčové pluginy – seznam a účel

Tuto část případové studie považujeme za své know-how. Prozradíme, že jsme použili celkem 21 pluginů na pokrytí následujících funkcí:

1. Velkoobchodní sekce, správa cenových pravidel, skupin zákazníků, omezení produktů dle rolí a další specifické B2B funkce

2. WooCommerce – základní eshopová platforma pro WordPress

3. Pokročilé filtrování produktů podle různých kritérií

4. Hromadná správa produktů a jejich parametrů

5. Přizpůsobení e-mailových šablon, zejména ve spojení s dynamickými daty z velkoobchodní částí e-shopu

6. Rank Math SEO – optimalizace pro vyhledávače

7. Fluent Forms a Fluent SMT – formuláře pro zákaznické interakce a e-mailové notifikace, nastavení SMTP na MS Exchange

8. Generování a správa čárových kódů produktů

9. Toretpluginy  – zpracování plateb, dopravy a dalších služeb, správa fakturačních údajů, české oslovení, lokální přizpůsobení e-mailů a zákaznické komunikace

10. Optimalizace rychlosti načítání stránky

11. Images to WebP – konverze obrázků do formátu WebP pro lepší výkon

12. Specifické úpravy na míru woocommerce šablony

13. Migrace dat z Drupalu

14. UpdraftPlus – zálohování a obnova webu

15. Loco Translate – překlady textů na webu a v pluginech

16. Testování přístupů s různými rolemi uživatelů

17. Oxygen Builder a OxyExtras – design a přizpůsobení šablon e-shopu

18. Integrace zákaznické podpory

19. Číslování objednávek

20. Complianz | GDPR/CCPA Cookie Consent – řešení souhlasu s cookies a GDPR

21. Zobrazení variant balení produktů

– zakázkový plugin vytvořený na míru pro výpis a výběr variant produktů s podrobnostmi

– funkce zahrnují AJAX popup při přidání zboží do košíku. Jsou zde dvě verze, jedna pro B2B a druhá pro B2C.

– B2B: Kompletně odlišné zobrazení na frontendu, optimalizované pro velkoobchodní zákazníky. Obsahuje funkce jako hromadný výběr variant a specifické cenové úrovně.

– B2C verze: Přehledné zobrazení pro maloobchodní zákazníky s důrazem na jednoduchost výběru.

popup přidání do košíku

Velkoobchodní sekce

Způsob implementace:

5

Role a skupiny uživatelů

5

Dynamická cenová pravidla podle skupin uživatelů

5

Omezení přístupu k určitým produktům na základě rolí

5

Speciální platební a doručovací možnosti pro velkoobchodní zákazníky

Problémy při implementaci:

5

Největší problém je při tvoření XML feedu uživatelem, když je ve špatné skupině.

5

Testování zobrazení různých cenových úrovní

Největší výzvy projektu

5

Zacyklení při zátěžových testech: Server neunesl kombinaci vysoké zátěže a špatné optimalizace pluginů.

5

Komplexní datová migrace: Nutnost ručního ladění kvůli odlišným datovým strukturám

5

Párování objednávek s produkty: Jakým způsobem spojit již neexistující produkty s objednávkou

5

Čištění databáze: mazání spamu (objednávek a účtů) přeneseného z Drupalu

založit účet candy

Způsob testování

5

Funkční testy: Ruční pokrytí kritických cest e-shopu

5

Zátěžové testy: Použití simulací uživatelů, při vysoké zátěži došlo k pádům způsobeným neefektivními dotazy do databáze.

5

Výsledky testů: Optimalizace kódu pluginů vedla ke stabilizaci chování.

Výsledky a dopady na e-shop

5

Pozitivní: Jednodušší správa produktů a objednávek

5

Pozitivní: Snazší integrace nových funkcí díky ekosystému WordPress

5

Pozitivní: Zvýšení výkonu a rychlosti webu

5

Negativní: Nutnost zaškolení správců e-shopu

Co bychom dnes udělali jinak?

Každý projekt je unikátní a potýká se se specifickými výzvami. Ani zde jsme se neubránili několika hodinám práce navíc oproti původnímu plánu. Kdybychom se do tohoto projektu pouštěli nyní, udělali bychom pár věcí jinak:

5

Důkladnější analýza původních dat: Věnovali bychom více času detailnímu pochopení rozdílností B2B a B2C sekcí před zahájením migrace dat.

5

Důkladnější testování: Vyhradili bychom v rozpočtu více času na zátěžové testy, simulace reálných podmínek a dodatečné úpravy.

5

Časová rezerva: Zahrnuli bychom do rozpočtu na projekt delší časovou rezervu pro řešení neočekávaných problémů.

Přejít na živý web

ukázka e-shopu Candy

Tvůj úspěch je i naším úspěchem!!

#nejlepšíeshop #TOPeshopy #WordPress #webdesign #pluginynamiru #design&marketing

Chceš být v klidu s vědomím, že tvoje firma a značka jsou ve správných rukou? Pojďme spolupracovat!

Naši spokojení klienti

Zlepši svou akvizici ještě dnes

Rychlá zpráva | poptávka:

Odesláním formuláře souhlasíte se zpracováním osobních údajů.