Dybdegående· Ekspansion · 16 min. læsning

Vælg dine næste 10 markeder uden at gætte: ekspansions-blueprintet

Send et produktkatalog ind, få en rangeret liste over hvilke lande du skal ekspandere til — med det rigtige mellemresultat vist ved hvert eneste trin.

An illustrated figure standing over a map of Europe, sorting countries into stacks
De alvorlige fakta er ægte — artikelforsiderne er ikke.

Kort fortalt: Du sender dit produktkatalog ind og får en rangeret landetabel tilbage — bygget på reel søgeefterspørgsel, CPC'er, konkurrentpriser og en simuleret ROAS pr. marked. Et natligt gennemløb producerede 1,4 mio. søgeordsforslag på tværs af 11 lande, der kunne researches, og topmarkederne er næsten aldrig dem, teamet forventer. Det, der før tog uger, er nu ét natligt gennemløb plus en eftermiddag.

1.402.486
søgeordsforslag i én analyse
13
lande scoret parallelt
~10 t
natligt, fuldt automatiseret
22-126 $
fuldt konkurrence-SERP-gennemløb, 12 markeder

Hvad du putter ind, og hvad du får ud

Du putter én ting ind: dit produktfeed — den samme Google Merchant Center-fil, du allerede har. Du får én ting tilbage: en rangeret tabel over lande, fra top til bund, der fortæller dig, hvor du skal ekspandere næste gang og hvorfor — bygget på reel søgeefterspørgsel, reelle CPC’er, reelle konkurrentpriser og et simuleret afkast af annonceforbrug for hvert marked. Ingen mavefornemmelse, intet “Tyskland, fordi det er stort”. Et regneark, der overtrumfer mødet.

Denne artikel er hele blueprintet, og jeg vinker ikke hånden af noget af det. Ved hvert trin viser jeg dig det rigtige mellemresultat — den faktiske tabel, de faktiske tællinger, det faktiske seed, der kom ud i den anden ende — fra ét natligt gennemløb på en reel tjekkisk webshop i tilbudssegmentet. Så du kan se, trin for trin, præcis hvad hver fase producerer, og afgøre “ja, det er den ting, jeg har brug for”.

Et ord om, hvorfor det overhovedet er værd at gøre. Den ærlige version af en ekspansionsanalyse — efterspørgsel, priser, konkurrence og enhedsøkonomi på tværs af ti eller femten markeder — var altid mulig. Den betød bare hundredvis af timers arbejde med at trække søgeordsvolumener land for land, oversætte seeds, granske konkurrenter og bygge et regneark, ingen rigtig stolede på. Så det blev oftest ikke gjort; teams valgte deres næste land, fordi nogen talte sproget, eller en distributør ringede. Det er den manuelle omkostning, der er kollapset — ikke vanskeligheden ved idéen, vanskeligheden ved udførelsen. Det, der før tog uger, er nu ét natligt gennemløb plus en eftermiddag.

Blueprintet på et øjeblik

Syv trin. For hvert: hvad du gør, hvad du kigger på, og hvorfor — for hvert trin findes for at besvare ét bestemt spørgsmål om et marked.

1 — Vælg din shortlist (logistik først)

Gør: list de lande, du rent faktisk kan sende til og fortolde for. Hvorfor: markedsstørrelse er et elendigt indgangsfilter — det største marked er som regel det dyreste at træde ind på. Logistik er den reelle begrænsning, så den kommer først. Du får: en liste på 10-15 kandidatlande til analyse, og intet spildt på markeder, du ikke kan betjene.

2 — Forvandl feedet til seeds

Gør: tag product_type-kategoristierne fra dit Merchant Center-feed og parse dem til rene, atomare kategori-seeds. Hvorfor: dit eget katalog navngiver allerede hver kategori, du sælger — det er den bedste, billigste seed-kilde, der findes, langt bedre end at brainstorme søgeord. Du får: et par hundrede meningsfulde seeds i stedet for en kvart million rå feed-rækker.

