Approfondimento · 20 min di lettura

Come espandere il tuo e‑shop all'estero sui dati (senza scottarti)

Ogni e-shop ha un feed Google Merchant Center. Passalo per questo processo e ottieni una risposta con dati alla mano: in quale paese espanderti dopo.

Una figura illustrata in piedi sopra una mappa dell'Europa, mentre ordina i paesi in pile
Catalogo in ingresso → paesi ordinati in uscita

In breve: In un paese nuovo la pubblicità a pagamento è l'unico canale che funziona dal primo giorno: niente SEO, niente brand, ancora nessun cliente che torna. Quindi due numeri decidono se l'espansione ripaga: quanto costa un clic su quel mercato, e come si posiziona il prezzo del tuo prodotto rispetto alla concorrenza locale. Questo blueprint li tira fuori entrambi direttamente dal tuo feed prodotti: dai in pasto il catalogo e ricevi una tabella ordinata di paesi, valutati su domanda reale, CPC, prezzi dei competitor e un ROAS simulato per mercato. Un processo notturno su un e-shop vero, ogni numero mostrato.

Questa primavera un cliente con un catalogo da un quarto di milione di articoli mi ha fatto una domanda semplice: in quale paese ci espandiamo adesso? Qualche anno fa avrei quotato quell’analisi in mesi. Domanda, prezzi dei clic, prezzi dei competitor e unit economics su tredici paesi significavano qualcosa come 400 ore di lavoro manuale, il tipo di preventivo che i clienti rifiutano con gentilezza. Questa volta la ricerca delle parole chiave ha girato di notte mentre dormivo, e il mio tempo su tutta la faccenda si è ridotto a poche ore concentrate.

L’analisi vale la pena per una ragione brutale. Il primo giorno in un paese nuovo non hai posizionamento SEO, né brand riconosciuto, né clienti che tornano. La pubblicità a pagamento è l’unico canale che porta acquirenti. Quindi un numero decide in silenzio se tutta la mossa ripaga: quanto costa un clic su quel mercato. Scegli un paese perché in riunione suonava giusto, entra in un’asta costosa, e sanguini budget prima di aver venduto qualcosa.

E il clic è solo metà della storia. Anche con traffico a buon mercato devi comunque chiudere la vendita, quindi il prezzo del tuo prodotto rispetto alla concorrenza locale conta altrettanto, insieme al tasso di conversione e allo scontrino medio su quel mercato. I mercati occidentali tendono a girare su prezzi più alti e clic più cari. Quelli orientali, più bassi su entrambi. Quale combinazione genera davvero profitto cambia da paese a paese, e in vent’anni di PPC non l’ho mai vista ovvia guardando la mappa.

La buona notizia è che ognuno di quei numeri sta già in dati che puoi tirare giù in un giorno. È ciò che fa questo blueprint. Parte dal tuo catalogo prodotti, lo stesso file di Google Merchant Center che hai già, e finisce in una tabella ordinata di paesi: dove espanderti adesso e perché, sostenuta da domanda di ricerca reale, prezzi dei clic reali, prezzi reali dei competitor e un ritorno pubblicitario simulato per ogni mercato. Qui sotto c’è ogni passaggio, con i numeri veri di un processo notturno su un e-shop vero.

Punti chiave tl;dr
  • Su un mercato nuovo la pubblicità a pagamento è il tuo unico canale dal primo giorno, quindi il prezzo di un clic su quel mercato è il numero che decide se l'espansione ripaga.
  • L'altra metà è il prezzo del tuo prodotto vs i competitor locali: clic economici verso uno scaffale costoso possono comunque perdere. Devi controllare entrambi.
  • Dai in pasto il tuo catalogo Merchant Center e ricevi una tabella ordinata di paesi, valutati su domanda reale, CPC, prezzi dei competitor e ROAS simulato.
  • Le scelte ovvie perdono: in questo processo la Germania è arrivata 4ª, l'Austria 5ª, perché i loro clic costano fino a 5× quelli del mercato più economico.
5,1×
quanto costa un clic austriaco vs uno serbo
1.402.486
idee per le parole chiave in un processo notturno
13 → 11
paesi targetizzati, poi davvero ricercabili
22–126 $
passata SERP competitiva completa, 12 mercati

Perché non lo fanno già tutti? Perché la versione onesta era assurdamente costosa. Domanda, prezzi, concorrenza e unit economics su dieci o quindici mercati significavano centinaia di ore di lavoro manuale: tirare giù volumi di parole chiave paese per paese, tradurre i seed a mano e, soprattutto, leggere le query di ricerca grezze riga per riga per separare la domanda vera dalla spazzatura. Fino a un paio di anni fa nessuna AI poteva fare quella lettura al posto tuo, quindi la faceva una persona. Centinaia di ore, e nessun cliente le pagava. Quindi per lo più non veniva fatto, e i team sceglievano il paese successivo perché qualcuno parlava la lingua o aveva chiamato un distributore. L’idea è sempre stata valida. Ciò che è crollato è il costo di eseguirla. Quelle centinaia di ore manuali ora sono un processo notturno più un pomeriggio.

Il blueprint in sette passaggi, in sintesi

Ecco la forma d’insieme prima di andare in profondità. Per ogni passaggio: cosa fai, cosa stai guardando e perché. Ogni passaggio risponde a una domanda specifica su un mercato e ti avvicina di una decisione alla tabella ordinata.

1. Scegli la rosa (prima la logistica)

