Kategorien anzeigen

Verbindung von Shopify mit Google Sheets - Abfrage von E-Commerce-Daten mit SQL

7 Minuten Lesezeit

Query Streams wandelt Ihre Shopify-Shopdaten in SQL-abfragbare Tabellen um, sodass Sie Live-Bestellungen, Produkte, Kunden und Lagerbestände direkt in Google Sheets importieren können. Keine API-Programmierung, keine manuellen Exporte – schreiben Sie einfach SQL-Abfragen und erhalten Sie E-Commerce-Daten in Echtzeit in Ihrer Tabelle. Registrieren Sie sich kostenlos bei QueryStreams.com und beginnen Sie innerhalb weniger Minuten mit der Abfrage Ihres Shopify-Shops.

16 Shopify-Tabellen

Bestellungen, Produkte, Lagerbestand, Kunden, Lieferungen und mehr

5-Minuten-Bestellungs-Synchronisierung

Bestellungen und Einzelposten werden alle 5 Minuten aktualisiert, sodass Sie Ihre Verkäufe nahezu in Echtzeit verfolgen können.

AES-256 verschlüsselt

Ihre Shopify-API-Anmeldedaten werden sicher in Ihrem Netzwerk gespeichert, niemals in der Cloud.

Jeder Shopify-Tarif

Funktioniert mit Basic, Shopify, Advanced und Plus – kein spezieller Tarif erforderlich

Auf welche Shopify-Daten können Sie zugreifen?

Query Streams synchronisiert Ihre Shopify Admin API-Daten mit einem AES-256-verschlüsselten lokalen Cache und wandelt sie in SQL-abfragbare Tabellen um. Jede Tabelle enthält eine Rohdaten JSON-Spalte mit der vollständigen API-Antwort – einschließlich Beträgen in mehreren Währungen, benutzerdefinierten Notizattributen, Steuerzeilen und mehr.

Verkäufe & Bestellungen

  • Bestellungen Kundenaufträge mit Status, Beträgen und Kundeninformationen
  • Bestellpositionen Einzelne Artikel mit Artikelnummer, Menge und Preis
  • Erfüllungen Versand- und Sendungsverfolgungsinformationen
  • Transaktionen Zahlungstransaktionen mit Gateway-Details
  • Erstattungen Rückerstattungsbelege mit Aufschlüsselung der Einzelposten
  • verlassene_Kassen Warenkorbabbruch für Wiederherstellungskampagnen

Produkte & Katalog

  • Produkte Produktkatalog mit Titel, Anbieter und Status
  • Varianten Produktvarianten mit SKU, Preis und Lagerbestand
  • Sammlungen Maßgeschneiderte und intelligente Produktkollektionen
  • Preisregeln Rabattregeln und Sonderangebote
  • Rabattcodes Gutscheincodes mit Nutzungsanzahl

Bestandsaufnahme

  • Lagerbestände Lagerbestände nach Standort
  • Standorte Lagerhäuser und Lagerstandorte

Kunden

  • Kunden Profile mit Bestellhistorie und Lifetime Value
  • Auftragsentwürfe Ausstehende und unvollständige Bestellungen

Voraussetzungen

1
Query Streams Konto

Kostenlos anmelden — keine Kreditkarte erforderlich

2
Abfrage von Datenströmen Netzwerk-Agent

Auf Ihrem Netzwerk installierter Windows-Dienst. Installationsanleitung

3
Shopify-Shop

Aktiver Shopify-Shop mit einem beliebigen Tarif (Basic, Shopify, Advanced oder Plus)

4
Shopify-App nach Maß

Eine benutzerdefinierte App im Shopify Dev Dashboard mit Admin-API-Bereichen (diese werden von uns erstellt)

5
Google Sheets

Mit dem Add-on „Query Streams“, das aus dem Google Workspace Marketplace installiert wurde

Einrichtungsanleitung

1Agent installieren
2App erstellen
3Anschluss hinzufügen
4Synchronisierungsplan
5Add-on installieren

Schritt 1: Installieren Sie den Query Streams Network Agent.

  1. Anmelden bei mein.querystreams.de
  2. Navigieren Sie zu Netzwerkagenten in der linken Seitenleiste
  3. Klicken Sie auf Agent herunterladen und führen Sie das Windows-Installationsprogramm aus.
  4. Der Agent wird als Windows-Dienst installiert und stellt automatisch eine Verbindung her.
  5. Ihr Agent wird innerhalb von 30 Sekunden im Portal als „Online“ angezeigt.

Schritt 2: Erstellen Sie eine benutzerdefinierte Shopify-App

  1. Gehen Sie zu partner.shopify.com und sich anmelden
  2. Navigieren Sie zu AppsApp erstellenApp manuell erstellen
  3. Benennen Sie Ihre App (z. B. „Query Streams Data Connector“) und klicken Sie auf App erstellen
  4. Gehen Sie in Ihren App-Einstellungen zu KonfigurationIntegration der Admin-APIKonfigurieren
  5. Wählen Sie die gewünschten Bereiche aus: Leseaufträge, Produkte lesen, Kunden lesen, Lagerbestand lesen, read_locations, read_fulfillments, Preisregeln lesen, Rabatte lesen
  6. Klicken Sie auf Speichern Sie, dann gehen Sie zu Überblick Registerkarte
  7. Kopieren Sie Ihre Kunden-ID (32-stellige Hexadezimalzeichenfolge)
  8. Klicken Sie auf Geheimnis anzeigen um Ihre Client-Geheimnis
  9. Installieren Sie die App in Ihrem Shop.

Query Streams fordert nur Lesezugriff an. Es werden niemals Bestellungen, Produkte, Kunden oder andere Shopify-Daten erstellt, aktualisiert oder gelöscht.