3 — Oversæt hvert seed til modersmålet

Gør: lad en LLM oversætte hele seed-listen til hvert shortlistet lands eget sprog, før al research. Hvorfor: ingen i Warszawa søger på engelsk; spørg proxy-sproget, og hvert volumen og hver CPC nedstrøms bliver stille forkert. Du får: de præcise lokale ord at researche hvert marked på.

4 — Træk søgeordsforslag pr. land

Gør: skub hvert oversat seed gennem Google Ads API (GenerateKeywordIdeas) for hvert land — det første, du downloader, fordi alt nedstrøms har brug for det. Hvorfor: det er det rå efterspørgselssignal — volumen, CPC og sæsonudsving pr. søgeord. Du får: hele søgeordsuniverset pr. marked, med linket tilbage til kildekategorien holdt intakt.

5 — Lad AI rydde op i scopet

Gør: filtrér støjen fra på søgeordsniveau, ikke seed-niveau. Hvorfor: et bredt seed som “fodbold” trækker millioner af junk-søgninger ind — men dræber du seedet, dræber du også “fodboldstøvler”, et reelt salg. Du får: en relevant kerne, plus søgeordene med købsintention tagget i stedet for smidt væk.

6 — Scrap konkurrencesiden (DataForSEO)

Gør: for dine bedst sælgende produkter scraper du den live resultatside pr. marked i ét API-kald. Hvorfor: volumen fortæller dig efterspørgsel, ikke om du bliver knust på pris; SERP’en viser, hvem der annoncerer, til hvilken pris, hvor trængt auktionen er. Du får: konkurrenters annoncetekst, live shopping-priser og de organiske spillere — for et par dollars pr. marked.

7 — Simulér økonomien, så score

Gør: simulér ROAS ud fra reel CPC, en forsvarlig konverteringsrate og en markedsspecifik AOV, vægt så efterspørgsel, priser, logistik og friktion ind i én score. Hvorfor: det er spørgsmålet, du faktisk kom for at besvare. Du får: den rangerede tabel — hvor skal du ekspandere, i rækkefølge.

Nu de samme syv trin, ét ad gangen, hvert med den rigtige ting, det producerede i dette gennemløb.

Trin 1 — Den shortlist, logistik-radius producerede

Du analyserer ikke hele Europa; du analyserer, hvor du kan levere. Med udgangspunkt i hjemmemarkedets forsendelses- og fortoldningsrækkevidde landede kandidatsættet på 13 målmarkeder på tværs af Central- og Østeuropa og Balkan. Her er den bogstavelige shortlist, med de indgangssignaler, scoringen bruger senere — hjemmemarkedet (Tjekkiet) sidder også i tabellen, men kun som kalibreringsbaseline, ikke som mål. Og bemærk, at to lande bliver flagget ud, før et eneste søgeord er trukket, af en grund, intet slidedeck forudsiger:

LandI EU?ValutaE-com-vækstNote
TysklandJaEUR+5 %Ankermarked
ØstrigJaEUR+6 %
PolenJaPLN+12 %Største CEE-marked
SlovakietJaEUR+8,5 %Sproglig overlap
Tjekkiet (hjemme)JaCZKKalibreringsbaseline
UngarnJaHUF+15 %
RumænienJaRON+18 %
BulgarienJaBGN+16 %
KroatienJaEUR+14 %Lokal betaling påkrævet
SlovenienJaEUR+10 %
SerbienNejRSD+20 %
AlbanienNejALL+28 %
Bosnien-Herc.NejBAM+22 %Droppet — intet bosnisk i Google Ads
NordmakedonienNejMKD+25 %Droppet — intet makedonsk i Google Ads