Fai: elenca i paesi a cui puoi davvero consegnare. Perché: la dimensione del mercato è un pessimo filtro d’ingresso, perché il mercato più grande è di solito il più costoso in cui entrare. La logistica è il vero vincolo, quindi viene per prima. Ottieni: una lista di 10–15 paesi candidati, e niente sprecato su mercati che non puoi servire.

2. Trasforma il feed in seed

Fai: prendi i percorsi di categoria product_type dal tuo feed di Merchant Center e spezzali in categorie singole e cercabili: “frigoriferi e congelatori” diventa “frigorifero” e “congelatore”, e i livelli generici come “casa” vengono scartati. Perché: il tuo stesso catalogo nomina già ogni categoria che vendi. È la fonte di seed migliore e più economica che esista, di gran lunga superiore al brainstorming di parole chiave. Ottieni: qualche centinaio di seed significativi invece di un quarto di milione di righe grezze del feed.

3. Traduci ogni seed nella lingua locale

Fai: fai tradurre a un LLM l’intera lista di seed nella lingua di ciascun paese in rosa, prima di qualsiasi ricerca. Perché: a Varsavia nessuno cerca in inglese. Interroga la lingua proxy e ogni volume e CPC a valle è silenziosamente sbagliato. Ottieni: le parole locali esatte con cui interrogare ogni mercato.

4. Estrai le idee per le parole chiave per ogni paese

Fai: chiedi a Google Ads le idee per le parole chiave per ogni seed tradotto in ogni paese. Tecnicamente è l’endpoint API GenerateKeywordIdeas, lo stesso motore dietro il Keyword Planner, solo scriptato. Perché: è il segnale grezzo della domanda: volume, CPC e stagionalità per ogni parola chiave. Ottieni: l’intero universo di parole chiave per ogni mercato, con ogni parola chiave ancora collegata alla sua categoria di origine.

5. Pulisci le parole chiave, non i seed

Fai: filtra il rumore a livello di parola chiave, non di seed. Perché: un seed generico come “calcio” tira dentro milioni di ricerche spazzatura, ma se uccidi il seed uccidi anche “scarpe da calcio”, una vendita vera. Ottieni: un nucleo pertinente, più le parole chiave con intento d’acquisto taggate invece che buttate via.

6. Fai scraping della concorrenza e dei suoi prezzi

Fai: per i tuoi prodotti più venduti, fai scraping della pagina dei risultati live per ogni mercato in una sola chiamata API. Perché: il volume ti dice la domanda. Non ti dice se verrai schiacciato sul prezzo. La pagina dei risultati mostra chi fa pubblicità, a che prezzo, quanto è affollata l’asta. Ottieni: il copy degli annunci dei competitor, i prezzi shopping live e i player organici, per pochi dollari a mercato.

7. Simula gli economics, poi assegna il punteggio

Fai: simula il ROAS da CPC reale, un tasso di conversione difendibile e un AOV per mercato, poi pesa domanda, prezzi, logistica e attriti in un unico punteggio. Perché: è la domanda a cui sei davvero venuto a rispondere. Ottieni: la tabella ordinata. Dove espanderti, in ordine.

Ora gli stessi sette passaggi, uno alla volta, ognuno con la cosa reale che ha prodotto in questo processo.

Passaggio 1 · Rosa

Passaggio 1: Fai la rosa dei paesi a cui puoi davvero consegnare

Non partire dal premio, da quali mercati sono i più grandi, i più ricchi, i più eccitanti. È la porta d’ingresso sbagliata. Il mercato più grande è di solito quello con l’asta più brutale, e un mercato a cui non puoi consegnare vale esattamente zero per quanto buoni sembrino i suoi numeri. Quindi il vero primo filtro è la logistica. Parti da dove arrivano davvero i tuoi corrieri, ed elenca solo i paesi dove puoi mettere un pacco su una soglia di casa.

Per questo shop ne sono usciti 13 paesi candidati tra Europa centrale e orientale e Balcani. Anche il mercato di casa (Cechia) è nella lista, ma solo come baseline di calibrazione, non come target. Guarda l’ultima colonna. Due paesi escono qui, prima di estrarre una singola parola chiave.

PaeseIn UE?ValutaCrescita e-comNota
Germania EUR+5 %Mercato di riferimento
Austria EUR+6 %
Polonia PLN+12 %Mercato CEE più grande
Slovacchia EUR+8,5 %Sovrapposizione linguistica con casa
Cechia (casa) CZKBaseline di calibrazione
Ungheria HUF+15 %
Romania RON+18 %
Bulgaria BGN+16 %
Croazia EUR+14 %Pagamenti locali come prerequisito
Slovenia EUR+10 %
Serbia NoRSD+20 %
Albania NoALL+28 %
Bosnia-Erz. NoBAM+22 %Scartato: il Keyword Planner non ha il bosniaco
Macedonia del Nord NoMKD+25 %Scartato: il Keyword Planner non ha il macedone

Per essere chiari, Google Ads funziona benissimo in entrambi i paesi. Ciò che manca è la ricerca. Il Keyword Planner non supporta il bosniaco né il macedone, quindi non restituisce suggerimenti di parole chiave, né volumi, né CPC in quelle lingue. Non puoi dare un prezzo a un mercato che lo strumento non sa leggere. Quindi entrambi cadono dall’analisi per quanto attraente sembri la loro crescita (+22 % e +25 %). Tredici pianificati, undici che lo strumento riesce davvero a ricercare.

È la texture di un processo reale: i dati ti tolgono dal tavolo due delle tue opzioni migliori per un motivo che non avresti mai indovinato in anticipo.

Passaggio 2 · Seed

Passaggio 2: Trasforma il tuo feed prodotti in seed per le parole chiave

