Checklista · 10 faza

Izrada web shopa korak po korak: checklista od ideje do prve narudžbe

Praktična lista koju možete odštampati ili čekirati: šta se radi u svakoj fazi izrade web shopa, ko je zadužen, koliko traje i šta mora biti gotovo prije nego što krenete dalje.

Autor: Objavljeno 10 min čitanja
Lebdeće stepenice od crnih ploča, posljednja osvijetljena, simbol izrade web shopa korak po korak
Sadržaj stranice
  1. Pregled faza i rokova
  2. Faza 1: plan (prije prvog troška)
  3. Faza 2: registracija, banka i fiskalizacija
  4. Faza 3: platforma, domena i hosting
  5. Faza 4: struktura shopa
  6. Faza 5: dizajn
  7. Faza 6: razvoj i funkcije
  8. Faza 7: plaćanje i dostava
  9. Faza 8: pravne stranice i zaštita podataka
  10. Faza 9: unos proizvoda
  11. Faza 10: testiranje i objava
  12. Prvih 30 dana nakon objave
  13. Najčešće greške po fazama

Ovaj tekst je prvi put objavljen 2023. kao kratak opis koraka izrade. U oktobru 2026. pretvorili smo ga u checklistu kakvu koristimo na vlastitim projektima. Ako tražite širi vodič s objašnjenjima tržišta, plaćanja i marketinga, pročitajte izrada web shopa u BiH: kako da počnete s prodajom online. Ovdje su samo zadaci, rokovi i redoslijed.

Pregled faza i rokova

Tipičan web shop sa do nekoliko stotina proizvoda prolazi kroz 10 faza za 3 do 6 sedmica. Faze 1 i 2 su vaše, faze 4 do 7 su posao izvođača, a faze 8 do 10 radite zajedno. Najčešće kašnjenje nije u razvoju, nego u čekanju fotografija, tekstova i odobrenja za kartična plaćanja.

FazaKo radiOkvirno trajanjeRezultat
1. PlanVlasnik1–3 danaProizvodi, kupci, marža, budžet
2. Registracija i fiskalizacijaVlasnik i knjigovođa1–3 sedmice (paralelno)Rješenje, račun, fiskalno rješenje
3. Platforma i domenaVlasnik i izvođač1–2 danaIzabrana platforma, domena na vaše ime
4. StrukturaIzvođač i vlasnik3–5 danaKategorije, stranice, filteri
5. DizajnIzvođač1–2 sedmiceOdobren dizajn ključnih stranica
6. RazvojIzvođač1–3 sedmiceShop koji radi na probnoj adresi
7. Plaćanje i dostavaIzvođač, banka, kurir1–3 sedmice (paralelno)Pouzeće i kartice rade
8. Pravne straniceVlasnik, pravnik, izvođač2–5 danaUslovi, privatnost, kolačići, povrat
9. Unos proizvodaVlasnik ili izvođačzavisi od katalogaSvi proizvodi s cijenom, fotografijama i opisom
10. Testiranje i objavaZajedno3–5 danaShop na domeni, prve narudžbe

Faza 1: plan (prije prvog troška)

Plan je gotov kada na jednoj stranici imate odgovor šta prodajete, kome, po kojoj cijeni, s kolikom maržom i kako ćete dovesti kupce. Ova faza ne košta ništa osim vremena, a spašava od najskuplje greške: dobro napravljenog shopa za proizvod koji ne može vratiti trošak oglasa.

  • Lista proizvoda ili kategorija za prvih 3 mjeseca
  • Dobavljač ili vlastita proizvodnja potvrđeni, s rokovima isporuke
  • Prodajna i nabavna cijena za 10 glavnih proizvoda
  • Marža po narudžbi nakon dostave i naknada izračunata u KM
  • Pet do deset konkurenata pregledano: cijene, dostava, povrat
  • Glavni kanal za kupce izabran (Google, Instagram, Facebook, postojeći kupci)
  • Budžet za izradu i budžet za marketing za prva 3 mjeseca, odvojeno
  • Odluka: najam ili vlastiti shop

Za odluku najam ili izrada pomaže tekst koliko košta izrada web shopa. Najam košta 200 KM postavljanja i od 100 KM mjesečno, izrada od 3.000 KM, sve bez PDV-a.

Faza 2: registracija, banka i fiskalizacija