Den sidste kolonne er den slags begrænsning, du kun lærer ved at køre det: Google Ads understøtter ikke bosnisk eller makedonsk til søgeordsforslag, så de to markeder falder ud af søgeordstrinnet, uanset hvor attraktiv deres vækst ser ud. Tretten planlagt, elleve, som API’et faktisk kan researche.

Trin 2 — Feedet, kollapset til 400 seeds

Råmaterialet er produktfeedet — groft 252.000 katalogvarer, med product_type-stier klistret sammen af &, og og skråstreger, sådan som rigtige feeds altid er (“Køle- og fryseskabe”, “Legetøj & spil”). Parseren splitter dem i atomare kategorier, dropper generiske topniveau-knuder (“home”, “elektronik”, “have”) og beholder kun stier, der klarer en frekvenstærskel. En kvart million varer kollapser til en stram, meningsfuld seed-liste:

Feed → seeds, den reelle reduktion

  • Rå katalogvarer parset ~252.000
  • Distinkte mærker katalogiseret (holdt ude af seeds) 40.000+
  • Frekvenstærskel — mindste beholdt seed tagger stadig 234 varer
  • Meningsfulde kategori-seeds efter normalisering 400

Og selve seedsene er præcis det, du ville researche et marked på — kategorier, ikke produktnavne. De tungeste efter katalogvægt:

Seed (oversat)KatalogvarerNiveau
Legetøj21.636L2
Covers14.411L3
Dametøj14.341L2
Telefoner13.544L2
Bærbare12.277L2
Dyreartikler11.940L2
Køkkenudstyr11.379L2
Auto & moto (tilbehør)11.683L1

For at gøre det konkret: lad os sige, shoppen sælger små husholdningsvarer, legetøj og telefontilbehør. Dens feed har en sti som Electronics > Mobile > Phone cases. Parseren smider “Electronics” væk (for generisk), beholder “telefoncovers” som seed og tæller, hvor mange produkter der sidder under det — her tagger “covers” 14.411 varer, så det er tydeligvis en reel kategori værd at researche, ikke en engangsforeteelse. Produktnavne har oftest nul søgevolumen, så de ignoreres; de over 40.000 katalogiserede mærker holdes tilbage som et separat signal, og kategori-seedsene bærer søgeordsresearchen.

Trin 3 — Hvert seed, på markedets eget sprog

Det er trinnet, folk springer over, og det forgifter stille alt nedstrøms. Du researcher aldrig et marked på engelsk. Før et eneste API-kald oversætter en LLM hele seed-listen til hvert lands modersmål — de 400 kerne-seeds, udvidet med synonymer og stavevarianter til 488 indgange × 12 sprog = 5.856 maskinoversættelser, der ligger klar. Her er ét seed, “legetøj”, som det faktisk gik ud til hvert marked:

MarkedHvad 'legetøj' bliver før API-kaldet
Tyskland (de)Spielzeug
Polen (pl)zabawki
Tjekkiet / Slovakiet (cs/sk)hračky
Ungarn (hu)játékok
Rumænien (ro)jucării
Kroatien / Serbien (hr/sr)igračke / играчке
Bulgarien (bg)играчки
Slovenien (sl)igrače
Albanien (sq)lodra

Hvorfor det betyder noget i klar tale: hvis du researchede Polen med det engelske ord “toys”, ville Google give dig volumen og CPC for engelsksprogede søgninger i Polen — en lillebitte, mærkelig skive af expats og turister. Spørg zabawki i stedet, og du får det faktiske polske marked. Tallene afviger med en størrelsesorden, og hver nedstrøms beslutning rider på dem. Mærkenavne er den ene undtagelse — dem oversættes aldrig.

Trin 4 — 1,4 millioner søgeordsforslag, pr. marked