Non serve fare brainstorming di parole chiave. I seed escono direttamente dall’attributo product_type del tuo feed di Google Merchant Center. Quell’attributo porta l’albero delle categorie dello shop, la stessa struttura in cui i clienti navigano sul sito, quindi nomina già ogni categoria che vendi, con un conteggio di frequenza allegato, ed è sul tuo hard disk. La materia prima qui erano ~252.000 articoli di catalogo, con i percorsi product_type incollati insieme da congiunzioni e slash come capita sempre nei feed reali (“Frigoriferi e congelatori”, “Giochi e giocattoli”). Il parser li spezza in categorie singole, scarta i nodi generici di primo livello (“casa”, “elettronica”, “giardino”) e tiene solo i percorsi che superano una soglia di frequenza. Un quarto di milione di articoli si riduce a una lista di seed compatta e significativa:

Feed → seed: un quarto di milione di righe diventano 400 domande

  • Articoli di catalogo grezzi processati ~252.000
  • Brand distinti catalogati (tenuti fuori dai seed) 40.000+
  • Soglia di frequenza: il seed più piccolo tenuto tagga ancora 234 articoli
  • Seed di categoria significativi dopo la normalizzazione 400

E i seed sono esattamente ciò con cui interrogheresti un mercato: categorie, mai nomi di prodotto. I più pesanti per peso di catalogo:

Seed (tradotto)Articoli di catalogoLivello
Giocattoli 21.636L2
Cover 14.411L3
Abbigliamento donna 14.341L2
Telefoni 13.544L2
Notebook 12.277L2
Articoli per animali 11.940L2
Attrezzatura da cucina 11.379L2
Auto & moto (accessori) 11.683L1

Per renderlo concreto, diciamo che il feed dello shop ha un percorso come Electronics > Mobile > Phone cases. Il parser butta via “Electronics” perché troppo generico, tiene “cover per telefono” come seed e conta quanti prodotti ci stanno sotto. Qui “cover” tagga 14.411 articoli, quindi è chiaramente una categoria reale degna di ricerca, non un caso isolato. I nomi dei prodotti hanno per lo più volume di ricerca zero, quindi vengono ignorati; gli oltre 40.000 brand vengono tenuti da parte come segnale separato. Sono le categorie a portare avanti la ricerca, e non hai speso un minuto a inventarle.

Passaggio 3 · Traduci

Passaggio 3: Traduci ogni seed nella lingua locale

Questo è il passaggio che le persone saltano, e saltarlo rovina in silenzio tutto ciò che viene dopo. Se ricerchi la Polonia digitando “toys” nello strumento per le parole chiave, Google ti dà il volume e il CPC della parola inglese “toys” così com’è cercata in Polonia, una fetta minuscola e strana di expat e turisti. Il numero sembra reale. Lo è. È anche inutile, e ogni decisione successiva è ormai costruita su un mercato di nessuno.

Quindi prima di una singola chiamata API, un LLM traduce l’intera lista di seed nella lingua locale di ogni paese. I 400 seed di base, espansi con sinonimi e varianti ortografiche, sono diventati 488 voci × 12 lingue = 5.856 traduzioni automatiche pronte. Ecco un seed, “toys”, così come è effettivamente partito verso ogni mercato:

MercatoCosa diventa «toys» prima della chiamata API
Germania (de) Spielzeug
Polonia (pl) zabawki
Cechia / Slovacchia (cs/sk) hračky
Ungheria (hu) játékok
Romania (ro) jucării
Croazia / Serbia (hr/sr) igračke / играчке
Bulgaria (bg) играчки
Slovenia (sl) igrače
Albania (sq) lodra

Interroga zabawki invece di “toys” e ottieni il vero mercato polacco. I numeri si spostano di un ordine di grandezza, non di un errore di arrotondamento. L’unica eccezione sono i nomi di brand; quelli non si traducono mai. Salta questo passaggio e i passaggi dal 4 al 7 sono costruiti sulla sabbia, e nessuno te lo dirà, perché il foglio di calcolo sembra perfettamente plausibile fino alla decisione sbagliata.

Passaggio 4 · Estrai la domanda

Passaggio 4: Estrai la domanda di ricerca per ogni mercato

Ora il lavoro pesante, e la prima cosa che scarichi. Fai passare ogni seed tradotto, in ogni paese, attraverso l’endpoint GenerateKeywordIdeas di Google Ads, con il collegamento da ogni parola chiave al suo product_type di origine preservato. Scrivo codice contro la Google Ads API da dodici anni, e questo è ancora l’endpoint su cui mi appoggio di più. Restituisce gli stessi dati di domanda che mostra il Keyword Planner, solo a una scala che nessun umano percorrerebbe mai a clic. Non hai accesso alla Google Ads API? Usa l’API di DataForSEO. Serve gli stessi dati sulle parole chiave, paghi a richiesta, e il prezzo è così basso che perfino un processo di questa taglia resta economico. Su undici paesi ricercabili il processo ha prodotto 1.402.486 idee per le parole chiave. E la ripartizione per mercato è già un risultato, perché la domanda grezza non segue i mercati su cui punteresti:

MercatoIdee parole chiave grezzeCon volume di ricerca
Polonia 410.343408.852
Germania 348.914347.868
Austria 323.294311.438
Romania 128.304126.385
Bulgaria 76.86675.650
Croazia 61.61158.179
Serbia 14.57313.848
Slovacchia 10.8849.173
Albania 9.7044.339
Ungheria 9.2818.584
Slovenia 8.7126.542

