Ukratko: Ubaci svoj katalog proizvoda i dobij natrag rangiranu tablicu zemalja u koje se vrijedi širiti — bodovanu prema stvarnoj potražnji u pretraživanju, CPC-ovima, cijenama konkurencije i simuliranom ROAS-u po tržištu. Sedmerostupanjski postupak prevodi kategorije iz tvojeg feeda na svaki materinski jezik, povlači ideje za ključne riječi preko Google Ads API-ja, scrapea konkurentske SERP-ove pomoću DataForSEO-a i završi preko noći. Pobjednici gotovo nikad nisu tržišta koja je sastanak očekivao.
Što ubacuješ i što dobivaš van
Ubacuješ jednu stvar: svoj product feed — istu datoteku iz Google Merchant Centera koju već imaš. Dobivaš natrag jednu stvar: rangiranu tablicu zemalja, odozgo prema dolje, koja ti govori kamo se sljedeće širiti i zašto — potkrijepljenu stvarnom potražnjom u pretraživanju, stvarnim CPC-ovima, stvarnim cijenama konkurencije i simuliranim povratom na ulaganje u oglase za svako tržište. Bez osjećaja u trbuhu, bez „Njemačka jer je velika”. Tablica koja nadglasava sastanak.
Ovaj članak je cijeli nacrt i neću ništa odmahnuti rukom. Na svakom koraku pokazujem ti stvarni međurezultat — pravu tablicu, prave brojke, pravu sjemenku koja je izašla s druge strane — iz jednog noćnog postupka na stvarnom češkom e-dućanu iz povoljnog segmenta. Tako da možeš vidjeti, korak po korak, točno što svaka faza proizvodi i odlučiti „da, to je ono što mi treba”.
Riječ o tome zašto se ovo uopće isplati raditi. Poštena verzija analize širenja — potražnja, cijene, konkurencija i jedinična ekonomika kroz deset ili petnaest tržišta — uvijek je bila moguća. Samo je značila stotine sati povlačenja volumena ključnih riječi zemlju po zemlju, prevođenja sjemenki, odoka procjene konkurenata i izrade tablice kojoj nitko nije potpuno vjerovao. Pa se uglavnom nije radila; timovi su birali sljedeću zemlju jer je netko govorio jezik ili je nazvao distributer. Taj ručni trošak je ono što se srušilo — ne težina ideje, nego težina izvedbe. Ono što su nekad bili tjedni sada je jedan noćni postupak plus jedno popodne.
Nacrt na prvi pogled
Sedam koraka. Za svaki: što radiš, u što gledaš i zašto — jer svaki korak postoji da odgovori na jedno konkretno pitanje o tržištu.
1 — Odaberi uži izbor (prvo logistika)
Radi: ispiši zemlje kamo stvarno možeš otpremiti i ocariniti. Zašto: veličina tržišta užasan je ulazni filtar — najveće tržište obično je i najskuplje za ulazak. Logistika je stvarno ograničenje pa ide prva. Dobiješ: popis od 10 do 15 zemalja kandidatkinja za analizu, i ništa potrošeno na tržišta koja ne možeš opsluživati.
2 — Pretvori feed u sjemenke
Radi: uzmi putanje kategorija product_type iz svog Merchant Center feeda i raščlani ih u čiste, atomske kategorijske sjemenke. Zašto: tvoj vlastiti katalog već imenuje svaku kategoriju koju prodaješ — to je najbolji, najjeftiniji izvor sjemenki koji postoji, daleko bolji od smišljanja ključnih riječi. Dobiješ: nekoliko stotina smislenih sjemenki umjesto četvrt milijuna sirovih redaka feeda.
3 — Prevedi svaku sjemenku na materinski jezik
Radi: neka LLM prevede cijeli popis sjemenki na vlastiti jezik svake zemlje iz užeg izbora, prije bilo kakvog istraživanja. Zašto: nitko u Varšavi ne pretražuje na engleskom; upitaš li zamjenski jezik, svaki volumen i CPC niže u toku tiho su pogrešni. Dobiješ: točne lokalne riječi kojima ćeš upitati svako tržište.
4 — Povuci ideje za ključne riječi po zemlji
Radi: proguraj svaku prevedenu sjemenku kroz Google Ads API (GenerateKeywordIdeas) za svaku zemlju — prva stvar koju preuzimaš, jer sve niže u toku treba to. Zašto: to je sirovi signal potražnje — volumen, CPC i sezonalnost po ključnoj riječi. Dobiješ: cijeli svemir ključnih riječi po tržištu, s netaknutom poveznicom natrag na njihovu izvornu kategoriju.
5 — Neka AI očisti opseg
Radi: filtriraj šum na razini ključne riječi, ne razini sjemenke. Zašto: široka sjemenka poput „nogomet” povuče milijune bezvrijednih pretraživanja — ali ubiješ li sjemenku, ubiješ i „kopačke”, stvarnu prodaju. Dobiješ: relevantnu jezgru, plus ključne riječi s namjerom kupnje označene, a ne odbačene.
6 — Scrapeaj konkurentsku stranicu (DataForSEO)
Radi: za svoje najprodavanije proizvode scrapeaj živu stranicu s rezultatima po tržištu u jednom pozivu API-ja. Zašto: volumen ti govori potražnju, a ne hoće li te zgaziti na cijeni; SERP pokazuje tko oglašava, po kojoj cijeni, koliko je dražba prepuna. Dobiješ: copy oglasa konkurencije, žive shopping cijene i organske igrače — za nekoliko dolara po tržištu.
7 — Simuliraj ekonomiku, pa boduj
Radi: simuliraj ROAS iz stvarnog CPC-a, obranjive stope konverzije i AOV-a po tržištu, zatim odvagni potražnju, cijene, logistiku i trenje u jedan rezultat. Zašto: ovo je pitanje na koje si zapravo došao odgovoriti. Dobiješ: rangiranu tablicu — kamo se širiti, po redu.
Sad istih sedam koraka, jedan po jedan, svaki sa stvarnom stvari koju je proizveo u ovom postupku.
Korak 1 — Uži izbor koji je proizveo logistički radijus
Ne analiziraš cijelu Europu; analiziraš kamo možeš dostaviti. Krenuvši od dosega otpreme i carine domaćeg tržišta, skup kandidata izašao je na 13 ciljnih zemalja kroz srednju i istočnu Europu te Balkan. Evo tog doslovnog užeg izbora, sa signalima ulaska koje bodovanje koristi kasnije — domaće tržište (Češka) također sjedi u tablici, ali samo kao kalibracijska osnovica, ne kao cilj. I primijeti da dvije zemlje budu označene za ispadanje prije nego što se povuče i jedna ključna riječ, iz razloga koji nijedna prezentacija ne predviđa:
| Zemlja | U EU? | Valuta | Rast e-coma | Napomena |
|---|---|---|---|---|
| Njemačka | Da | EUR | +5 % | Sidreno tržište |
| Austrija | Da | EUR | +6 % | — |
| Poljska | Da | PLN | +12 % | Najveće CEE tržište |
| Slovačka | Da | EUR | +8,5 % | Preklapanje domaćeg jezika |
| Češka (domaća) | Da | CZK | — | Kalibracijska osnovica |
| Mađarska | Da | HUF | +15 % | — |
| Rumunjska | Da | RON | +18 % | — |
| Bugarska | Da | BGN | +16 % | — |
| Hrvatska | Da | EUR | +14 % | Lokalna plaćanja preduvjet |
| Slovenija | Da | EUR | +10 % | — |
| Srbija | Ne | RSD | +20 % | — |
| Albanija | Ne | ALL | +28 % | — |
| Bosna i Herc. | Ne | BAM | +22 % | Ispala — nema bosanskog u Google Adsu |
| Sjeverna Makedonija | Ne | MKD | +25 % | Ispala — nema makedonskog u Google Adsu |
Taj zadnji stupac vrsta je ograničenja koje doznaš samo pokretanjem: Google Ads ne podržava bosanski ni makedonski za ideje za ključne riječi, pa ta dva tržišta ispadaju iz faze ključnih riječi koliko god privlačno izgledao njihov rast. Trinaest planiranih, jedanaest koje API stvarno može istražiti.
Korak 2 — Feed sažet na 400 sjemenki
Sirovina je product feed — otprilike 252.000 stavki kataloga, s putanjama product_type slijepljenima preko &, i te kosih crta na način kako stvarni feedovi uvijek izgledaju („Hladnjaci i zamrzivači”, „Igračke i igre”). Parser ih dijeli u atomske kategorije, izbacuje generičke čvorove najviše razine („dom”, „elektronika”, „vrt”) i zadržava samo putanje koje prelaze prag učestalosti. Četvrt milijuna stavki sažme se u zbijen, smislen popis sjemenki:
Feed → sjemenke, stvarno sažimanje
- Sirovih stavki kataloga raščlanjeno ~252.000
- Različitih marki katalogizirano (izvan sjemenki) 40.000+
- Prag učestalosti — najmanja zadržana sjemenka još označava 234 stavke
- Smislenih kategorijskih sjemenki nakon normalizacije 400
A same sjemenke su točno ono čime bi upitao tržište — kategorije, ne nazivi proizvoda. Najteže po katalogiziranoj težini:
| Sjemenka (prevedena) | Stavki kataloga | Razina |
|---|---|---|
| Igračke | 21,636 | L2 |
| Maske | 14,411 | L3 |
| Ženska odjeća | 14,341 | L2 |
| Telefoni | 13,544 | L2 |
| Prijenosna računala | 12,277 | L2 |
| Potrepštine za kućne ljubimce | 11,940 | L2 |
| Kuhinjska oprema | 11,379 | L2 |
| Auto i moto (oprema) | 11,683 | L1 |
Da bude konkretno: recimo da dućan prodaje sitnu robu za dom, igračke i opremu za telefone. Njegov feed ima putanju poput Electronics > Mobile > Phone cases. Parser baci „Electronics” (preopćenito), zadrži „phone cases” kao sjemenku i prebroji koliko proizvoda sjedi pod njom — ovdje „maske” označavaju 14.411 stavki, pa je očito stvarna kategorija vrijedna istraživanja, ne jednokratnost. Nazivi proizvoda uglavnom imaju nulti volumen pretraživanja pa se zanemaruju; 40.000-plus katalogiziranih marki drži se postrani kao zaseban signal, a kategorijske sjemenke nose istraživanje ključnih riječi.
Korak 3 — Svaka sjemenka, na vlastitom jeziku tržišta
Ovo je korak koji ljudi preskaču, a on potiho otruje sve niže u toku. Nikad ne upituješ tržište na engleskom. Prije ijednog poziva API-ja, LLM prevede cijeli popis sjemenki na materinski jezik svake zemlje — 400 osnovnih sjemenki, proširenih sinonimima i pravopisnim varijantama na 488 unosa × 12 jezika = 5.856 strojnih prijevoda spremno. Evo jedne sjemenke, „igračke”, kako je stvarno otišla na svako tržište:
| Tržište | U što 'igračke' postaju prije poziva API-ja |
|---|---|
| Njemačka (de) | Spielzeug |
| Poljska (pl) | zabawki |
| Češka / Slovačka (cs/sk) | hračky |
| Mađarska (hu) | játékok |
| Rumunjska (ro) | jucării |
| Hrvatska / Srbija (hr/sr) | igračke / играчке |
| Bugarska (bg) | играчки |
| Slovenija (sl) | igrače |
| Albanija (sq) | lodra |
Zašto je ovo bitno, jednostavno rečeno: da si istraživao Poljsku engleskom riječi „toys”, Google bi ti dao volumen i CPC za pretraživanja na engleskom u Poljskoj — sićušan, čudan djelić iseljenika i turista. Upitaj zabawki umjesto toga i dobiješ stvarno poljsko tržište. Brojke se razlikuju za red veličine, a svaka odluka niže u toku jaše na njima. Nazivi marki jedina su iznimka — oni se nikad ne prevode.
Korak 4 — 1,4 milijuna ideja za ključne riječi, po tržištu
Sad teški dio, i prva stvar koju stvarno preuzimaš: svaka prevedena sjemenka, u svakoj zemlji, kroz Google Ads GenerateKeywordIdeas endpoint, uz ograničenje brzine i očuvanu poveznicu od svake ključne riječi natrag na izvorni product_type. Kroz jedanaest istraživih zemalja postupak je proizveo 1.402.486 ideja za ključne riječi — a sama podjela po tržištu je nalaz, jer sirova potražnja ne prati tržišta za koja bi očekivao da pobjeđuju:
| Tržište | Sirovih ideja za ključne riječi | S volumenom pretraživanja |
|---|---|---|
| Poljska | 410,343 | 408,852 |
| Njemačka | 348,914 | 347,868 |
| Austrija | 323,294 | 311,438 |
| Rumunjska | 128,304 | 126,385 |
| Bugarska | 76,866 | 75,650 |
| Hrvatska | 61,611 | 58,179 |
| Srbija | 14,573 | 13,848 |
| Slovačka | 10,884 | 9,173 |
| Albanija | 9,704 | 4,339 |
| Mađarska | 9,281 | 8,584 |
| Slovenija | 8,712 | 6,542 |
Postupak je vođen knjigovodstveno sjemenka po sjemenka, zemlja po zemlja, pa možeš točno vidjeti koliko je potpun: 4.220 sjemenka-zemlja poslova pokušano, 3.619 vratilo podatke, 601 javio grešku — udari u kvotu i prekidi zbog nepodržanog jezika iz koraka 1. To je poštena tekstura stvarnog postupka; nije jedan čisti zamah, i želiš log koji dokazuje koje ćelije stvarno imaju podatke iza sebe.
Korak 5 — AI čisti opseg (na razini ključne riječi)
Široka sjemenka uvlači šum, a iskušenje je ubiti šumnu sjemenku. Nemoj. „Nogomet” u Njemačkoj povuče milijune pretraživanja Bundeslige koja nemaju veze s tvojim dućanom — ali ista sjemenka povuče i „kopačke”, koje jako želiš. Zato filtriraš na razini ključne riječi, ne razini sjemenke: baciš sjemenku i baciš njezinu djecu s namjerom kupnje.
Evo što je čišćenje stvarno uklonilo u ovom postupku i zašto — prvo kategorije izvan segmenta, pa čisti uzorci šuma:
| Uklonjena skupina | Izrezanih ključnih riječi | Zašto |
|---|---|---|
| Izvan segmenta — veliki kućanski aparati | 11,243 | Hladnjaci, perilice — dućan samo sitne robe |
| Izvan segmenta — cijela vozila | 8,127 | Motocikli, automobili — ne dijelovi |
| Izvan segmenta — veliki namještaj | 6,675 | Pretežak za logistički radijus |
| Izvan segmenta — centralno grijanje | 6,354 | Glomazne stavke izvan kataloga |
| Šum — lokalna auto-burza | 3,837 | PL 'otomoto' oglasnik, ne kategorijska potražnja |
| Šum — stranice kalendara | 2,528 | Njemački 'Kalender' — kriva namjera |
| Šum — online igre | 2,378 | Zabava, ne maloprodaja |
| Šum — upiti za rabljene aute | 2,100+ | 'gebrauchtwagen', 'auto kaufen' |
| Šum — nogomet / sport | 1,800+ | Bundesliga uvučena sjemenkom 'nogomet' |
Konkretan primjer pravila ključna riječ-protiv-sjemenke: sjemenka „auto-moto” odlična je za ovaj dućan — prodaje opremu za automobile. Ali na njemačkom povlači i „gebrauchtwagen” (rabljeni auti) i „auto kaufen” (kupiti auto), koji su bezvrijedni e-dućanu sitne robe. Ne brišeš sjemenku; brišeš te specifične ključne riječi i zadržavaš „Handyhalter Auto” (držač telefona za auto). To je 2.100-plus bezvrijednih ključnih riječi nestalo, dobre netaknute.
A naličje čišćenja nije samo oduzimanje — to je označavanje signala koji želiš. Za katalog povoljnih / rabljenih artikala, namjera kupnje živi u riječima za sniženja, pa je 49.770 ključnih riječi označeno kao namjera povoljne kupnje na jedanaest jezika:
Označavanje namjere za sniženja — signal vrijedan zadržavanja
- Njemački 'gebraucht' (rabljeno) 22,128
- Poljski 'używany' + varijante 6,290
- Njemački 'günstig' (jeftino) 2,606
- Rumunjski 'ieftin' (jeftino) 2,305
- Engleski 'second hand' 1,783
- Ukupno označenih ključnih riječi namjere povoljne kupnje 49,770
Ovo je korak koji razlikuje upotrebljivu isporuku od šumne. U prvom prolazu tablica je bila puna Bundeslige, kalendara za 2026. i oglasa rabljenih auta; trebao je dvoprolazni pregled kroz deset jezika da se dođe do jezgre kojoj bi klijent stvarno vjerovao.
Korak 6 — Izvuci konkurentsku stranicu iz SERP-a
Volumen ti govori potražnju; ništa ne govori o tome hoće li te zgaziti na cijeni. Zato za gornjih 20–30 % najprodavanijih proizvoda po kategoriji lokaliziraš naslov i scrapeaš živu stranicu s rezultatima. Jedan POST na DataForSEO vraća cijelu stranicu kao JSON — dio koji ne možeš rekonstruirati iz vlastitog računa:
import requests
# One POST → the whole results page as JSON:
# paid ads (competitor copy), shopping blocks with prices, organic, PAA.
resp = requests.post(
"https://api.dataforseo.com/v3/serp/google/organic/live/advanced",
auth=(LOGIN, PASSWORD),
json=[{
"keyword": "lodówka do zabudowy", # localized to the market's language
"location_code": 2616, # Poland
"language_code": "pl",
"device": "desktop",
}],
)
# ~$0.0035 per query → 3,000 top products per market ≈ $10.50
Isti odgovor nosi tri stvari za jednu cijenu: paid blok (copy oglasa konkurencije — sirovi materijal za tvoje istraživanje poruka), popular_products (shopping blokovi s živim cijenama koje ne možeš dobiti iz vlastitog Merchant Centera) i organske rezultate (stvarni igrači tržišta, uključujući one koji ne oglašavaju). Plaćaš provjeru cijena i odlaziš s knjižnicom copyja i kartom konkurencije. A trošak cijelog programa je vrhunac šale:
Konkurentski prolaz, s cijenama (12 tržišta × 3.000 upita)
- Organic Regular, task način $21.60
- Merchant Shopping (samo cijene) $36
- Organic Advanced, live (paid + shopping + PAA) $126
- DataForSEO minimalna nadoplata (traje mjesecima) $50
Cijeli konkurentski SERP prolaz kroz dvanaest zemalja stoji 22–126 USD ovisno o načinu — naspram Semrush pretplate od ~140+ USD/mjesec fiksno samo za sučelje.
Korak 7 — Simuliraj ekonomiku, pa boduj
Sad sve sklapaš zajedno. Iz stvarnog CPC-a, obranjive stope konverzije i AOV-a po tržištu simuliraš ROAS za svaku zemlju, zatim odvagneš potražnju, cijene, logistiku, rast i trenje ulaska u jedan rezultat. Izlaz je jedna rangirana tablica — isporuka po koju si došao — a njezin je vrhunac pouzdan: zemlje koje izađu na vrh gotovo nikad nisu one koje je tim očekivao.
| Tržište | Ukupni rezultat | Simulirani ROAS | Presuda |
|---|---|---|---|
| Slovačka | 54.8 | 2.25 | #1 — jeftini klikovi, preklapanje domaćeg jezika |
| Poljska | 52.7 | 2.22 | Velika i održiva — treba lokalna plaćanja |
| Srbija | 43.6 | 2.49 | Plavi ocean, prvi na potezu, najjeftiniji klikovi |
| Njemačka | 21.6 | 1.01 | Cjenovni rat — penal na ROAS ×0,4 |
| Austrija | 20.4 | 0.83 | Manja nagrada, ista dražba — penal |
| Hrvatska | 20.2 | 1.50 | Penal — plaćanja preduvjet |
| Slovenija | 19.1 | 1.49 | Penal — tanak volumen |
| Mađarska | 18.8 | 1.67 | Penal |
| Rumunjska | 18.4 | 1.23 | Penal |
| Bugarska | 18.1 | 1.30 | Penal |
| Albanija | 15.4 | 0.78 | Penal — najslabija ekonomika |
Pogledaj gornje tri. Slovačka, Poljska i Srbija — ne Njemačka, ne Austrija, dva tržišta na koja svi zadano padaju. Njemačka ima najveću potražnju u skupu (348 tisuća ideja za ključne riječi) i pada četvrta, povučena dolje simuliranim ROAS-om jedva 1,0. Razlog je tvrdi penal koji drži tablicu poštenom: kad simulirani ROAS padne ispod praga održivosti, rezultat se množi s 0,4 — jer je na svježem tržištu plaćeno tvoj jedini kanal, nemaš još SEO, a tržište gdje se plaćeno ne isplati ne može biti tvoja ulazna točka.
Najprije kalibriraj na jednom računu koji posjeduješ. CPC-ovi iznad procjene su iz planera i visoki su. Na živom domaćem računu ovog klijenta imao sam stvarne brojke za provjeru: 22,6 milijuna korisničkih upita kroz dvanaest mjeseci, stvaran plaćeni CPC od 2,54 CZK, AOV 747 CZK i izmjerena stopa konverzije blizu 3 %. Predloženi CPC iz Keyword Plannera bio je otprilike 10× veći od tog stvarnog plaćenog CPC-a — pa je svaki simulirani CPC ovdje umanjen za deset prije nego što dotakne ROAS matematiku. Nikad ne vjeruj simuliranom ROAS-u koji nisi kalibrirao prema jednom računu koji stvarno vodiš.
Model bodovanja: devet odvaganih faktora
Rezultat nije osjećaj. To je devet komponenti, svaka odvagnuta prema tome koliko stvarno pomiče odluku. ROAS dominira, jer ogromno tržište s brutalnim CPC-ovima gubi od malog tržišta s jeftinim klikovima svaki put.
| Faktor | Težina | Što mjeri |
|---|---|---|
| Održivost plaćenog (ROAS) | 20 % | Simulirani AOV × CR ÷ CPC |
| Cjenovna konkurencija | 15 % | Tvoje cijene naspram lokalnih prodavača, po jedinici |
| Logistika | 15 % | Udaljenost i trošak dostave od domaćeg tržišta |
| Potražnja u pretraživanju | 13 % | Normalizirani mjesečni volumen pretraživanja |
| Lakoća ulaska | 12 % | EU, zajednička valuta, srodan jezik, COD |
| Rast e-trgovine | 10 % | Godišnji rast tržišta |
| Veličina tržišta | 5 % | Prihod e-trgovine, ograničen |
| Organska prilika | 5 % | Niska težina uz dovoljan volumen |
| Kupovna moć | 5 % | BDP po stanovniku |
Dva tvrda penala drže tablicu poštenom: ako simulirani ROAS padne ispod praga održivosti, rezultat se množi s 0,4 (plaćena akvizicija ne radi, a na svježem tržištu plaćeno je tvoj jedini kanal); i ako zemlja ne vrati nikakve CPC podatke, rezultat joj se reže na trećinu — ne kladi se na tržište kojem ne možeš odrediti cijenu. Taj drugi penal točno je razlog zašto dva tržišta ispala u koraku 1 (nema podrške Google Adsa za njihov jezik) nikad ne dosegnu gornje rangiranje: nema podataka o ključnim riječima, nema cijene za modeliranje, nema obranjive oklade.
Raspon CPC-a, izmjeren
To rangiranje izgrađeno je na jednom faktoru iznad svih ostalih — trošku klika. Evo stvarne stvari: medijan CPC-a iz planera po tržištu iz ovog noćnog postupka, kroz 745.712 očišćenih, ocijenjenih ideja za ključne riječi povučenih preko Google Ads API-ja (GenerateKeywordIdeas, postupak 28.–29. travnja 2026.). Svaka brojka je u CZK, vlastitoj valuti računa, pa se tržišta uspoređuju čisto.
| Tržište | Ideja za ključne riječi | Medijan CPC (CZK) | naspram najjeftinijeg |
|---|---|---|---|
| Srbija | 4,208 | 2,42 | 1,0× (osnovica) |
| Poljska | 260,333 | 4,73 | 2,0× |
| Hrvatska | 27,943 | 5,12 | 2,1× |
| Bugarska | 44,819 | 5,14 | 2,1× |
| Rumunjska | 65,262 | 5,30 | 2,2× |
| Mađarska | 2,118 | 5,49 | 2,3× |
| Slovenija | 797 | 6,13 | 2,5× |
| Slovačka | 1,152 | 7,19 | 3,0× |
| Njemačka | 232,421 | 10,99 | 4,5× |
| Austrija | 106,659 | 12,40 | 5,1× |
Raspon je cijeli argument protiv zadanog padanja na očito tržište: austrijski klik košta 5,1× srpski, a njemački klik 4,5×, prije nego što ijedna jedinica veličine košarice uđe u matematiku. Najjeftiniji klikovi sjede ondje kamo sastanak nikad ne pokazuje — prvo Srbija, pa Poljska i Balkan — dok poznata zapadna tržišta nose premiju dražbe koju većina timova podcjenjuje. (Albanija je izostavljena iz tablice: sa samo 31 ocijenjenom idejom njezin medijan nije vrijedan povjerenja.)
Jedna poštena ograda — ista koju čini callout. Ovo su procjene iz planera, a CPC iz planera ide visoko: stvarni češki domaći račun iza ovog postupka plaćao je 2,54 CZK po kliku kroz 22,6 milijuna korisničkih upita, ispod čak i najjeftinije brojke iz planera ovdje. Zato čitaj stupac kao relativni pritisak tržišta, ne kao cijenu koju ćeš stvarno platiti.
Raspon troška klika, jedan postupak iz povoljnog segmenta
- Najjeftiniji klik tržišta — Srbija, medijan planera 2,42 CZK
- Najskuplji — Austrija, medijan planera 12,40 CZK
- Raspon od najjeftinijeg do najskupljeg kroz skup 5,1×
- Domaći češki račun, stvarni plaćeni CPC (22,6 mil. upita) 2,54 CZK
Bonus izlaz: sezonalnost oko koje bi planirao proračun
Isto povlačenje ključnih riječi nosi dvanaest mjeseci volumena pretraživanja po ključnoj riječi — 16,7 milijuna mjesečnih podatkovnih točaka kroz 1,39 milijuna ključnih riječi u ovom postupku. Agregiraj to i krivulja potražnje je nepogrešiva: jedan vršni mjesec nosi 40 % veću potražnju u pretraživanju od najtišeg.
Sezonalnost kroz cijeli skup ključnih riječi
- Vršni mjesec — prosinac 2025. 752,5 mil. pretraživanja
- Najniži mjesec — srpanj 2025. 535,7 mil. pretraživanja
- Zamah od vrha do dna 1,40×
Prosinac vodi krivulju, a srpanj je na dnu — točno ono što bi očekivao za katalog opće robe. Taj jedan zamah tvoj je signal za tajming lansiranja i proračun: ne otvaraš novo tržište u njegov mrtvi mjesec, i puniš potrošnju prije prosinačkog nagona, ne tijekom njega.
Provjereno, ne teoretizirano
Svaka brojka iznad izašla je iz jednog stvarnog postupka. Evo glavnog skupa, s još dvije prekogranične analize za razmjeru:
Iz stvarnih CEE analiza širenja
- Ideja za ključne riječi, jedan dućan iz povoljnog segmenta (Google Ads API) 1,402,486
- Zemalja ciljano / dovršeno 13 / 11
- Stvarno vrijeme istraživanja ključnih riječi, preko noći i automatizirano ~10 sati
- Niški katalog: sirove ključne riječi → zadržano nakon AI čišćenja 1,18 mil. → 168 tis. (−86 %)
- Cijeli SERP prolaz: 12 zemalja × 3.000 upita $22–126
Dva tržišta morala su biti odbačena usred postupka jer Google Ads ne podržava njihov jezik za ideje za ključne riječi — vrsta ograničenja koje doznaš samo stvarnim pokretanjem stvari. ~10 sati je strojno vrijeme: istraživanje melje preko noći kroz sve zemlje paralelno dok spavaš. Ljudski rad — oblikovanje feeda, kalibracija ekonomike, čišćenje šuma, izrada isporuke — nekoliko je usredotočenih sati povrh toga. Ono što su nekad bili tjedni ručnog rada sada je jedan noćni postupak plus jedno popodne.
(−86 % rez je iz drugog, daleko niškijeg kataloga — B2B dućana građevinskih profila gdje je većina ključnih riječi iz širokih sjemenki bila stvarno izvan teme. Gornji povoljni dućan izgubio je samo jednoznamenkasti postotak na opseg i šum. Koliko je čišćenje agresivno ovisi posve o tome koliko si niški.)
Sad zabavni dio: što radiš s rangiranjem
1. Ulaziš na tržište koje je tablica odabrala, ne ono koje si pretpostavio
Cijela je poanta biti iznenađen. U ovom postupku Slovačka i Srbija — malo tržište i jedno izvan EU koje nitko nije predlagao — nadbodovale su Njemačku i Austriju izravno, čisto zato što su klikovi bili djelić cijene, a ekonomika se stvarno zatvorila. To je isporuka koja radi svoj posao: nadglasava trbuh matematikom.
2. Konkurentski scrape postaje tvoj priručnik za lansiranje
Budući da je korak 6 već povukao copy svakog oglasa konkurencije i cjenovnu točku po tržištu, ne ulaziš slijepo. Znaš tko je tamo, što naplaćuju, koje pogodnosti guraju u naslovima i gdje postoji cjenovna praznina za potkopavanje ili pozicijska praznina za prisvajanje — prije nego što potrošiš ijedan euro na promet.
3. Potražnja po kategoriji govori ti što prvo otpremiti
Zadržao si poveznicu od svake ključne riječi natrag na njezin product_type. Pa ne znaš samo da je Poljska dobra — znaš koje kategorije Poljska pretražuje, u kojem volumenu. Katalog s kojim lansiraš onaj je koji podaci kažu da tržište želi, ne kopija-zalijepi tvojeg domaćeg asortimana.
Dio koji možeš ukrasti
Prompt za normalizaciju sjemenki — pretvara sirove kategorije feeda u čiste, pretražive sjemenke:
You are a keyword-research assistant. Input is one raw product_type path
from a Google Merchant Center feed, e.g. "Home & Garden > Fridges and freezers".
Return atomic, searchable category seeds in {LANGUAGE}, one per line:
- split glued categories ("fridges and freezers" → "fridge", "freezer")
- drop generic top-level nodes ("home", "garden", "electronics")
- expand each to 2–3 synonyms people actually search for
- never translate brand namesKonkurentski poziv — lokalizirani upit, location_code tržišta, advanced format:
curl -s "https://api.dataforseo.com/v3/serp/google/organic/live/advanced" \
-u "$LOGIN:$PASSWORD" -H "Content-Type: application/json" \
-d '[{"keyword":"lodówka do zabudowy","location_code":2616,"language_code":"pl"}]'Četiri zamke koje će te ugristi:
- Filtriraj na razini ključne riječi, nikad na razini sjemenke. Ubijanje šumne sjemenke ubija i njezinu djecu s namjerom kupnje. „Nogomet” je šum; „kopačke” su prodaja.
- Samo materinski jezik. Bez engleskog kao zamjenskog tržišta. Prvo prevedi sjemenke; potražnja živi u lokalnim riječima.
- Umanji CPC iz planera. Predloženi CPC iz alata za ključne riječi bio je ~10× stvarnog plaćenog CPC-a na živom računu koji sam provjerio — kalibriraj prije nego što simuliraš ROAS.
- GTIN se tretira kao fulltext u Shoppingu, ne kao točan ID — potvrdi podudaranje po naslovu, inače ćeš spariti krive proizvode.
FAQ
Koliko zemalja trebam analizirati?
Kreni od logistike, ne od ambicije. Sve kamo stvarno možeš otpremiti i ocariniti — obično uži izbor od 10 do 15 zemalja. Ovaj je postupak krenuo od 13 i izgubio dvije u fazi ključnih riječi jer Google Ads nije mogao istražiti njihov jezik; bodovanje je prorijedilo ostale.
Milijun ključnih riječi zvuči pretjerano. Je li?
To je prirodna razmjera, ne pretjerivanje: 400 sjemenki × desetak jezika × sve njihove varijante penju se u milijune. Ovaj jedan dućan iz povoljnog segmenta proizveo je 1.402.486 ideja za ključne riječi. Volumen je upravo poanta — mapiraš tržište, ne pišeš brief od 5.000 riječi.
Google Ads API, DataForSEO ili Semrush?
Google Ads API za ideje za ključne riječi ako imaš jak token — to je izvor istine. DataForSEO za scraping SERP-ova i kao jeftina alternativa za ključne riječi: cijeli konkurentski prolaz kroz 12 zemalja stoji 22–126 USD. Semrush je skupa opcija; za ovaj posao nema puno razloga plaćati njegovu fiksnu pretplatu.
Kako se nositi s toliko jezika?
LLM prevede popis sjemenki na materinski jezik svake zemlje prije nego istraživanje krene — 400 osnovnih sjemenki proširi se na 488 unosa s varijantama, × 12 jezika u ovom postupku, 5.856 prijevoda spremnih prije prvog poziva API-ja. Engleski kao zamjena potiho izobliči svaki volumen i CPC, jer nitko u Varšavi ne pretražuje na engleskom.
Mogu li vjerovati CPC brojkama za simulaciju ROAS-a?
Ne sirovima. CPC-ovi iz alata za ključne riječi planske su procjene; na ovom živom računu predloženi je CPC bio oko 10× veći od stvarno plaćenog (2,54 CZK kroz 22,6 milijuna korisničkih upita). Kalibriraj prema jednom računu koji stvarno vodiš, primijeni taj popust i tek tada simulirani ROAS nešto vrijedi.
Koliko cijela stvar traje?
Samo istraživanje ključnih riječi jedan je noćni postupak — otprilike 10 sati strojnog vremena bez nadzora kroz sve zemlje paralelno. Ljudski rad oko toga (oblikovanje feeda, ekonomika, čišćenje, isporuka) nekoliko je sati. Recimo dan ili dva od početka do kraja, naspram onoga što su nekad bili tjedni.
CTA: Pitaš se koja ti se tržišta zapravo isplate? Pokrenimo nacrt na tvojem feedu.