Nu det hårde arbejde, og det første, du faktisk downloader: hvert oversat seed, i hvert land, gennem Google Ads GenerateKeywordIdeas-endpointet, med en rate limit og linket fra hvert søgeord tilbage til dets kilde-product_type bevaret. På tværs af elleve lande, der kunne researches, producerede gennemløbet 1.402.486 søgeordsforslag — og fordelingen pr. marked er i sig selv et fund, for rå efterspørgsel følger ikke de markeder, du ville forvente at vinde:

MarkedRå søgeordsforslagMed søgevolumen
Polen410.343408.852
Tyskland348.914347.868
Østrig323.294311.438
Rumænien128.304126.385
Bulgarien76.86675.650
Kroatien61.61158.179
Serbien14.57313.848
Slovakiet10.8849.173
Albanien9.7044.339
Ungarn9.2818.584
Slovenien8.7126.542

Gennemløbet bogføres seed for seed, land for land, så du kan se præcis, hvor komplet det er: 4.220 seed-land-jobs forsøgt, 3.619 returnerede data, 601 fejlede — kvotetræf og sprog-ikke-understøttet-afbrydelserne fra trin 1. Det er den ærlige tekstur i et reelt gennemløb; det er ikke ét rent fejesving, og du vil have loggen, der beviser, hvilke celler der faktisk har data bag sig.

Trin 5 — AI rydder op i scopet (på søgeordsniveau)

Et bredt seed slæber støj med, og fristelsen er at dræbe det støjende seed. Lad være. “Fodbold” i Tyskland trækker millioner af Bundesliga-søgninger, der intet har med din shop at gøre — men det samme seed trækker også “fodboldstøvler”, som du i høj grad vil have. Så du filtrerer på søgeordsniveau, ikke seed-niveau: smid seedet væk, og du smider dets købsintentions-børn væk.

Her er, hvad oprydningen faktisk fjernede i dette gennemløb, og hvorfor — out-of-segment-kategorier først, så rene støjmønstre:

Fjernet spandSøgeord kappetHvorfor
Out of segment — hvidevarer11.243Køleskabe, vaskemaskiner — kun småvare-shop
Out of segment — hele køretøjer8.127Motorcykler, biler — ikke dele
Out of segment — store møbler6.675For tunge til logistik-radius
Out of segment — centralvarme6.354Pladskrævende varer uden for kataloget
Støj — lokal bilmarkedsplads3.837PL 'otomoto'-annoncer, ikke kategoriefterspørgsel
Støj — kalendersider2.528Tysk 'Kalender' — forkert intention
Støj — onlinespil2.378Underholdning, ikke detail
Støj — brugtbilssøgninger2.100+'gebrauchtwagen', 'auto kaufen'
Støj — fodbold / sport1.800+Bundesliga trukket ind af 'fodbold'-seedet

Et konkret eksempel på søgeord-vs-seed-reglen: seedet “auto-moto” er fremragende for denne shop — den sælger biltilbehør. Men på tysk trækker det også “gebrauchtwagen” (brugte biler) og “auto kaufen” (køb en bil), som er værdiløse for en småvare-webshop. Du sletter ikke seedet; du sletter de specifikke søgeord og beholder “Handyhalter Auto” (telefonholder til bil). Det er over 2.100 junk-søgeord væk, de gode urørte.

Og bagsiden af oprydningen er ikke kun subtraktion — det er at tagge det signal, du vil have. For et tilbuds-/brugtkatalog lever købsintentionen i tilbudsordene, så 49.770 søgeord blev tagget som tilbudsintention på elleve sprog:

Tilbudsintentions-tagging — signalet, det er værd at beholde

  • Tysk 'gebraucht' (brugt) 22.128
  • Polsk 'używany' + varianter 6.290
  • Tysk 'günstig' (billig) 2.606
  • Rumænsk 'ieftin' (billig) 2.305
  • Engelsk 'second hand' 1.783
  • Tilbudsintentions-søgeord tagget i alt 49.770