Se la domanda fosse tutta la storia, questa tabella sarebbe la risposta: Polonia, Germania, Austria, via. È esattamente la trappola. Germania e Austria stanno in cima qui, ed è proprio per questo che un’analisi basata solo sulla domanda ti fa marciare dritto nell’asta più costosa dell’insieme. I mercati che vincono davvero sono più in basso, e i passaggi del prezzo per clic e degli economics stanno per sollevarli.

Il processo è tracciato seed per seed, paese per paese: 4.220 job seed-paese tentati, 3.619 hanno restituito dati, 601 hanno dato errore. La maggior parte di quegli errori erano limiti di quota dell’API, e gli errori di quota li ritenti semplicemente più tardi finché il processo non è completo. Il resto erano gli abort per lingua non supportata del passaggio 1, che nessun retry sistemerà. Tieni comunque il log; vuoi la prova di quali celle hanno davvero dei dati dietro.

Passaggio 5 · Pulisci

Passaggio 5: Pulisci le parole chiave, non i seed

Un seed generico trascina dentro rumore, e la mossa ovvia è uccidere il seed rumoroso. Non farlo. “Calcio” in Germania tira dentro milioni di ricerche sulla Bundesliga che non hanno nulla a che fare con il tuo shop. Lo stesso seed tira dentro anche “scarpe da calcio”, che vuoi assolutamente vendere. Uccidi il seed e uccidi con esso i suoi figli con intento d’acquisto. Quindi filtri a livello di parola chiave, non di seed, ogni volta.

Ecco cosa ha effettivamente rimosso la pulizia in questo processo, prima le categorie fuori segmento, poi puro rumore:

Bucket rimossoParole chiave tagliatePerché
Fuori segmento: grandi elettrodomestici 11.243Frigoriferi, lavatrici (shop solo di piccoli articoli)
Fuori segmento: veicoli interi 8.127Moto, auto (non ricambi)
Fuori segmento: mobili grandi 6.675Troppo pesanti per il raggio logistico
Fuori segmento: riscaldamento centralizzato 6.354Articoli ingombranti fuori catalogo
Rumore: marketplace auto locale 3.837Annunci PL 'otomoto', non domanda di categoria
Rumore: pagine di calendario 2.528Tedesco 'Kalender', intento sbagliato
Rumore: giochi online 2.378Intrattenimento, non retail
Rumore: query auto usate 2.100+'gebrauchtwagen', 'auto kaufen'
Rumore: calcio / sport 1.800+Bundesliga tirata dentro dal seed 'calcio'

La regola in un esempio. Il seed “auto-moto” è ottimo per questo shop, che vende accessori per auto. Ma in tedesco tira dentro anche “gebrauchtwagen” (auto usate) e “auto kaufen” (comprare un’auto), inutili per un e-shop di piccoli articoli. Non cancelli il seed. Cancelli quelle parole chiave specifiche e tieni “Handyhalter Auto” (porta-telefono per auto). Oltre 2.100 parole chiave spazzatura eliminate, quelle buone intatte.

E la pulizia non è solo sottrazione; è anche taggare il segnale che vuoi. Per un catalogo del segmento bargain l’intento d’acquisto vive nelle parole sull’affare, quindi 49.770 parole chiave sono state taggate come bargain-intent in undici lingue:

Intento d'affare: le 49.770 parole chiave da tenere, non da tagliare

  • Tedesco 'gebraucht' (usato) 22.128
  • Polacco 'używany' + varianti 6.290
  • Tedesco 'günstig' (economico) 2.606
  • Rumeno 'ieftin' (economico) 2.305
  • Inglese 'second hand' 1.783
  • Totale parole chiave bargain-intent taggate 49.770

È il passaggio che separa un deliverable di cui un cliente si fida da un foglio di calcolo che ignora in silenzio. La mia prima passata era piena di Bundesliga, calendari 2026 e annunci di auto usate. Mi ci è voluta una seconda revisione completa su dieci lingue per arrivare a un nucleo che valesse la pena consegnare.

Passaggio 6 · Scraping competitivo

Passaggio 6: Fai scraping della concorrenza e dei suoi prezzi

Tutto finora misura la domanda. Nulla ti dice se entrerai in un mercato e verrai schiacciato sul prezzo da un incumbent che è lì da dieci anni. Per questo devi guardare il campo di battaglia reale. Quindi per il 20–30 % migliore dei prodotti più venduti per categoria, localizzi il titolo e fai scraping della pagina dei risultati live. Una richiesta POST all’endpoint SERP di DataForSEO restituisce l’intera pagina come JSON strutturato, e costa circa 0,0035 $ a query, quindi controllare 3.000 prodotti top su un mercato viene sui 10,50 $. La chiamata esatta, pronta da incollare, è nel box di download verso la fine di questo articolo.

Una risposta, tre cose, un prezzo: il blocco paid (copy degli annunci dei competitor, materia prima per il tuo messaging), popular_products (annunci shopping con prezzi live che non puoi ottenere dal tuo stesso Merchant Center) e i risultati organici (i veri player del mercato, inclusi quelli che non fanno pubblicità). Paghi per un controllo prezzi e te ne vai con una libreria di copy dei competitor e una mappa del mercato.

E siccome è tutto scriptato, non ti fermi ai prezzi. La stessa pipeline percorre i competitor che ha appena trovato e tira giù il resto della loro offerta: prezzi e tempi di consegna, soglie di spedizione gratuita, metodi di pagamento, contrassegno oppure no. In questa regione quest’ultimo decide gli ordini. Se ogni shop locale offre il contrassegno e tu no, il checkout è dove muore il tuo clic economico. Tutto questo lo facciamo passare per le API SEO di DataForSEO, quindi è un’unica pipeline JSON da un capo all’altro, senza scraper fatti in casa da accudire. E il costo dell’intero programma è la battuta finale:

