Visualizza le categorie

Come collegare Shopify a Excel - Interrogare i dati del commercio elettronico con SQL

7 minuti di lettura

Query Streams trasforma i dati del tuo negozio Shopify in tabelle interrogabili tramite SQL, consentendoti di importare ordini, prodotti, clienti e inventario in tempo reale direttamente in Microsoft Excel. Nessuna codifica API, nessuna esportazione manuale: basta scrivere query SQL per ottenere dati e-commerce in tempo reale nel proprio foglio di calcolo. Iscriviti gratuitamente su QueryStreams.com e inizia a interrogare il tuo negozio Shopify in pochi minuti.

16 Tabelle Shopify

Ordini, prodotti, inventario, clienti, evasioni e altro ancora

Sincronizzazione degli ordini in 5 minuti

Gli ordini e le voci di riga vengono aggiornati ogni 5 minuti per un monitoraggio delle vendite quasi in tempo reale.

Crittografato con AES-256

Le credenziali API di Shopify sono archiviate in modo sicuro sulla tua rete, mai nel cloud.

Qualsiasi piano Shopify

Funziona con Basic, Shopify, Advanced e Plus: non è richiesto alcun piano speciale.

A quali dati Shopify puoi accedere?

Query Streams sincronizza i dati API dell'amministrazione Shopify in una cache locale crittografata AES-256, trasformandoli in tabelle interrogabili tramite SQL. Ogni tabella include un dati_grezzi Colonna JSON con la risposta API completa, inclusi importi multivaluta, attributi delle note personalizzate, righe fiscali e altro ancora.

Vendite e ordini

  • ordini Ordini di vendita con stato, importi e informazioni sui clienti
  • voci_dell'ordine Singoli articoli con codice SKU, quantità e prezzo
  • adempimenti Informazioni sulla spedizione e sul tracciamento
  • transazioni Transazioni di pagamento con dettagli gateway
  • rimborsi Registrazioni dei rimborsi con ripartizione delle voci
  • carrelli_abbandonati Abbandono del carrello per campagne di recupero

Prodotti e catalogo

  • prodotti Catalogo prodotti con titolo, fornitore e stato
  • varianti Varianti di prodotto con SKU, prezzi e inventario
  • collezioni Collezioni di prodotti personalizzati e intelligenti
  • regole_prezzo Regole di sconto e promozioni
  • codici_sconto Codici promozionali con conteggio degli utilizzi

Inventario

  • livelli_di_inventario Quantità di magazzino per sede
  • luoghi Magazzini e punti vendita

Clienti

  • clienti Profili con cronologia degli ordini e valore lifetime
  • bozze_ordini Ordini in sospeso e incompleti

Prerequisiti

1
Conto flussi di query

Iscriviti gratuitamente — non è richiesta alcuna carta di credito

2
Agente di rete per i flussi di query

Servizio Windows installato sulla tua rete. Guida all'installazione

3
Negozio Shopify

Negozio Shopify attivo con qualsiasi piano (Basic, Shopify, Advanced o Plus)

4
App personalizzata Shopify

Un'app personalizzata nella dashboard di sviluppo di Shopify con ambiti API di amministrazione (la creeremo noi)

5
Microsoft Excel

Versione desktop con il componente aggiuntivo Query Streams installato

Guida all'installazione

1Installare l'agente
2Crea app
3Aggiungi connettore
4Programma di sincronizzazione
5Installa il componente aggiuntivo

Passaggio 1: installare Query Streams Network Agent

  1. Accedi a my.querystreams.com
  2. Vai a Agenti di rete nella barra laterale sinistra
  3. Cliccare Scarica agente ed eseguire il programma di installazione di Windows
  4. L'agente si installa come servizio Windows e si connette automaticamente.
  5. Il tuo agente appare come "Online" nel portale entro 30 secondi.

Passaggio 2: crea un'app personalizzata Shopify

Query Streams utilizza il flusso delle credenziali client di Shopify per un'autenticazione sicura. Dovrai creare un'app personalizzata nella dashboard di sviluppo di Shopify:

  1. Vai a partner.shopify.com e accedi
  2. Vai a ApplicazioniCrea appCrea app manualmente
  3. Assegna un nome alla tua app (ad esempio, "Query Streams Data Connector") e fai clic su Crea app
  4. Nelle impostazioni dell'app, vai su ConfigurazioneIntegrazione API di amministrazioneConfigurare
  5. Selezionare gli ambiti richiesti: ordini_di_lettura, leggi_prodotti, leggi_clienti, leggi_inventario, read_locations, letture_adempimenti, leggi_regole_prezzi, leggi_sconti
  6. Cliccare Risparmiare, quindi vai al Panoramica scheda
  7. Copia il tuo ID cliente (stringa esadecimale di 32 caratteri)
  8. Cliccare Mostra segreto per rivelare il tuo Segreto cliente
  9. Installa l'app sul tuo negozio

Query Streams richiede solo ambiti di lettura. Non crea, aggiorna o elimina mai ordini, prodotti, clienti o qualsiasi dato Shopify.

Passaggio 3: aggiungi il connettore Shopify

  1. Apri l'interfaccia dell'agente di rete all'indirizzo http://localhost:1823
  2. Cliccare Aggiungi connessione e seleziona Shopify
  3. Inserisci il tuo URL del negozio (ad esempio, il-tuo-negozio.myshopify.com), ID cliente, e Segreto cliente
  4. Cliccare Collegamento di prova — Query Streams scambia le credenziali con un token di accesso
  5. In caso di esito positivo, vedrai il nome del tuo negozio, il piano e gli ambiti API verificati.
  6. Cliccare Avanti per configurare le pianificazioni di sincronizzazione e installare query predefinite