Det er trinnet, der adskiller en brugbar leverance fra en støjende. På første gennemgang var regnearket fyldt med Bundesliga, 2026-kalendere og brugtbilsannoncer; det krævede en to-pass-gennemgang på tværs af ti sprog at nå en kerne, en kunde faktisk ville stole på.

Trin 6 — Træk konkurrencesiden ud af en SERP

Volumen fortæller dig efterspørgsel; det siger intet om, hvorvidt du bliver knust på pris. Så for de øverste 20-30 % af bedst sælgende produkter pr. kategori lokaliserer du titlen og scraper den live resultatside. Ét POST til DataForSEO returnerer hele siden som JSON — den del, du ikke kan rekonstruere fra din egen konto:

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

Det samme svar bærer tre ting for én pris: paid-blokken (konkurrenters annoncetekst — råmateriale til din messaging-research), popular_products (shopping-blokke med live-priser, du ikke kan få fra dit eget Merchant Center) og de organiske resultater (markedets reelle spillere, inklusive dem, der ikke annoncerer). Du betaler for et pris-tjek og går derfra med et copy-bibliotek og et konkurrentkort. Og hele programmets omkostning er pointen:

Konkurrencegennemløbet, prissat (12 markeder × 3.000 forespørgsler)

  • Organic Regular, task-tilstand 21,60 $
  • Merchant Shopping (kun priser) 36 $
  • Organic Advanced, live (paid + shopping + PAA) 126 $
  • DataForSEO minimumsoptankning (holder i måneder) 50 $

Et fuldt konkurrence-SERP-gennemløb på tværs af tolv lande koster 22-126 $ afhængigt af tilstand — mod et Semrush-abonnement til ~140 $+/måned fast, bare for UI’et.

Trin 7 — Simulér økonomien, så score

Nu folder du alt sammen. Ud fra reel CPC, en forsvarlig konverteringsrate og en markedsspecifik AOV simulerer du ROAS for hvert land, vægter så efterspørgsel, priser, logistik, vækst og indgangsfriktion ind i en enkelt score. Outputtet er én rangeret tabel — leverancen, du kom efter — og dens pointe er pålidelig: landene, der ender øverst, er næsten aldrig dem, teamet forventede.

MarkedSamlet scoreSimuleret ROASDom
Slovakiet54,82,25#1 — billige klik, sproglig overlap
Polen52,72,22Stort og levedygtigt — kræver lokal betaling
Serbien43,62,49Blue ocean, first-mover, billigste klik
Tyskland21,61,01Priskrig — ROAS-straf ×0,4
Østrig20,40,83Mindre gevinst, samme auktion — straf
Kroatien20,21,50Straf — betaling påkrævet
Slovenien19,11,49Straf — tyndt volumen
Ungarn18,81,67Straf
Rumænien18,41,23Straf
Bulgarien18,11,30Straf
Albanien15,40,78Straf — svageste økonomi

Se på top tre. Slovakiet, Polen og Serbien — ikke Tyskland, ikke Østrig, de to markeder alle som standard griber til. Tyskland har den største efterspørgsel i sættet (348 tusind søgeordsforslag) og lander fjerde, trukket ned af en simuleret ROAS på knap 1,0. Grunden er den hårde straf, der holder tabellen ærlig: når simuleret ROAS falder under den levedygtige tærskel, multipliceres scoren med 0,4 — for på et nyt marked er paid din eneste kanal, du har endnu ingen SEO, og et marked, hvor paid ikke betaler sig, kan ikke være dit indgangspunkt.

Kalibrér først på en konto, du selv ejer. CPC’erne ovenfor er planner-estimater, og de løber højt. På denne kundes live-hjemmekonto havde jeg de rigtige tal at tjekke imod: 22,6 millioner søgetermer over tolv måneder, en reel betalt CPC på 2,54 CZK, AOV 747 CZK og en målt konverteringsrate nær 3 %. Keyword Planners foreslåede CPC løb groft 10× højere end den reelle betalte CPC — så hver simuleret CPC her diskonteres med ti, før den rører ROAS-regnestykket. Stol aldrig på en simuleret ROAS, du ikke har kalibreret mod én konto, du faktisk driver.