Tutta la passata competitiva, 12 mercati, prezzata

  • Organic Regular, modalità task 21,60 $
  • Merchant Shopping (solo prezzi) 36 $
  • Organic Advanced, live (paid + shopping + PAA) 126 $
  • Ricarica minima DataForSEO (dura mesi) 50 $

Una passata SERP competitiva completa su dodici paesi costa 22–126 $ a seconda della modalità. Confrontalo con un abbonamento Semrush a ~140+ $/mese fissi, solo per l’interfaccia. Stai mappando ogni competitor in ogni mercato target per meno di un mese dello strumento su cui tutti ripiegano per default.

Passaggio 7 · Punteggio

Passaggio 7: Assegna il punteggio a ogni mercato e ordinali

Ora tutto collassa in un unico numero per paese. Da CPC reale, un tasso di conversione difendibile e un AOV per mercato simuli il ROAS per ogni mercato, poi pesi domanda, prezzi, logistica, crescita e attrito d’ingresso in un singolo punteggio. Una tabella ordinata. La cosa per cui sei venuto:

Punteggio di espansione di mercato, ordinato dall'alto in basso. I vincitori in menta, le scelte ovvie (penalizzate) in corallo.
La tabella ordinata: punteggio totale, dall'alto in basso ROAS simulato nella pillola
1 Slovacchia
54,8 ROAS 2,25× · clic economici, sovrapposizione linguistica con casa
2 Polonia
52,7 2,22× · grande e fattibile, servono pagamenti locali
3 Serbia
43,6 2,49× · blue ocean, i clic più economici
4 Germania
21,6 1,01× · guerra di prezzo, penalità ×0,4
5 Austria
20,4 0,83× · perde soldi, penalità
6 Croazia
20,2 1,50× · pagamenti come prerequisito
7 Slovenia
19,1 1,49× · volume sottile
8 Ungheria
18,8 1,67×
9 Romania
18,4 1,23×
10 Bulgaria
18,1 1,30×
11 Albania
15,4 0,78× · gli economics più deboli
la scelta dei dati la scelta ovvia, penalizzata

Eccola: Slovacchia, Polonia e Serbia. Un mercato piccolo, un mercato grattacapo per i pagamenti e uno fuori UE che la maggior parte delle persone non avrebbe proposto. La Germania, il paese con la domanda più alta dell’intero insieme (348k idee per le parole chiave), arriva quarta, trascinata giù da un ROAS simulato di appena 1,0. L’Austria, l’altra scelta di default, arriva quinta, sotto 1,0, il che significa che perde soldi.

I due mercati che sembrano più ovvi sono i due che la matematica scarta per primi.

Cosa fa da zavorra? Una regola deliberata e brutale che mantiene onesta la tabella. Quando il ROAS simulato scende sotto la soglia di fattibilità, il punteggio viene moltiplicato per 0,4. Ricorda perché. Su un mercato nuovo il paid è il tuo unico canale. Non hai ancora SEO, né brand, né clienti che tornano. Un mercato dove l’acquisizione a pagamento non rende non può essere il tuo punto d’ingresso, per quanto grande sia il premio. La penalità esiste proprio per impedire al foglio di calcolo di ratificare un istinto.

Calibra prima su un account tuo, o niente di quanto sopra è affidabile. I CPC in quella classifica sono stime del planner, e sono alti. Sull’account di casa live di questo cliente avevo i numeri reali con cui confrontarmi: 22,6 milioni di query di ricerca su dodici mesi, un CPC paid reale di 2,54 CZK, AOV 747 CZK, un tasso di conversione misurato intorno al 3 %. Il CPC suggerito dal Keyword Planner era circa 10× più alto di quanto l’account pagava davvero, quindi ogni CPC simulato qui viene diviso per dieci prima di toccare i calcoli del ROAS. Non fidarti mai di un ROAS simulato che non hai calibrato rispetto a un account che gestisci davvero. È l’unico passaggio tra “analisi interessante” e un numero su cui scommetterei del budget.

Come è costruito il punteggio: nove fattori pesati

Il punteggio non è una singola metrica con la corona. Sono nove componenti, ognuno pesato in base a quanto sposta davvero la decisione. Il ROAS domina, perché un mercato enorme con CPC brutali perde contro un mercato piccolo con clic economici ogni singola volta. È l’intera lezione della classifica qui sopra:

FattorePesoCosa misura
Fattibilità paid (ROAS) 20 %AOV simulato × CR ÷ CPC
Concorrenza di prezzo 15 %I tuoi prezzi vs. venditori locali, per unità
Logistica 15 %Distanza e costo di consegna dal mercato di casa
Domanda di ricerca 13 %Volume di ricerca mensile normalizzato
Facilità d'ingresso 12 %UE, valuta condivisa, lingua affine, contrassegno
Crescita e-commerce 10 %Crescita annuale del mercato
Dimensione del mercato 5 %Fatturato e-commerce, con cap
Opportunità organica 5 %Bassa difficoltà con volume sufficiente
Potere d'acquisto 5 %PIL pro capite

Due penalità dure la mantengono onesta. Un ROAS sotto la soglia di fattibilità moltiplica il punteggio per 0,4, come sopra. E un paese senza alcun dato di CPC viene tagliato a un terzo, perché non scommetti su un mercato che non puoi prezzare. Quella seconda penalità è esattamente il motivo per cui i due paesi scartati al passaggio 1 non raggiungono mai la classifica: nessun supporto linguistico, nessun dato di parole chiave, nessun prezzo da modellare, nessuna scommessa difendibile.

