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.
- 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.
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.
| Paese | In UE? | Valuta | Crescita e-com | Nota |
|---|---|---|---|---|
| Germania | Sì | EUR | +5 % | Mercato di riferimento |
| Austria | Sì | EUR | +6 % | — |
| Polonia | Sì | PLN | +12 % | Mercato CEE più grande |
| Slovacchia | Sì | EUR | +8,5 % | Sovrapposizione linguistica con casa |
| Cechia (casa) | Sì | CZK | — | Baseline di calibrazione |
| Ungheria | Sì | HUF | +15 % | — |
| Romania | Sì | RON | +18 % | — |
| Bulgaria | Sì | BGN | +16 % | — |
| Croazia | Sì | EUR | +14 % | Pagamenti locali come prerequisito |
| Slovenia | Sì | EUR | +10 % | — |
| Serbia | No | RSD | +20 % | — |
| Albania | No | ALL | +28 % | — |
| Bosnia-Erz. | No | BAM | +22 % | Scartato: il Keyword Planner non ha il bosniaco |
| Macedonia del Nord | No | MKD | +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 catalogo | Livello |
|---|---|---|
| Giocattoli | 21.636 | L2 |
| Cover | 14.411 | L3 |
| Abbigliamento donna | 14.341 | L2 |
| Telefoni | 13.544 | L2 |
| Notebook | 12.277 | L2 |
| Articoli per animali | 11.940 | L2 |
| Attrezzatura da cucina | 11.379 | L2 |
| Auto & moto (accessori) | 11.683 | L1 |
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:
| Mercato | Cosa 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:
| Mercato | Idee parole chiave grezze | Con volume di ricerca |
|---|---|---|
| Polonia | 410.343 | 408.852 |
| Germania | 348.914 | 347.868 |
| Austria | 323.294 | 311.438 |
| Romania | 128.304 | 126.385 |
| Bulgaria | 76.866 | 75.650 |
| Croazia | 61.611 | 58.179 |
| Serbia | 14.573 | 13.848 |
| Slovacchia | 10.884 | 9.173 |
| Albania | 9.704 | 4.339 |
| Ungheria | 9.281 | 8.584 |
| Slovenia | 8.712 | 6.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 rimosso | Parole chiave tagliate | Perché |
|---|---|---|
| Fuori segmento: grandi elettrodomestici | 11.243 | Frigoriferi, lavatrici (shop solo di piccoli articoli) |
| Fuori segmento: veicoli interi | 8.127 | Moto, auto (non ricambi) |
| Fuori segmento: mobili grandi | 6.675 | Troppo pesanti per il raggio logistico |
| Fuori segmento: riscaldamento centralizzato | 6.354 | Articoli ingombranti fuori catalogo |
| Rumore: marketplace auto locale | 3.837 | Annunci PL 'otomoto', non domanda di categoria |
| Rumore: pagine di calendario | 2.528 | Tedesco 'Kalender', intento sbagliato |
| Rumore: giochi online | 2.378 | Intrattenimento, 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:
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:
| Fattore | Peso | Cosa 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:
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:
| Mercato | Clic (CZK) | Tasso conv. | Costo per vendita | ROAS, stesso carrello |
|---|---|---|---|---|
| Serbia | 2,42 | 2 % | 121 CZK | 8,3× |
| Polonia | 4,73 | 2 % | 237 CZK | 4,2× |
| Germania | 10,99 | 2 % | 550 CZK | 1,8× |
| Austria | 12,40 | 2 % | 620 CZK | 1,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×).
| Categoria | Lo shop € | DE | AT | PL | HU | SK | RO |
|---|---|---|---|---|---|---|---|
| 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.
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
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.
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.
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.
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.