Schritt 3: Fügen Sie den Shopify-Connector hinzu

  1. Öffnen Sie die Netzwerk-Agent-Schnittstelle unter http://localhost:1823
  2. Klicken Sie auf Verbindung hinzufügen und wählen Sie Shopify
  3. Geben Sie Ihre Shop-URL (z. B. Ihr-Shop.myshopify.com), Kunden-ID, und Client-Geheimnis
  4. Klicken Sie auf Verbindung testen — Query Streams tauscht Anmeldedaten gegen einen Zugriffstoken aus.
  5. Bei Erfolg werden Ihnen Ihr Shop-Name, Ihr Plan und die verifizierten API-Bereiche angezeigt.
  6. Klicken Sie auf Weiter Synchronisierungszeitpläne konfigurieren und vorgefertigte Abfragen installieren

Schritt 4: Konfigurieren Sie Ihren Synchronisierungszeitplan

Bestellungen & PositionenAlle 5 Minuten
Erfüllungen / TransaktionenAlle 15 Minuten
Produkte & VariantenAlle 15 Minuten
Kunden & LagerbestandAlle 15 Minuten
SammlungenStündlich
StandorteAlle 6 Stunden

Alle 16 Tabellen werden standardmäßig synchronisiert. Deaktivieren Sie eine Tabelle, indem Sie ihr Intervall auf NiemalsKlicken Sie auf Speichern Sie — Die erste Synchronisierung beginnt sofort.

Schritt 5: Installieren Sie das Google Sheets-Add-on

  1. Öffnen Sie Google Tabellen in Ihrem Browser.
  2. Gehen Sie zu ErweiterungenAdd-onsAdd-ons erhalten
  3. Suche nach „Abfrageströme“
  4. Klicken Sie auf Installieren und erteilen Sie die erforderlichen Berechtigungen.
  5. Zugriff über ErweiterungenAbfrageströmeÖffnen
  6. Melden Sie sich mit Ihren Query Streams-Kontodaten an.
  7. Oder direkt installieren: Query Streams für Google Sheets installieren

Sie sind verbunden! Öffnen Sie Abfrage-Streams in Google Tabellen, klicken Sie auf Gespeicherte Abfragenund suchen Sie Ihren Shopify-Ordner mit vorgefertigten Abfragen für tägliche Umsätze, Top-Produkte, Lagerbestandswarnungen und mehr. Wählen Sie eine beliebige Abfrage aus und klicken Sie auf ausführen. Live-Daten abrufen.

Beispiel für Shopify-SQL-Abfragen

Tägliche Umsatzübersicht (letzte 30 Tage)
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;
Top-Produkte nach Umsatz
SELECT
    p.title AS product,
    p.vendor,
    SUM(li.quantity) AS units_sold,
    SUM(li.price * li.quantity) AS revenue
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;
Warnung bei niedrigem Lagerbestand
SELECT
    p.title AS product,
    v.title AS variant,
    v.sku,
    il.available AS stock_qty,
    l.name AS location
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;

Shopify-Berichte teilen, ohne Anmeldedaten weiterzugeben

Öffnen Sie eine beliebige Shopify-Abfrage im Abfrage-Generator → klicken Sie auf die Teilen Registerkarte → E-Mail-Adressen eingeben → klicken TeilenDie Empfänger erhalten Live-Daten von Shopify in ihrem Google Sheets-Add-on – ohne Zugriff auf Ihre API-Anmeldedaten, Ihren Shop-Administrator oder Ihren SQL-Code.

Häufig gestellte Fragen

Benötige ich einen Shopify Plus-Tarif, um Query Streams nutzen zu können?
Nein. Query Streams funktioniert mit jedem Shopify-Tarif, einschließlich Basic, Shopify und Advanced. Plus-Shops profitieren von höheren API-Ratenlimits, aber Query Streams übernimmt die Ratenbegrenzung automatisch für alle Tarife.
Warum benötigt Query Streams eine benutzerdefinierte App anstelle einer privaten App?
Shopify hat private Apps zugunsten von benutzerdefinierten Apps für die Admin-API eingestellt. Benutzerdefinierte Apps bieten denselben schreibgeschützten Zugriff, verwenden jedoch OAuth-Client-Anmeldedaten – ein sichererer und standardisierter Authentifizierungsansatz, der von allen Shopify-Tarifen unterstützt wird.
Kann ich mehrere Shopify-Shops verbinden?
Ja. Fügen Sie für jedes Geschäft einen separaten Connector hinzu – jeder mit seinen eigenen Anmeldedaten für die benutzerdefinierte App. Alle Geschäfte werden im Abfrage-Generator als separate Datenquellen angezeigt, sodass Sie sogar Daten aus verschiedenen Geschäften in einer einzigen SQL-Abfrage zusammenführen können.
Wie werden Shopify-Beträge in SQL formatiert?
Im Gegensatz zu Stripe gibt Shopify Beträge als Dezimalwerte zurück (z. B. 99.99 nicht 9999), sodass in Ihren SQL-Abfragen keine Umrechnung erforderlich ist. Beträge in mehreren Währungen sind verfügbar in der Rohdaten JSON-Spalte.

Verwandte Leitfäden

Kategorie: API-Konnektoren

Tags: Shopify, Google Sheets, API, E-Commerce, SQL, Bestellungen, Lagerbestand, Echtzeitdaten

Meta-Beschreibung: Verbinden Sie Shopify mit SQL mit Google Sheets. Fragen Sie Bestellungen, Produkte, Lagerbestände und Kunden live ab – ganz ohne API-Programmierung. Schritt-für-Schritt-Anleitung zur Einrichtung.

Aktualisiert am 3. Juni 2026

Angetrieben durch BetterDocs