La leva più grande: il prezzo di un clic per mercato

Se riduci il modello all’unico fattore che lo sposta di più, è questo. Ecco il CPC mediano del planner per mercato dal processo notturno, su 745.712 idee per le parole chiave pulite e prezzate (Google Ads GenerateKeywordIdeas, 28–29 aprile 2026). Ogni cifra è in CZK, la valuta dell’account, così i mercati si confrontano in modo pulito. Lo spread è l’intero motivo per non ripiegare per default sul mercato ovvio:

CPC mediano del planner per mercato in CZK come scala di calore: menta è economico, corallo è caro. La Cechia è mostrata come baseline di casa, il CPC paid reale dell'account e non una stima del planner. Il clic austriaco costa 5,1× quello serbo.
La mappa di calore del prezzo del clic CPC mediano del planner · CZK
Cechia 2,54 casa · CPC paid reale, non una stima del planner
Serbia 2,42 il più economico dell'insieme
Polonia 4,73 il mercato più grande della regione, eppure caldo
Croazia 5,12
Bulgaria 5,14
Romania 5,30
Ungheria 5,49
Slovenia 6,13
Slovacchia 7,19
Germania 10,99 4,5× la Serbia
Austria 12,40 5,1× la Serbia
clic economico clic caro

Leggi i colori prima dei numeri. La mappa è fredda a est e a sud e si scalda man mano che vai a ovest: la Serbia e i Balcani stanno nella menta, Germania e Austria bruciano in corallo, e un clic austriaco costa 5,1× uno serbo; uno tedesco, 4,5×. Questo prima della dimensione del carrello, prima del tasso di conversione, prima di qualsiasi cosa tu possa controllare. La riga tratteggiata è l’ancora. Quei 2,54 CZK sono ciò che l’account di casa paga davvero per clic in Cechia oggi. Perfino la Polonia, il mercato più grande della regione e a un confine di distanza, pianifica il suo clic mediano a quasi il doppio di quella cifra. Non un solo mercato della lista promette i prezzi di casa, e i familiari mercati occidentali stanno un intero fattore cinque sopra il pavimento, e te lo fanno pagare per tutto il resto della vita della campagna. (L’Albania è esclusa dalla mappa perché con solo 31 idee prezzate la sua mediana non è degna di fiducia.)

Perché questo singolo numero decide così tanto? Perché in un paese nuovo il clic è il costo di un cliente; non hai ancora altra via d’ingresso. Tieni tutto il resto costante e cambia solo il clic, e il prezzo del clic da solo fa oscillare il tuo ritorno pubblicitario di circa 5×. Stesso prodotto, stesso tasso di conversione, stesso carrello. L’unica cosa che si muove è quanto il mercato fa pagare per essere visto:

Illustrativo: un tasso di conversione fisso del 2 % e una sola dimensione di carrello, tenendo tutto costante per isolare il prezzo del clic. Anche conversione e carrello reali differiscono per mercato; è la sezione successiva.
MercatoClic (CZK)Tasso conv.Costo per venditaROAS, stesso carrello
Serbia 2,422 %121 CZK8,3×
Polonia 4,732 %237 CZK4,2×
Germania 10,992 %550 CZK1,8×
Austria 12,402 %620 CZK1,6×

A un tasso di conversione del 2 % servono 50 clic per fare una vendita. Quindi una vendita serba costa 121 CZK di pubblicità e una austriaca 620 CZK, per lo stesso identico prodotto. Contro lo stesso carrello, è un sano 8,3× di ROAS in Serbia e un 1,6× in perdita in Austria. Nulla è cambiato tranne il prezzo del clic del paese. È l’intero argomento in una tabella: la domanda che sembra più economica può essere il cliente più costoso.

L’onesta precisazione è la stessa del callout. Queste sono stime del planner, e il CPC del planner è alto. L’account di casa reale ha pagato 2,54 CZK per clic su 22,6 mln di query di ricerca, sotto persino la cifra del planner più economica qui. Quindi leggi i numeri come pressione di mercato relativa, non come il prezzo letterale che pagherai. I rapporti tengono; le cifre assolute scendono appena calibri. E un clic occidentale più caro può comunque ripagare se il suo carrello è più grande, che è esattamente il motivo per cui non ti fermi al clic.

L’altra metà: il tuo prezzo prodotto rispetto al mercato locale

Il clic porta il visitatore sulla tua pagina. Se compra dipende dal tuo prezzo rispetto alla concorrenza locale, e quel livello di prezzo oscilla tra i mercati ancora più forte del clic. La stessa cyclette che tiene uno scaffale a 349 € in Austria si vende a 151 € in Romania. Un ventilatore da casa è 126 € in Austria e 41 € in Ungheria. La classifica finora prezza il clic ed è cieca a ogni euro di questo, perché non guarda mai cosa fa pagare davvero la concorrenza.

Quindi ho eseguito lo strato che il modello salta. Per sedici categorie che lo shop tiene davvero a magazzino ho tirato giù il prezzo mediano dei competitor su ogni mercato e l’ho messo accanto al mediano dello shop. Mediane da entrambi i lati, mai il singolo annuncio più economico, perché un prezzo anomalo da solo non ti dice nulla. La fonte è il carosello popular_products di Google Shopping, gli annunci reali che vedono gli acquirenti reali. Le undici categorie con copertura abbastanza ampia da confrontarsi tra mercati sono qui sotto.

