Torna al blog Crecimiento ecommerce

ShopifyQL MATCHES: filtrare i clienti in base al comportamento

Una condizione di comportamento ben definita può essere riutilizzata nell'analisi. Cosa significa MATCHES e come evitare query che rispondono a un'altra domanda.
ShopifyQL MATCHES: filtrar clientes por comportamiento

MATCHES consente di filtrare in ShopifyQL per comportamenti relativi a un cliente, come i prodotti acquistati in un determinato periodo. Viene utilizzato all'interno di una condizione e richiede la conoscenza dei campi e dei parametri del set di dati. ShopifyQL ha la propria sintassi: non è opportuno trattarlo come se accettasse qualsiasi query SQL.

La prima decisione è cosa si vuole misurare. «Ha acquistato due unità in un ordine», «ha acquistato due referenze diverse» e «ha effettuato due ordini» sono domande diverse. Un risultato tecnicamente valido può essere inutile se risponde alla domanda sbagliata.

Cosa offre MATCHES

La funzione valuta se esistono record correlati che soddisfano i parametri. La referenza del set customers documenta espressioni come prodotti acquistati e ordini effettuati, con campi specifici per ogni relazione.

Shopify ha aggiunto la logica ad Analytics per avvicinare il filtraggio dei report a quello della segmentazione dei clienti. Ciò facilita la condivisione di una definizione, ma non elimina le differenze di periodo, dati, granularità o metrica che possono esistere tra due report.

Un esempio di condizione, non una query universale

products_purchased MATCHES (quantity >= 2, date >= -30d)

Questo frammento segue l'esempio pubblicato da Shopify per filtrare gli acquisti con la quantità e la data indicate. Devi inserirlo in una query e in un set compatibili e verificarne il risultato nell'editor. Non contiene di per sé la selezione delle colonne, l'aggregazione o la visualizzazione del report.

Il parametro della quantità non deve essere interpretato automaticamente come numero di ordini né di referenze diverse. Consulta il significato di ogni campo; la referenza distingue le quantità per acquisto dalle metriche aggregate quando sono consentite.

Come formulare una domanda di analisi

  1. Scrivi la definizione commerciale senza sintassi: cliente, azione, prodotto e periodo.
  2. Identifica il set di dati e la relazione che contiene quel comportamento.
  3. Seleziona i parametri ammessi mediante la referenza e l'autocompletamento.
  4. Scegli le colonne e l'aggregazione che corrispondono alla domanda.
  5. Verifica un campione di risultati con ordini noti.
  6. Documenta la definizione per poterla confrontare nuovamente in futuro.
Domanda Errore comune
Chi ha acquistato un prodotto? Confondere l'identificatore del prodotto con quello di una variante.
Chi ha ricomprato? Usare le unità come se fossero il numero degli ordini.
Chi ha acquistato in un periodo? Applicare la data al report, ma non alla relazione che si voleva valutare.
Quale importo apporta il gruppo? Sommare un'altra metrica o duplicare i record cambiando la granularità.

Segmenti e report: coerenza da verificare

Condividi una definizione scritta tra il team commerciale e chi costruisce i report. Includi periodo, esclusioni e come vengono trattate le operazioni che modificano una vendita. Successivamente confronta campioni prima di considerare equivalenti le popolazioni.

Un segmento può essere aggiornato con il comportamento del cliente; un'esportazione effettuata ieri è una fotografia di un altro momento. Questa differenza non dimostra un malfunzionamento di MATCHES. Nemmeno tutti i report mostrano clienti individuali: alcuni aggregano vendite, sessioni o altri record.

Dall'analisi a un'azione

Trovare acquirenti di una referenza può aiutare a indagare il riacquisto o i prodotti complementari. Prima di inviare una campagna, verifica il consenso, le esclusioni e lo strumento di attivazione. Una condizione di analisi non equivale all'autorizzazione a contattare né a una campagna inviata.

Se il risultato rivela un'opportunità, formula l'azione come ipotesi e definisci come valutarla. Non c'è un aumento di conversione garantito creando un segmento più dettagliato. È possibile che il gruppo sia troppo piccolo o che il suo comportamento non spieghi una necessità commerciale.

Mantenere le query

Salva lo scopo insieme alla query, al set di dati e ai parametri. Rivedila se cambiano le referenze di prodotto, i campi o la struttura commerciale. Per i report ricorrenti, verifica i permessi e le condizioni di accesso vigenti all'editor.

Il vantaggio di imparare a usare questo strumento è ridurre l'ambiguità nel porre domande ai dati. Una query breve, verificata con esempi reali e compresa dal team risulta più utile di un blocco complesso che nessuno può interpretare.

Per continuare a lavorare sul tuo negozio

interpretare insight senza confondere correlazione e causa · attivare segmentazione e flussi in Klaviyo · connettere analisi e strategia di email marketing.

Se hai bisogno di trasformare queste opzioni in un piano di lavoro, nella nostra consulenza Shopify rivediamo la tua operatività e le dipendenze prima di raccomandare un'implementazione. Raccontaci di cosa ha bisogno il tuo negozio.

Fonti e revisione

Revisione editoriale: team di Migraciones.io · 30 ottobre 2026. La disponibilità delle funzioni dipende dal piano, dal paese e dalla configurazione di ogni negozio.