Vai al contenuto principale
OrcaOfferte LogoOrcaOfferte
Guide

Tracker prezzi fai-da-te: monitorare offerte con Google Sheets

Come creare un tracker prezzi fai-da-te con Google Sheets. Monitora i prezzi su Amazon.it e altri store per non perdere mai un'offerta o un errore di prezzo.

Autore

OrcaOfferte

Pubblicato il

Foglio di calcolo stilizzato con grafici prezzi e icone di allerta per monitoraggio offerte

Perché un tracker prezzi fai-da-te

Hai mai comprato un prodotto "in offerta" e scoperto dopo che il prezzo era lo stesso da mesi? Succede più spesso di quanto pensi. Un tracker prezzi ti protegge da questo: registri i prezzi nel tempo e vedi con i tuoi occhi se un'offerta è reale o gonfiata.

*Avviso di affiliazione: I link contrassegnati con * sono link di affiliazione. Se effettui un acquisto tramite uno di essi, potremmo ricevere una piccola commissione senza costi aggiuntivi per te. Questo ci aiuta a mantenere le nostre recensioni indipendenti. I prezzi indicati sono approssimativi e possono variare.

Google Sheets è gratuito, funziona da qualsiasi dispositivo e ti permette di creare un sistema di monitoraggio personalizzato. Non serve essere programmatori. In 15-30 minuti hai un foglio funzionante che ti aiuta a tenere traccia dei prodotti che vuoi comprare.

Step 1: Struttura del foglio

Apri Google Sheets e crea un nuovo foglio. Nella prima riga inserisci le intestazioni delle colonne.

Ecco la struttura che ti consiglio:

Colonna AColonna BColonna CColonna DColonna EColonna FColonna G
ProdottoURLPrezzo targetPrezzo attualeUltimo controlloPrezzo minimoNote

Prodotto: Il nome del prodotto. Scrivilo in modo che lo riconosci al volo.

URL: Il link alla pagina del prodotto. Per Amazon.it, usa il formato corto: amazon.it/dp/CODICE_ASIN?tag=oottg-21 dove CODICE_ASIN è il codice prodotto di 10 caratteri (lo trovi nella barra degli indirizzi).

Prezzo target: Il prezzo massimo che sei disposto a pagare. Lo decidi tu in base allo storico prezzi.

Prezzo attuale: Qui inserisci il prezzo ogni volta che lo controlli.

Ultimo controllo: La data dell'ultimo aggiornamento. Formatta la colonna come "Data" così Google Sheets la ordina correttamente.

Prezzo minimo: Il prezzo più basso mai registrato. Lo aggiorni manualmente o con una formula MIN.

Note: Appunti liberi. "Aspettare Black Friday", "Coupon 10% attivo", "Regalato a Marco", qualsiasi cosa ti serva ricordare.

Step 2: Formula per il prezzo minimo automatico

Nella colonna F (Prezzo minimo), puoi usare una formula che si aggiorna automaticamente man mano che inserisci nuovi prezzi. Ma per funzionare bene, ti serve un foglio storico separato.

Crea un secondo foglio chiamato "Storico" con tre colonne:

| Data | Prodotto | Prezzo |

Ogni volta che controlli un prezzo, aggiungilo qui. Poi nel foglio principale, nella colonna "Prezzo minimo", usa questa formula:

=MIN(FILTER(Storico!C:C, Storico!B:B=A2))

Questa formula cerca tutti i prezzi registrati nello storico per quel prodotto e restituisce il più basso. Se il prezzo attuale è uguale o inferiore al minimo, sai che è il momento di comprare.

Step 3: Formattazione condizionale

Ecco dove il foglio diventa utile visivamente. Con la formattazione condizionale fai in modo che le celle cambino colore in base al prezzo.

  1. Seleziona la colonna D (Prezzo attuale)
  2. Vai su Formato > Formattazione condizionale
  3. Aggiungi queste regole:

Verde (affare): Formula personalizzata =D2<=C2 (prezzo attuale uguale o sotto il target)

Giallo (vicino): Formula personalizzata =AND(D2>C2, D2<=C2*1.1) (prezzo fino al 10% sopra il target)

Rosso (troppo caro): Formula personalizzata =D2>C2*1.1 (prezzo più del 10% sopra il target)

Con questa configurazione, basta aprire il foglio e guardare i colori. Verde = compra. Giallo = tieni d'occhio. Rosso = aspetta.

Domande frequenti

Step 4: IMPORTXML per i prezzi (con le dovute cautele)

Google Sheets ha una funzione chiamata IMPORTXML che in teoria può estrarre dati dalle pagine web. La formula base è:

=IMPORTXML(B2, "//span[@class='a-offscreen']")