Passaggio 4: configurare la pianificazione della sincronizzazione

Ordini e voci di rigaOgni 5 minuti
Adempimenti / TransazioniOgni 15 minuti
Prodotti e variantiOgni 15 minuti
Clienti e inventarioOgni 15 minuti
CollezioniOgni ora
LocalitàOgni 6 ore

Tutte le 16 tabelle sono sincronizzate per impostazione predefinita. È possibile disabilitare qualsiasi tabella impostando il suo intervallo su Mai. Clicca Risparmiare — la sincronizzazione iniziale inizia immediatamente.

Passaggio 5: installare il componente aggiuntivo di Microsoft Excel

  1. Apri Microsoft Excel
  2. Vai a InserisciOttieni componenti aggiuntivi (o Componenti aggiuntivi di Office)
  3. Cerca "Flussi di query"
  4. Cliccare Aggiungi per installare — il pannello Query Streams appare sul lato destro di Excel
  5. Accedi con le credenziali del tuo account Query Streams
  6. Oppure installare direttamente: Installare Query Streams per Microsoft Excel

Sei connesso! Apri il pannello Query Streams in Excel, fai clic su Query salvatee trova la cartella Shopify con query predefinite per le vendite giornaliere, i prodotti più venduti, gli avvisi di inventario e altro ancora. Seleziona una query qualsiasi e fai clic su Correre per estrarre dati in tempo reale.

Esempio di query SQL Shopify

Riepilogo vendite giornaliere (ultimi 30 giorni)
SELECT
    DATE(created_at) AS order_date,
    COUNT(*) AS order_count,
    SUM(total_price) AS revenue,
    AVG(total_price) AS avg_order_value
FROM shopify.orders
WHERE financial_status = 'paid'
  AND created_at >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY DATE(created_at)
ORDER BY order_date DESC;
Prodotti più venduti in base al fatturato
SELECT
    p.title AS prodotto,
    p.vendor,
    SUM(li.quantity) AS unità_vendute,
    SUM(li.price * li.quantity) AS ricavi
FROM shopify.order_line_items li
JOIN shopify.products p ON li.product_id = p.id
JOIN shopify.orders o ON li.order_id = o.id
WHERE o.financial_status = 'paid'
  AND o.created_at >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY p.id, p.title, p.vendor
ORDER BY revenue DESC
LIMIT 20;
Avviso di scorte in esaurimento
SELECT
    p.title AS prodotto,
    v.title AS variante,
    v.sku,
    il.available AS stock_qty,
    l.name AS posizione
FROM shopify.inventory_levels il
JOIN shopify.variants v ON il.inventory_item_id = v.inventory_item_id
JOIN shopify.products p ON v.product_id = p.id
JOIN shopify.locations l ON il.location_id = l.id
WHERE il.available < 10
  AND l.active = true
ORDER BY il.available ASC;

Condividi i report Shopify senza condividere le credenziali

Apri qualsiasi query Shopify nel Query Builder → clicca sul Condivisione scheda → inserisci indirizzi e-mail → clicca CondividiI destinatari ricevono i dati Shopify in tempo reale nel loro componente aggiuntivo Excel, senza accedere alle credenziali API, all'amministrazione del negozio o al codice SQL. Perfetto per condividere i dashboard delle vendite con i reparti finanziario e operativo o con i partner esterni.

Domande frequenti

Ho bisogno di un piano Shopify Plus per utilizzare Query Streams?
No. Query Streams funziona con qualsiasi piano Shopify, inclusi Basic, Shopify e Advanced. I negozi Plus beneficiano di limiti di velocità API più elevati, ma Query Streams gestisce automaticamente la limitazione della velocità su tutti i piani.
Perché Query Streams necessita di un'app personalizzata invece che di un'app privata?
Shopify ha interrotto le app private a favore delle app personalizzate per l'API di amministrazione. Le app personalizzate forniscono lo stesso accesso in sola lettura, ma utilizzano le credenziali client OAuth, un approccio di autenticazione più sicuro e standard supportato da tutti i piani Shopify.
Posso collegare più negozi Shopify?
Sì. Aggiungi un connettore separato per ogni negozio, ciascuno con le proprie credenziali dell'app personalizzata. Tutti i negozi vengono visualizzati come origini dati distinte nel generatore di query, quindi puoi anche unire i dati di diversi negozi in un'unica query SQL.
Come vengono gestiti gli importi su Shopify? Stripe utilizza i centesimi, Shopify fa lo stesso?
A differenza di Stripe, Shopify restituisce gli importi come valori decimali (ad esempio, 99.99 non 9999), quindi non è necessaria alcuna conversione nelle query SQL. Gli importi multivaluta sono disponibili nel dati_grezzi Colonna JSON.

Guide correlate

Categoria: Connettori API

Tag: Shopify, Excel, API, E-commerce, SQL, Ordini, Inventario, Dati in tempo reale

Meta Descrizione: Collega Shopify a Microsoft Excel con SQL. Interroga ordini, prodotti, inventario e clienti in tempo reale, senza bisogno di codifica API. Guida passo passo alla configurazione.

Updated on 3 giugno 2026

Powered by BetterDocs