Scoringsmodellen: ni vægtede faktorer

Scoren er ingen mavefornemmelse. Det er ni komponenter, hver vægtet efter, hvor meget den faktisk flytter beslutningen. ROAS dominerer, for et kæmpe marked med brutale CPC’er taber hver eneste gang til et lille marked med billige klik.

FaktorVægtHvad den måler
Paid-levedygtighed (ROAS)20 %Simuleret AOV × CR ÷ CPC
Priskonkurrence15 %Dine priser vs. lokale sælgere, pr. enhed
Logistik15 %Afstand og leveringsomkostning fra hjemmemarked
Søgeefterspørgsel13 %Normaliseret månedligt søgevolumen
Indgangslethed12 %EU, fælles valuta, beslægtet sprog, efterkrav
E-commerce-vækst10 %Årlig vækst på markedet
Markedsstørrelse5 %E-commerce-omsætning, loftbegrænset
Organisk mulighed5 %Lav sværhedsgrad med nok volumen
Købekraft5 %BNP pr. indbygger

To hårde straffe holder tabellen ærlig: falder simuleret ROAS under en levedygtig tærskel, multipliceres scoren med 0,4 (paid-akkvisition virker ikke, og på et nyt marked er paid din eneste kanal); og returnerer et land slet ingen CPC-data, skæres dets score til en tredjedel — du satser ikke på et marked, du ikke kan prissætte. Netop den anden straf er grunden til, at de to markeder, der blev droppet i trin 1 (ingen Google Ads-understøttelse af deres sprog), aldrig når rangeringen ovenfor: ingen søgeordsdata, ingen pris at modellere, intet forsvarligt væddemål.

CPC-spredningen, målt

Den rangering er bygget på én faktor frem for alle andre — omkostningen ved et klik. Her er den rigtige ting: den mediane planner-CPC pr. marked fra dette natlige gennemløb, på tværs af 745.712 rensede, prissatte søgeordsforslag trukket via Google Ads API (GenerateKeywordIdeas, kørt 28.-29. april 2026). Hvert tal er i CZK, kontoens egen valuta, så markederne kan sammenlignes rent.

MarkedSøgeordsforslagMedian-CPC (CZK)vs. billigste
Serbien4.2082,421,0× (baseline)
Polen260.3334,732,0×
Kroatien27.9435,122,1×
Bulgarien44.8195,142,1×
Rumænien65.2625,302,2×
Ungarn2.1185,492,3×
Slovenien7976,132,5×
Slovakiet1.1527,193,0×
Tyskland232.42110,994,5×
Østrig106.65912,405,1×

Spredningen er hele argumentet mod at falde tilbage på det indlysende marked: et østrigsk klik koster 5,1× et serbisk, og et tysk klik 4,5×, før en eneste enhed kurvstørrelse træder ind i regnestykket. De billigste klik sidder, hvor mødet aldrig peger — Serbien først, så Polen og Balkan — mens de velkendte vestlige markeder bærer et auktionstillæg, de fleste teams undervurderer. (Albanien er udeladt af tabellen: med kun 31 prissatte forslag er dets median ikke værd at stole på.)

Ét ærligt forbehold — det samme, som callouten gør. Det er planner-estimater, og planner-CPC løber højt: den reelle tjekkiske hjemmekonto bag dette gennemløb betalte 2,54 CZK pr. klik på tværs af 22,6 millioner søgetermer, under selv det billigste planner-tal her. Læs derfor kolonnen som relativt markedspres, ikke prisen, du faktisk betaler.