Ova faza teče paralelno s izradom, ali mora biti gotova prije objave. Bez registrovane djelatnosti nema fiskalnog računa, ugovora s kurirom za otkup pošiljki ni kartičnih plaćanja. U FBiH i RS pravila za fiskalizaciju se razlikuju, pa ih provjerite s knjigovođom na samom početku.

  • Djelatnost registrovana (obrt, preduzetnik ili d.o.o.) i rješenje u rukama
  • ID broj i, ako ste u sistemu, PDV broj
  • Žiro račun otvoren
  • Knjigovođa izabran i dogovoreno kako se knjiže online narudžbe
  • Fiskalni uređaj ili rješenje nabavljeno; dogovoreno kada se izdaje račun (npr. pri slanju paketa)
  • Provjeren status novog Zakona o fiskalizaciji transakcija u FBiH („Službene novine FBiH“, br. 9/26) ako ste u Federaciji
  • Zahtjev za kartična plaćanja predat banci ili procesoru (traje najduže, krenite rano)

Ovo nije pravni ni porezni savjet. Pregled propisa imate u tekstu pravni okvir za online prodaju u BiH.

Faza 3: platforma, domena i hosting

U ovoj fazi birate platformu (za većinu shopova u BiH WooCommerce), registrujete domenu na svoje ime ili ime firme i birate hosting. Domena i administratorski nalog moraju biti vaši, ne izvođača, jer je to jedini način da shop ostane vaš ako promijenite agenciju.

  • Platforma izabrana: WooCommerce, Next.js, Shopify ili najam
  • Domena .ba (preko registrara akreditovanog kod NIC.ba) ili .com registrovana na vlasnika
  • Hosting sa SSL-om, dnevnim sigurnosnim kopijama i dovoljno resursa
  • Pristupi (registrar, hosting, administracija) spremljeni kod vlasnika
  • Poslovni email na domeni (npr. narudzbe@vasshop.ba) podešen
  • Probna adresa za razvoj zaključana za Google (noindex)

Ako ne znate koju platformu izabrati, poređenje je u tekstu WooCommerce vs Shopify za BiH.

Faza 4: struktura shopa

Struktura određuje kako kupac dolazi do proizvoda i kako Google razumije shop. Kategorije pravite prema načinu na koji kupci traže, ne prema šifrarniku dobavljača, s najviše tri nivoa. Uz kategorije planirate filtere, stranice s informacijama i URL-ove, jer ih je kasnije teško mijenjati bez gubitka pozicija.

  • Stablo kategorija, najviše tri nivoa
  • Filteri po kategoriji (veličina, boja, brend, cijena, dostupnost)
  • Atributi i varijante proizvoda definisani
  • Lista stranica: početna, kategorije, proizvod, korpa, naplata, nalog, o nama, kontakt, dostava, plaćanje, povrat, uslovi, privatnost, kolačići
  • Oblik URL-ova dogovoren (kratki, bez dijakritika, npr. /kategorija/alati/)
  • Ako zamjenjujete stari shop: lista starih URL-ova za preusmjerenja

Faza 5: dizajn

Dizajn se odobrava za četiri ključne stranice: početnu, kategoriju, proizvod i korpu s naplatom, i to prvo na mobilnom prikazu, jer većina kupaca dolazi s telefona. Ostale stranice slijede isti sistem. Dva kruga ispravki su obično dovoljna kad su komentari konkretni i skupljeni na jednom mjestu.

  • Logo i boje spremni (logo kod nas od 150 KM ako ga nemate)
  • Dizajn početne, kategorije, proizvoda i korpe odobren na mobilnom
  • Ista verzija pregledana na desktopu
  • Cijena, dostupnost i dugme „Dodaj u korpu“ vidljivi bez skrolanja na telefonu
  • Rok i cijena dostave, povrat i kontakt vidljivi na stranici proizvoda
  • Kontrast teksta i veličina slova provjereni (čitljivo i starijim kupcima)
  • Komentari na dizajn poslani u jednom dokumentu, ne kroz deset poruka

Faza 6: razvoj i funkcije

U razvoju izvođač pravi shop na probnoj adresi: temu prema odobrenom dizajnu, korpu, naplatu, email obavijesti, pretragu, filtere i analitiku. Na kraju ove faze shop radi od početka do kraja, samo bez stvarnih plaćanja i sa probnim proizvodima. Brzinu provjeravate već sada, ne poslije objave.

  • Tema prema dizajnu, bez nepotrebnih dodataka
  • Pretraga proizvoda radi i s greškama u kucanju (npr. „busilica“ nalazi „bušilica“)
  • Filteri rade na svim kategorijama
  • Email obavijesti za narudžbu, slanje i otkazivanje, s vašim logom i podacima o firmi
  • Kupovina kao gost moguća, nalog opcionalan
  • Google Analytics 4 i Search Console povezani
  • Banner za kolačiće blokira marketinške skripte do pristanka
  • Fotografije u WebP formatu, keširanje uključeno
  • Stranica proizvoda na telefonu učitava se brzo (PageSpeed Insights, mobilni)

Faza 7: plaćanje i dostava