Dove B2 contiene l'URL del prodotto Amazon. Il problema? Amazon blocca queste richieste nella maggior parte dei casi. La funzione funziona a intermittenza: a volte estrae il prezzo correttamente, altre volte restituisce un errore.

Il mio consiglio: non basare il tuo tracker su IMPORTXML per Amazon. Funziona meglio su siti più semplici come negozi piccoli o pagine statiche. Per Amazon, il metodo manuale combinato con Keepa è più affidabile.

Con Keepa installato, apri la pagina prodotto su Amazon, guardi il prezzo nel grafico Keepa e lo inserisci nel tuo foglio. Ci vogliono 10 secondi per prodotto.

Step 5: Avvisi email con Google Apps Script

Se vuoi ricevere una notifica quando un prezzo scende sotto il target, puoi usare Google Apps Script. Non serve essere programmatori: basta copiare il codice qui sotto.

  1. Nel tuo foglio, vai su Estensioni > Apps Script
  2. Cancella il codice esistente e incolla questo:
function controllaPrezzi() {
  var foglio = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Foglio1');
  var dati = foglio.getDataRange().getValues();
  var messaggi = [];

  for (var i = 1; i < dati.length; i++) {
    var prodotto = dati[i][0];
    var target = dati[i][2];
    var attuale = dati[i][3];

    if (attuale > 0 && attuale <= target) {
      messaggi.push(prodotto + ': ' + attuale + ' EUR (target: ' + target + ' EUR)');
    }
  }

  if (messaggi.length > 0) {
    MailApp.sendEmail(
      '[email protected]',
      'Prezzi sotto target!',
      'I seguenti prodotti sono scesi sotto il prezzo target:\n\n' + messaggi.join('\n')
    );
  }
}
  1. Sostituisci [email protected] con la tua email
  2. Salva lo script
  3. Vai su Trigger (icona orologio) e crea un trigger che esegue controllaPrezzi ogni giorno

Ogni volta che aggiorni i prezzi nel foglio, lo script controlla se qualche prodotto è sotto il target e ti manda un'email con la lista.

Step 6: Dashboard con grafico storico

Se vuoi visualizzare l'andamento dei prezzi nel tempo, puoi creare un grafico dal foglio "Storico".

  1. Seleziona i dati nello Storico (Date e Prezzi di un prodotto)
  2. Vai su Inserisci > Grafico
  3. Scegli "Grafico a linee"
  4. Metti le date sull'asse X e i prezzi sull'asse Y

Il risultato è un mini-Keepa personale. Vedrai le oscillazioni di prezzo nel tempo e potrai identificare pattern: molti prodotti hanno cicli di prezzo prevedibili legati a eventi come Prime Day, Black Friday e offerte stagionali.

Tracker fai-da-te vs strumenti dedicati

Siamo onesti: un foglio Google Sheets non sostituisce strumenti come Keepa o CamelCamelCamel per il monitoraggio automatico. Ecco un confronto rapido.

CaratteristicaGoogle SheetsKeepaCamelCamelCamel
PrezzoGratisGratis (base)Gratis
Aggiornamento automaticoNo (manuale)
Avvisi prezzoSì (con script)Sì (email)
Prodotti non-AmazonNoNo
PersonalizzazioneTotaleLimitataLimitata
Storico lungoQuanto vuoiAnniAnni
DifficoltàMediaFacileFacile

Il vantaggio del foglio fai-da-te è la flessibilità totale. Puoi tracciare prodotti da qualsiasi store (non solo Amazon), aggiungere colonne personalizzate, calcolare il risparmio totale e creare dashboard su misura.

Lo svantaggio è che richiede tempo e disciplina. Se monitori 5-10 prodotti, è gestibile. Se ne monitori 50, diventa un lavoro.

L'alternativa: lascia fare a noi

Se l'idea del foglio fai-da-te ti piace ma non hai voglia di aggiornarlo ogni giorno, c'è un'alternativa più comoda. Noi di OrcaOfferte monitoriamo centinaia di prodotti su Amazon.it ogni giorno e segnaliamo quelli che scendono al minimo storico o che hanno errori di prezzo.

Invece di controllare i prezzi uno per uno, ricevi una notifica quando c'è qualcosa che vale la pena comprare. Puoi sempre tenere il tuo foglio per i prodotti specifici che ti interessano e usare il nostro canale per scoprire offerte che non avresti trovato da solo.

Per chi vuole configurare avvisi automatici senza costruire nulla da zero, abbiamo scritto una guida dedicata.

Fonti

  1. [object Object]
  2. [object Object]
  3. [object Object]

Continua a leggere

Articoli correlati