Klikomkostnings-spredningen, ét tilbudssegment-gennemløb

  • Billigste markedsklik — Serbien, planner-median 2,42 CZK
  • Dyreste — Østrig, planner-median 12,40 CZK
  • Billigste-til-dyreste-spredning over sættet 5,1×
  • Tjekkisk hjemmekonto, reel betalt CPC (22,6 mio. søgetermer) 2,54 CZK

Bonus-output: sæsonudsvinget, du ville planlægge budget omkring

Det samme søgeordstræk bærer tolv måneders søgevolumen pr. søgeord — 16,7 millioner månedlige datapunkter på tværs af 1,39 millioner søgeord i dette gennemløb. Aggregér det, og efterspørgselskurven er umiskendelig: en enkelt spidsmåned, der bærer 40 % mere søgeefterspørgsel end den stilleste.

Sæsonudsving over hele søgeordssættet

  • Spidsmåned — december 2025 752,5 mio. søgninger
  • Bundmåned — juli 2025 535,7 mio. søgninger
  • Spids-til-bund-udsving 1,40×

December kroner kurven og juli bunder den — præcis hvad du ville forvente for et blandet varekatalog. Det ene udsving er dit lancerings-timing- og budgetsignal: du åbner ikke et nyt marked ind i dets døde måned, og du loader forbrug før december-optakten, ikke under den.

Verificeret, ikke teoretiseret

Hvert tal ovenfor kom ud af ét reelt gennemløb. Her er headline-sættet, med to yderligere cross-border-analyser for skala:

Fra reelle CEE-ekspansionsanalyser

  • Søgeordsforslag, én tilbudssegment-shop (Google Ads API) 1.402.486
  • Lande målrettet / fuldført 13 / 11
  • Søgeordsresearch-løbetid, natligt & automatiseret ~10 timer
  • Nichekatalog: rå søgeord → beholdt efter AI-oprydning 1,18 mio. → 168 tusind (−86 %)
  • Fuldt SERP-gennemløb: 12 lande × 3.000 forespørgsler 22-126 $

To markeder måtte droppes midt i gennemløbet, fordi Google Ads ikke understøtter deres sprog til søgeordsforslag — den slags begrænsning, du kun lærer ved faktisk at køre tingen. De ~10 timer er maskintid: researchen maler natten igennem på tværs af alle lande parallelt, mens du sover. Det menneskelige arbejde — at forme feedet, kalibrere økonomien, rense støjen, bygge leverancen — er et par fokuserede timer ovenpå. Det, der før var ugers manuel slid, er nu ét natligt gennemløb plus en eftermiddag.

(De −86 % er fra et andet, langt mere niche-katalog — en B2B-shop med byggeprofiler, hvor de fleste brede-seed-søgeord reelt var off-topic. Tilbuds-shoppen ovenfor afgav kun en encifret procentdel til scope og støj. Hvor aggressiv oprydningen bliver, afhænger helt af, hvor niche du er.)

Nu den sjove del: hvad du gør med rangeringen

1. Du træder ind på markedet, regnearket valgte, ikke det, du antog

Hele pointen er at blive overrasket. I dette gennemløb overgik Slovakiet og Serbien — et lille marked og et ikke-EU-marked, ingen havde pitchet — Tyskland og Østrig direkte, rent fordi klikkene var en brøkdel af prisen, og økonomien faktisk gik op. Det er leverancen, der gør sit job: at overtrumfe mavefornemmelsen med matematikken.

2. Konkurrence-scrapen bliver din lancerings-playbook

Fordi trin 6 allerede trak hver konkurrents annoncetekst og prispunkt pr. marked, går du ikke ind i blinde. Du ved, hvem der er der, hvad de tager, hvilke fordele de skubber i deres overskrifter, og hvor der er et prisgab at underbyde eller et positioneringsgab at eje — før du bruger en eneste euro på trafik.

3. Efterspørgsel pr. kategori fortæller dig, hvad du skal sende først