Pouzeće i uplata na račun rade odmah, a kartična plaćanja preko Monrija, WSPaya ili bankovnog gatewaya traže ugovor i odobrenje banke, što može trajati nekoliko sedmica. Dostavu ugovarate s kurirom (BH Pošta, Pošta Srpske, EuroExpress, X Express, A2B), a cijenu i rok prikazujete prije potvrde narudžbe.

  • Ugovor s kurirom potpisan, uključujući otkup pošiljki i rok isplate
  • Cijena dostave podešena (fiksna, po težini ili besplatna iznad iznosa)
  • Rok dostave napisan na shopu i realan
  • Pouzeće uključeno, uz eventualni limit iznosa
  • Podaci za uplatu na račun u emailu potvrde
  • Kartice: ugovor s bankom, integracija procesora, 3D Secure, testna transakcija
  • Rate (ako ih nudite) podešene i jasno opisane
  • Postupak za povrat robe dogovoren s kurirom

Šta banka traži za odobrenje kartica i koji su koraci integracije opisano je u tekstu o integraciji plaćanja na web shopu.

Faza 8: pravne stranice i zaštita podataka

Prije objave shop mora imati uslove kupovine, politiku privatnosti, politiku kolačića, pravila povrata s obrascem za odustanak i podatke o firmi. Kupac u BiH ima 15 dana od prijema robe da odustane od kupovine (član 47. Zakona o zaštiti potrošača u BiH). Tekstove neka pregleda pravnik; ovo nije pravni savjet.

  • Uslovi kupovine s postupkom naručivanja, cijenama, dostavom i rješavanjem sporova
  • Pravo na odustanak: 15 dana, postupak i ko plaća povrat
  • Obrazac za odustanak dostupan za preuzimanje
  • Politika privatnosti po Zakonu o zaštiti ličnih podataka („Službeni glasnik BiH“, br. 12/25), sa svim primaocima podataka
  • Politika kolačića sa stvarnom listom kolačića
  • Podaci o firmi u podnožju: naziv, adresa, ID broj, email
  • Prijava na newsletter nije unaprijed označena
  • Linkovi na pravne stranice vidljivi u koraku naplate

Šta konkretno zakon o podacima traži od web shopa objašnjava tekst kako zakon o zaštiti podataka utiče na web shopove.

Faza 9: unos proizvoda

Unos proizvoda traje koliko je katalog velik i koliko je sadržaj spreman. Za svaki proizvod trebate naziv koji kupci traže, cijenu, fotografije, opis, varijante i stanje zaliha. Kod većeg kataloga uvoz iz Excela ili od dobavljača štedi dane rada, ali opise glavnih proizvoda svejedno napišite sami.

  • Naziv po onome što kupac upisuje u Google, ne šifra
  • Cijena u KM, s PDV-om ako ste u sistemu
  • Najmanje 3 fotografije istog formata i pozadine
  • Opis: čemu služi, za koga je, šta je u paketu, dimenzije, materijal, garancija
  • Varijante (veličina, boja) s posebnim stanjem zaliha
  • Kategorija i oznake ispravne
  • SEO naslov i opis za glavne proizvode i kategorije
  • Tekst od 150 do 300 riječi na vrhu ili dnu glavnih kategorija
  • Opisi i fotografije vaši ili s dozvolom za korištenje

Faza 10: testiranje i objava

Prije objave napravite probne narudžbe sa svakim načinom plaćanja i dostave, na najmanje dva telefona i jednom računaru, i provjerite svaki email koji kupac dobija. Tek kad sve prođe, shop prebacujete na pravu domenu, prijavljujete u Google Search Console i uklanjate zabranu indeksiranja.

  • Probna narudžba pouzećem od početka do kraja
  • Probna narudžba karticom i povrat novca
  • Narudžba kao gost i s nalogom
  • Kupon za popust radi i ne može se zloupotrijebiti
  • Email potvrde stižu i ne završavaju u spamu
  • Prikaz na Androidu i iPhoneu, u Chromeu i Safariju
  • Forme za kontakt i newsletter stižu na pravi email
  • Stranica 404 postoji i vodi kupca dalje
  • Preusmjerenja sa starog shopa rade (ako postoji)
  • Mapa sajta poslana u Google Search Console
  • Zabrana indeksiranja s probne adrese uklonjena na pravoj domeni
  • Sigurnosne kopije se rade automatski
  • Vlasnik obučen za narudžbe, proizvode i popuste
1Šta pravimo
2Šta još treba
3Broj proizvoda
Okvirna procjena

3.000 – 4.500KM

Rok: 4–8 sedmicaPlaćanje: u ratama, prema ponudi
  • Web shop (WooCommerce)3.000 – 4.500 KM
  • Tehnički SEO, SSL, analitikauključeno
  • Obuka za administracijuuključeno
Pošalji procjenu uz upit

Okvirni raspon bez PDV-a (17 %). Konačnu cijenu potvrđujemo pisanom ponudom nakon besplatne konsultacije. Održavanje nakon objave je opcionalno, od 150 KM mjesečno.