Una nota prima di leggerla. La colonna dello shop ha bisogno di un inquadramento onesto. È uno shop bargain. Il suo catalogo è costruito apposta sull’estremo economico di ogni categoria, quindi la sua mediana finisce spesso a metà del prezzo tipico di mercato di una categoria, a volte più in basso. Confrontarla con la media del mercato come se i beni fossero equivalenti lusingherebbe ogni cella. Quindi leggi ogni cella come margine di manovra, cioè quanto in alto sta lo scaffale locale sopra il pavimento bargain dello shop. Quel margine è il colore della cella: il verde è ampio (mercato a 3× il pavimento o più), l’oro è discreto (1,6–3×), il corallo è stretto (sotto 1,6×).

Prezzo mediano dei competitor per categoria e mercato (Google Shopping popular_products, giugno 2026), in EUR, accanto al mediano dello shop. Lo shop vende l'estremo economico di ogni categoria, quindi la sua mediana si legge come un pavimento di prezzo, non come un prezzo equivalente. Colore della cella = margine: mediano del mercato ÷ quel pavimento.
CategoriaLo shop €DEATPLHUSKRO
Aspirapolvere 62 €80 €102 €83 €83 €91 €88 €
Tastiere & mouse 21 €30 €33 €23 €25 €27 €24 €
Pompe per acquario 12 €16 €18 €23 €26 €14 €
Asciugacapelli 17 €33 €44 €56 €30 €26 €
Attrezzatura da sub 18 €44 €59 €23 €27 €24 €
Borse 8 €31 €40 €23 €21 €26 €28 €
Ventilatori 15 €62 €126 €45 €41 €
Catene da neve 24 €119 €147 €59 €
Equitazione 19 €106 €116 €81 €106 €
Terrari 12 €110 €96 €46 €
Cyclette 23 €192 €349 €197 €151 €

Due cose saltano fuori che la tabella del prezzo per clic non potrebbe mai mostrarti.

Il margine è categoria × mercato, mai un “siamo più economici” piatto. Aspirapolvere e tastiere sono corallo quasi ovunque. Perfino uno shop bargain sta a un pelo dal mercato sull’elettronica di alto valore, perché lì il margine di tutti è già rasato all’osso. Ma cyclette, terrari, catene da neve e attrezzatura da equitazione brillano di verde. In quegli angoli il mercato fa pagare da cinque a quindici volte il pavimento, perché nessuno compete duramente sul prezzo. “Siamo l’opzione economica” è vero per cella, non per paese. E sono le celle a dirti con quali linee di catalogo guidare l’espansione.

I mercati dal clic caro sono anche i mercati dallo scaffale caro. Germania e Austria portano i due clic più cari dell’intero processo, e sono esattamente dove lo scaffale sta più in alto (lo scaffale cyclette austriaco è 349 €; quello rumeno, 151 €). È la sfumatura che la classifica del costo per clic nasconde. Un clic austriaco caro può comunque tornare se il carrello che compra vale di più, mentre un clic polacco economico verso uno scaffale polacco economico può in silenzio essere l’affare peggiore. Costo del clic e prezzo dello scaffale sono due assi diversi, e vedi la trappola solo tracciandoli entrambi. Ecco perché il punteggio sopra pesa la concorrenza di prezzo al 15 %, subito dietro il ROAS.

E i buchi nella tabella sono essi stessi un risultato. La copertura del carosello si assottiglia man mano che vai a est e a sud. Germania, Austria e Polonia riempiono quasi ogni cella; Ungheria, Slovacchia e Romania mostrano già dei vuoti; e i mercati dal clic più economico di tutti, i Balcani, restituiscono quasi nulla, perché Google non mostra un carosello popular_products in quei paesi. Lo strato prezzo evapora esattamente dove il clic sembrava più economico. Per prezzare quei mercati lasci Google e leggi i comparatori locali (Ceneje.si, Jeftinije.hr, Pazaruvaj.bg), che è il lavoro di un altro pomeriggio.

Bonus: gli stessi dati ti dicono quando lanciare

Hai pagato una sola estrazione di parole chiave e portava in silenzio un secondo deliverable: dodici mesi di volume di ricerca per parola chiave, 16,7 milioni di data point mensili su 1,39 milioni di parole chiave. Aggregalo e la curva della domanda è inconfondibile. Un solo mese di picco porta il 40 % di domanda di ricerca in più rispetto al più tranquillo.

Volume di ricerca mensile aggregato su 1,39 milioni di parole chiave. Dicembre 2025 tocca il picco con 752,5 milioni di ricerche; luglio 2025 tocca il fondo con 535,7 milioni, un'oscillazione di 1,40×.
Dodici mesi di domanda di ricerca, l'intero set di parole chiave milioni di ricerche · maggio 2025 → aprile 2026
Mag
Giu
535,7
Lug
Ago
Set
Ott
Nov
752,5
Dic
Gen
Feb
Mar
Apr

Dicembre è in cima alla curva, luglio in fondo. Esattamente ciò che ti aspetteresti per un catalogo di merce generica. Quella singola oscillazione è il tuo segnale di tempistica di lancio. Non apri un mercato nuovo nel suo mese morto, e carichi la spesa prima dello slancio di dicembre, non durante. L’analisi che hai eseguito per scegliere dove ti ha già detto quando, gratis.

Numeri veri, un solo processo vero

Ogni cifra qui sopra è uscita da un processo reale. Ecco l’insieme principale, con altre due analisi cross-border per dare la scala:

Da vere analisi di espansione CEE

  • Idee parole chiave, uno shop (Google Ads API) 1.402.486
  • Paesi targetizzati / completati 13 / 11
  • Tempo reale ricerca parole chiave, notturna e automatizzata ~10 ore
  • Catalogo di nicchia: parole chiave grezze → tenute dopo pulizia AI 1,18 mln → 168k (−86 %)
  • Passata SERP completa: 12 paesi × 3.000 query 22–126 $