Du beholdt linket fra hvert søgeord tilbage til dets product_type. Så du ved ikke bare Polen er godt — du ved, hvilke kategorier Polen søger på, i hvilket volumen. Kataloget, du lancerer med, er det, dataene siger markedet vil have, ikke en copy-paste af dit hjemmesortiment.

The part you can steal

Den del, du kan stjæle

Seed-normaliserings-prompt — forvandler rå feed-kategorier til rene, søgbare seeds:

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 names

Konkurrence-kaldet — lokaliseret forespørgsel, markedets location_code, 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"}]'

Fire fælder, der vil bide dig:

  1. Filtrér på søgeordsniveau, aldrig seed-niveau. At dræbe et støjende seed dræber også dets købsintentions-børn. “Fodbold” er støj; “fodboldstøvler” er et salg.
  2. Kun modersmål. Intet engelsk som proxy-marked. Oversæt seedsene først; efterspørgslen lever i de lokale ord.
  3. Diskontér plannerens CPC. Søgeordsværktøjets foreslåede CPC løb ~10× den reelle betalte CPC på en live-konto, jeg tjekkede — kalibrér, før du simulerer ROAS.
  4. GTIN behandles som fritekst i Shopping, ikke som et eksakt ID — bekræft et match via titel, ellers parrer du de forkerte produkter.

FAQ

Hvor mange lande bør jeg analysere?

Tag udgangspunkt i logistik, ikke ambition. Det, du rent faktisk kan sende til og fortolde — typisk en shortlist på 10-15 lande. Dette gennemløb startede med 13 og mistede to ved søgeordstrinnet, fordi Google Ads ikke kunne researche deres sprog; scoringen tyndede ud i resten.

En million søgeord lyder voldsomt. Er det det?

Det er den naturlige størrelsesorden, ikke en overdrivelse: 400 seeds × et dusin sprog × alle deres varianter løber op i millionerne. Denne ene tilbudssegment-shop producerede 1.402.486 søgeordsforslag. Volumenet er hele pointen — du kortlægger et marked, du skriver ikke et brief på 5.000 ord.

Google Ads API, DataForSEO eller Semrush?

Google Ads API til søgeordsforslagene, hvis du har et stærkt token — det er kilden til sandheden. DataForSEO til SERP-scrapingen og som et billigt søgeordsalternativ: et fuldt konkurrencegennemløb på 12 lande koster 22-126 $. Semrush er den dyre mulighed; til dette job er der ringe grund til at betale dets faste abonnement.

Hvordan håndterer du så mange sprog?

En LLM oversætter seed-listen til hvert lands modersmål, før researchen kører — de 400 kerne-seeds udvides med varianter til 488 indgange, × 12 sprog i dette gennemløb, 5.856 oversættelser klar før det første API-kald. Engelsk-som-proxy forvrænger stille hvert volumen og hver CPC, for ingen i Warszawa søger på engelsk.

Kan jeg stole på CPC-tallene til ROAS-simuleringen?

Ikke rå. Søgeordsværktøjers CPC’er er planlægningsestimater; på denne live-konto var den foreslåede CPC omkring 10× den reelle betalte (2,54 CZK på tværs af 22,6 mio. søgetermer). Kalibrér mod én konto, du faktisk driver, anvend den rabat, og så er den simulerede ROAS noget værd.

Hvor lang tid tager det hele?

Selve søgeordsresearchen er ét natligt gennemløb — groft 10 timers uovervåget maskintid på tværs af alle lande parallelt. Det menneskelige arbejde rundt om (feed-formning, økonomi, oprydning, leverance) er en håndfuld timer. Kald det en dag eller to fra ende til ende, mod det, der før tog uger.


CTA: Spekulerer du på, hvilke markeder der faktisk betaler sig tilbage? Lad os køre blueprintet på dit feed.

Pointen med det hele

Vil du have dette niveau af indsigt i din konto?

Én e-mail. Jeg siger dig ærligt, om det er besværet værd for dit setup.

Kontakt →