Sve stavke kalkulatora u tabeli
Okvirne cijene po stavkama, KM bez PDV-a
StavkaWeb shopNajam shopa
Osnovna cijena3.000 – 4.500od 100 KM/mj + 200 KM postavljanje
Dizajn po mjeri+800 – 1.500–
Pisanje tekstova+480 – 900–
Više jezika+400 – 800–
Kartično plaćanje (Monri, WSPay)+300 – 600–
Veza s ERP-om ili kasom+800 – 2.000–
B2B cijene i veleprodaja+900 – 1.800–
SEO paket za start+400 – 800–
Vlastita domena–+100 godišnje
Broj proizvoda: do 1.000+300 – 600–
Broj proizvoda: preko 1.000+800 – 1.500–
Okvirni rok4–8 sedmicaprema paketu

Prvih 30 dana nakon objave

Prvi mjesec je za ispravljanje sitnica koje testiranje nije uhvatilo i za učenje iz stvarnih narudžbi. Svaku narudžbu obradite pažljivo, pitajte kupce kako su vas našli i jednom sedmično pogledajte u Google Analyticsu gdje kupci odustaju. Oglase pokrenite tek kad su prve probne narudžbe stvarnih kupaca prošle bez greške.

  • Sedmica 1: prve narudžbe, ručna provjera svake
  • Sedmica 1–2: pokretanje oglasa za 2–3 proizvoda s najboljom maržom
  • Sedmica 2: pregled gdje kupci odustaju (korpa, naplata, dostava)
  • Sedmica 3: email za napuštenu korpu i zahvalu nakon kupovine
  • Sedmica 4: prvi mjesečni izvještaj (posjete, konverzija, prosječna korpa, trošak po narudžbi)
  • Mjesečno: ažuriranja platforme i dodataka, provjera sigurnosnih kopija

Najčešće greške po fazama

Većina problema koje viđamo nastaje kad se faza preskoči ili zatvori prerano: shop se objavi prije odobrenja kartica, dizajn se mijenja dok razvoj već traje, ili se proizvodi unose bez opisa uz obećanje da će se dopuniti kasnije. Ispod su greške po fazama i kako ih spriječiti.

FazaGreškaKako spriječiti
PlanNema budžeta za oglaseOdvojite marketinški budžet prije izrade
RegistracijaZahtjev za kartice predat na krajuPredajte ga čim imate rješenje i probnu verziju shopa
DomenaDomena registrovana na izvođačaRegistrujte je na sebe ili firmu
DizajnIspravke nakon početka razvojaOdobrite dizajn pisanim putem prije razvoja
RazvojPreviše dodatakaSvaki dodatak mora imati jasnu svrhu
Pravne straniceKopirani uslovi s 14 danaBiH rok je 15 dana; neka pravnik pregleda
ProizvodiOpisi proizvođača bez izmjenaBarem glavne proizvode opišite sami
ObjavaProbna adresa ostala u GoogleuNoindex na probnoj, uklonjen na pravoj domeni

Interaktivnu verziju ove liste, koju možete čekirati u pregledniku, imamo na stranici checklista za pokretanje web shopa. Ako želite da faze 3 do 10 preuzmemo mi, pogledajte uslugu izrada web shopova.

Koliko traje izrada web shopa korak po korak?

Za tipičan web shop 3 do 6 sedmica, s tim da registracija i odobrenje kartičnih plaćanja teku paralelno s izradom. Projekti s integracijama skladišta ili knjigovodstva traju 2 do 3 mjeseca.

Koji je prvi korak u izradi web shopa?

Plan: šta prodajete, kome, s kolikom maržom i kako ćete dovesti kupce. Tek nakon toga ima smisla birati platformu i plaćati izradu.

Mogu li sam unositi proizvode?

Možete. Nakon izrade dobijate obuku za administraciju i sami dodajete proizvode, cijene, fotografije i popuste. Unos većeg kataloga možemo uraditi mi kao posebnu stavku.

Šta ako nemam fotografije proizvoda?

Fotografije dobavljača su dobar početak ako imate dozvolu za korištenje. Za glavne proizvode isplati se napraviti vlastite fotografije istog formata i pozadine, jer bolje prodaju i razlikuju vas od konkurencije.

Moraju li svi proizvodi biti uneseni prije objave?

Ne moraju. Bolje je objaviti shop sa 50 dobro opisanih proizvoda nego s 500 bez opisa. Ostatak dodajete postepeno, po kategorijama.

Kako znam da je shop spreman za objavu?

Kad su sve tačke iz faze 10 prošle: probne narudžbe sa svakim načinom plaćanja, emailovi stižu, prikaz na telefonima je ispravan, pravne stranice su objavljene i sigurnosne kopije rade.