Due mercati hanno dovuto essere scartati a metà processo perché gli strumenti di ricerca delle parole chiave non supportano la loro lingua. È il tipo di vincolo che impari solo eseguendo davvero la cosa. Le ~10 ore sono tempo macchina. La ricerca macina durante la notte su tutti i paesi in parallelo mentre dormi. Il lavoro umano (modellare il feed, calibrare gli economics, pulire il rumore, costruire il deliverable) è qualche ora concentrata in più. Prima quotavo esattamente questo deliverable intorno al mezzo milione di corone, e i soldi non erano mai per il codice ingegnoso. Compravano centinaia di ore di lavoro a mano. Qualcuno doveva leggere e pulire query di ricerca mercato per mercato, un lavoro che nessuna AI poteva toccare qualche anno fa. I clienti, comprensibilmente, dicevano di no. Ora è un processo notturno più un giorno della mia attenzione.

(Il taglio del −86 % viene da un catalogo diverso e molto più di nicchia, uno shop B2B di profili da costruzione dove la maggior parte delle parole chiave a seed generico erano genuinamente fuori tema. Lo shop bargain qui sopra ha perso solo una percentuale a una cifra. Quanto è aggressiva la pulizia dipende interamente da quanto sei di nicchia.)

Cosa fare con la classifica

1

Entra nel mercato scelto dai dati, non in quello che davi per scontato

Tutto il punto era farsi sorprendere, e lo sei stato. Slovacchia e Serbia, un mercato piccolo e uno fuori UE, hanno superato nettamente Germania e Austria, puramente perché i clic costavano una frazione del prezzo e gli economics chiudevano davvero. È il deliverable che fa il suo unico lavoro: ribaltare l’assunto con la matematica, prima che l’assunto spenda il budget.

2

Lo scraping competitivo è già il tuo playbook di lancio

Il passaggio 6 ha estratto il copy degli annunci e il punto di prezzo di ogni competitor per mercato, così non entri alla cieca. Sai chi c’è, quanto fanno pagare, quali benefici spingono nei loro titoli e dove c’è un gap di prezzo da sottoquotare o un gap di posizionamento da occupare. Tutto questo prima di spendere un solo euro in traffico.

3

La domanda per categoria ti dice cosa spedire per primo

Hai mantenuto il collegamento da ogni parola chiave al suo product_type. Quindi non sai solo che la Polonia è buona; sai quali categorie cerca la Polonia, e con quale volume. Il catalogo con cui lanci è quello che i dati dicono che il mercato vuole, non un copia-incolla del tuo assortimento di casa.

Take it with you

Download the complete instructions for your AI

The whole blueprint above, rewritten as a brief you can paste straight into Claude or any capable coding agent. You supply the Merchant Center feed and the API access; it runs the seven steps on your shop. Leave your email and the file is yours.

One file, one list. I only write when there's something worth reading.

Domande frequenti

Quanti paesi dovrei analizzare?

Parti dalla logistica, non dall’ambizione: tutto quello a cui puoi davvero spedire, di solito una rosa di 10–15 paesi. Questo processo è partito da 13 e ne ha persi due in fase di parole chiave perché Google Ads non riusciva a fare ricerca nella loro lingua; il punteggio ha sfoltito il resto.

Un milione di parole chiave sembra esagerato. Lo è?

È semplicemente la scala naturale: 400 seed × una dozzina di lingue × tutte le loro varianti arrivano ai milioni. Questo singolo shop ha prodotto 1.402.486 idee per le parole chiave. Il volume è proprio il punto: stai mappando un mercato, non scrivendo un brief da 5.000 parole.

Google Ads API, DataForSEO o Semrush?

Google Ads API per le idee sulle parole chiave se hai un token solido; è la fonte di verità. DataForSEO per lo scraping delle SERP e come alternativa economica per le parole chiave: una passata competitiva completa su 12 paesi costa 22–126 $. Semrush è l’opzione costosa, e per questo lavoro c’è poco motivo di pagare il suo abbonamento fisso.

Come gestisci così tante lingue?

Un LLM traduce la lista dei seed nella lingua locale di ogni paese prima che parta la ricerca. I 400 seed di base si espandono a 488 voci con le varianti, per 12 lingue in questo processo: 5.856 traduzioni pronte prima della prima chiamata API. L’inglese usato come proxy distorce in silenzio ogni volume e CPC, perché a Varsavia nessuno cerca in inglese.

Posso fidarmi dei numeri di CPC per la simulazione del ROAS?

Non grezzi. I CPC degli strumenti per parole chiave sono stime di pianificazione; su questo account reale il CPC suggerito era circa 10× quello effettivamente pagato (2,54 CZK su 22,6 mln di query di ricerca). Calibra rispetto a un account che gestisci davvero, applica quello sconto, e allora il ROAS simulato vale qualcosa.

Quanto tempo richiede tutto il processo?

La ricerca delle parole chiave in sé è un processo notturno, circa 10 ore di lavoro macchina non presidiato su tutti i paesi in parallelo. Il lavoro umano intorno (modellazione del feed, economics, pulizia, deliverable) è una manciata di ore. Diciamo un giorno o due end-to-end, contro quelle che prima erano settimane.

Vuoi eseguirlo sul tuo feed?

Hai già il feed di Merchant Center. L'unica domanda è verso quale paese punta dopo, e se lì gli economics chiudono davvero.

Eseguilo sul mio feed →