Marketing-APIs für Online-Shops
Warenkorbabbrüche zurückgewinnen, Bestellupdates versenden und Produktempfehlungen personalisieren — über flexible APIs. Integration mit Ihrer E-Commerce-Plattform in Stunden, nicht Wochen.
DSGVO-konforme E-Commerce-Integration
DSGVO-konform
Vollständige DSGVO-Konformität. Einwilligungsverwaltung, Recht auf Löschung, Datenportabilität. Keine Datenübermittlung ohne Rechtsgrundlage.
ISO 27001:2022 zertifiziert
ISO 27001:2022 und SOC 2 Type I zertifiziert. AES-256-Verschlüsselung, TLS 1.3, signierte Webhook-Payloads. Enterprise-Sicherheit nach höchstem Standard.
EU-Rechenzentrum
Daten bleiben in der EU. Optionales US-Rechenzentrum verfügbar. Volle Kontrolle über Datenresidenz — ohne Kompromisse beim Datenschutz.
PCI DSS & HIPAA
PCI DSS Level 1 konforme Infrastruktur für Zahlungsdaten. HIPAA-konform für HealthTech-Integrationen. Tokenisierung und PII-Maskierung inklusive.
Was E-Commerce-Entwickler erhalten
API-First-Marketing-Automatisierung für E-Commerce. Kundendaten synchronisieren, Events tracken, Kampagnen auslösen und Performance messen — über einfache, leistungsstarke APIs. Fertige Integrationen für Shopify, WooCommerce, Magento. Native SDKs für mobile Apps. Umfassende Dokumentation und Entwicklersupport.
Schnelle Integration
Integration in Stunden, nicht Wochen. Fertige Plugins für Shopify, WooCommerce, Magento. RESTful APIs für individuelle Plattformen. Mobile SDKs für iOS und Android.
Vollständige E-Commerce-API-Abdeckung
APIs für Kundensynchronisation, Event-Tracking, Warenkorbabbrecher, Bestellupdates, Produktempfehlungen und Segmentierung. Kampagnen auf Basis jeder Kundenaktion auslösen.
Echtzeit-Synchronisation
Bidirektionale Synchronisation zwischen Ihrem Shop und Pushwoosh. Kundendaten, Bestellhistorie, Produktkatalog, Lagerbestand. Immer aktuell, keine manuellen Exporte.
Entwickelt für E-Commerce-Skalierung
Bewältigt Traffic-Spitzen beim Weihnachtsgeschäft und Black Friday. Verarbeitet Millionen von Events. Versendet Millionen von Nachrichten. <100ms API-Antwortzeiten. 99,9% Uptime-SLA.
API-Funktionen für E-Commerce
Kampagnen auslösen, Produkte synchronisieren und Customer Journeys direkt aus Ihrem Shop heraus verfolgen. Jede Funktion, die im Dashboard verfügbar ist, funktioniert auch programmatisch. Alle E-Commerce-Funktionen ansehen.
Kundendaten in Echtzeit synchronisieren
Kundenprofile per API erstellen und aktualisieren. Kaufhistorie, Browsing-Verhalten und Präferenzen synchronisieren. Kunden automatisch auf Basis von RFM, Produktkategorien oder Lifecycle-Phase segmentieren.
POST /api/v3/customers{ "customer_id": "cust_12345", "email": "customer@example.com", "phone": "+1234567890", "attributes": { "total_orders": 15, "total_spent": 1250.00, "favorite_category": "electronics", "last_order_date": "2024-05-15" }}Jede Kundeninteraktion tracken
Events für Produktaufrufe, In-den-Warenkorb-Legen, Käufe, Suchen und Bewertungen senden. Events lösen automatisierte Kampagnen aus und ermöglichen dynamische Segmentierung.
POST /api/v3/events{ "customer_id": "cust_12345", "event": "product_viewed", "attributes": { "product_id": "prod_789", "product_name": "Wireless Headphones", "price": 89.99, "category": "electronics", "timestamp": "2024-05-17T10:30:00Z" }}Kampagnen programmatisch auslösen
Transaktionale Nachrichten per API versenden: Bestellbestätigungen, Versandaktualisierungen, Lieferbenachrichtigungen. Marketingkampagnen auf Basis des Kundenverhaltens auslösen.
POST /api/v3/campaigns/trigger{ "campaign_id": "cart_abandonment_series", "customer_id": "cust_12345", "data": { "cart_items": [ { "product_name": "Wireless Headphones", "price": 89.99, "image_url": "https://..." } ], "cart_total": 89.99, "recovery_link": "https://store.com/cart/recover/abc123" }}Produktkatalog synchronisieren
Produktdaten per API importieren. Preise, Lagerbestand und Beschreibungen aktualisieren. Für personalisierte Empfehlungen und dynamische Inhalte nutzen. Echtzeit-Verfügbarkeit in Nachrichten anzeigen.
POST /api/v3/products{ "product_id": "prod_789", "name": "Wireless Headphones", "price": 89.99, "original_price": 129.99, "in_stock": true, "stock_quantity": 47, "category": "electronics", "image_url": "https://...", "product_url": "https://store.com/products/headphones"}Fertige Integrationen für Ihre Plattform
Drop-in-Plugins für Shopify, WooCommerce und Magento sowie RESTful APIs für jede individuelle Plattform. Native Mobile SDKs für kanalübergreifende Reichweite.
Shopify und Shopify Plus
Ein-Klick-Installation aus dem Shopify App Store. Integrationszeit: 30 Minuten bis 2 Stunden. Automatische Datensynchronisation umfasst Kundenerstellung, Bestellevents, Warenkorbabbrecher, Produktaufrufe und Checkout-Starts.
- Kunden-Events: Registrierung, Login, Profilaktualisierungen
- Bestell-Events: Aufgegeben, erfüllt, erstattet, storniert
- Warenkorb-Events: In den Warenkorb, Checkout gestartet, Warenkorb abgebrochen
- Produkt-Events: Aufrufe, Suche, Wunschlisten-Aktualisierungen
App installieren, Einstellungen konfigurieren und noch am selben Tag Recovery-Kampagnen versenden.
WooCommerce auf WordPress
Plugin aus dem WordPress-Repository verfügbar. Integrationszeit: 1 bis 2 Stunden. Vollständige Kundendatensynchronisation, Event-Tracking und Bestellautomatisierung sofort einsatzbereit.
- Neue Kundenregistrierung und Login
- Produkt in den Warenkorb und Warenkorbabbrecher
- Bestellung aufgegeben, abgeschlossen, erstattet
- Bewertungseinreichungen und Ratings
Plugin installieren, API-Schlüssel eingeben, Event-Trigger konfigurieren und live gehen.
Magento 2.x
Composer-Installation oder manuelle Erweiterung. Integrationszeit: 2 bis 4 Stunden. Multi-Store-Unterstützung, Kundensegmente und Bestellverfolgung inklusive.
- Multi-Store-Kundenprofile
- Segmentgesteuerte Personalisierung
- Bestellstatus-Workflows
- Konfigurierbare Datenfeldkonfiguration
Erweiterung installieren, API-Zugangsdaten konfigurieren und Datenfelder auf Pushwoosh-Attribute mappen.
RESTful API für individuelle Storefronts
Jede individuelle E-Commerce-Plattform per REST integrieren — darunter auch PrestaShop, das im deutschsprachigen Raum neben Shopify und Magento weit verbreitet ist. Integrationszeit: 1 bis 5 Tage je nach Komplexität. Vollständige API-Abdeckung mit Webhooks für Echtzeit-Zustellung, Öffnungen und Conversions.
// Track a custom event from any platformawait fetch("https://api.pushwoosh.com/v3/events", { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}` }, body: JSON.stringify({ customer_id: customerId, event: "order_completed", attributes: orderAttributes })});Mobile SDKs für iOS, Android, React Native, Flutter
Native SDKs für jeden Commerce-App-Stack. Integrationszeit: 4 bis 8 Stunden pro Plattform. Push-Benachrichtigungen, In-App-Nachrichten und Event-Tracking inklusive.
// iOS: track checkout flowPushwoosh.sharedInstance().registerForPushNotifications()
PWInAppManager.shared().postEvent("checkout_started", withAttributes: [ "cart_total": 89.99, "item_count": 2 ])Was Sie mit unseren APIs entwickeln können
Fünf reale E-Commerce-Implementierungen, die Händler mit Pushwoosh umsetzen.
Warenkorbabbrecher zurückgewinnen
Kunden legen Produkte in den Warenkorb, schließen den Kauf aber nicht ab. Events per API tracken, Inaktivität erkennen, Recovery-Flow auslösen und zurückgewonnenen Umsatz messen.
await pushwoosh.trackEvent(customerId, "add_to_cart", { product_id: "prod_789", product_name: "Wireless Headphones", price: 89.99, cart_total: 89.99});
if (!await orderCompleted(customerId)) { const cartItems = await getCartItems(customerId);
await pushwoosh.triggerCampaign({ campaign: "cart_abandonment_email", customer_id: customerId, data: { cart_items: cartItems, cart_total: calculateTotal(cartItems), recovery_link: generateRecoveryLink(customerId) } });}Ergebnis: 12% Warenkorbwiederherstellungsrate und 180.000 € zurückgewonnener Umsatz pro Quartal.
Bestellstatus-Benachrichtigungen
Automatisierte Bestellupdates per E-Mail, SMS und WhatsApp versenden. Bestätigung, Versand, Lieferung und Bewertungsanfrage aus einer einzigen API auslösen.
await pushwoosh.triggerCampaign({ campaign: "order_confirmation", customer_id: customerId, channels: ["email", "whatsapp"], data: { order_number: "ORD-12345", order_total: 89.99, order_items: orderItems, estimated_delivery: "May 20-22" }});
await pushwoosh.triggerCampaign({ campaign: "order_shipped", customer_id: customerId, channels: ["push", "sms"], data: { order_number: "ORD-12345", tracking_number: "1Z999AA10123456784", carrier: "UPS" }});Ergebnis: 95% Öffnungsrate für Lieferbenachrichtigungen und 22% Bewertungsabschlussrate.
Personalisierte Produktempfehlungen
Browsing-Verhalten per API tracken, Empfehlungen von Ihrer Engine abrufen und personalisierte E-Mails oder Push-Nachrichten mit messbarem Engagement versenden.
await pushwoosh.trackEvent(customerId, "product_viewed", { product_id: "prod_789", category: "electronics", price: 89.99});
const recommendations = await getRecommendations(customerId, { based_on: ["browsing_history", "purchase_history"], limit: 4});
await pushwoosh.sendEmail({ customer_id: customerId, template: "personalized_recommendations", subject: "Products you might love", data: { recommendations: recommendations.map(p => ({ name: p.name, price: p.price, image_url: p.image_url, product_url: p.url })) }});Ergebnis: 18% Click-through-Rate und 8% Conversion bei Empfehlungen.
Wieder-verfügbar-Benachrichtigungen
Kunden fordern Benachrichtigungen für nicht vorrätige Produkte an. Sobald der Lagerbestand zurückkehrt, löst der Webhook Benachrichtigungen per E-Mail und Push aus.
await pushwoosh.createAlert({ customer_id: customerId, product_id: "prod_789", channels: ["email", "push"], created_at: new Date()});
app.post("/webhooks/product-restocked", async (req, res) => { const { product_id } = req.body; const alerts = await pushwoosh.getAlerts({ product_id });
for (const alert of alerts) { await pushwoosh.triggerCampaign({ campaign: "back_in_stock", customer_id: alert.customer_id, channels: alert.channels, data: { product_name: product.name, product_price: product.price, product_url: product.url } }); }});Ergebnis: 35% Conversion-Rate aus Wieder-verfügbar-Benachrichtigungen.
Kunden-Lebenszyklus-Automatisierung
Willkommensserien, Re-Engagement- und VIP-Kampagnen werden automatisch auf Basis von Registrierung, Verhalten und Customer Lifetime Value ausgelöst.
await pushwoosh.registerCustomer({ customer_id: customerId, email: email, attributes: { signup_date: new Date(), acquisition_source: "organic" }});
await pushwoosh.addToJourney(customerId, "welcome_series");
const customerValue = await getCustomerLTV(customerId);if (customerValue > 500) { await pushwoosh.addToSegment(customerId, "vip_customers"); await pushwoosh.triggerCampaign({ campaign: "vip_welcome", customer_id: customerId, data: { vip_benefits: ["Free shipping", "Early access", "Exclusive deals"] } });}Ergebnis: 40% höherer LTV für Kunden in automatisierten Lebenszyklen.
Kampagnen- und E-Commerce-Metriken abrufen
Kampagnen-, Segment- und Produktperformance per API abrufen. Daten zu BigQuery, Snowflake oder Redshift streamen, um sie mit anderen Quellen zu kombinieren.
Kampagnen-Performance
Versendete, zugestellte, geöffnete, geklickte und Conversion-Zahlen sowie Umsatz und ROI für jede Kampagne abrufen.
GET /api/v3/analytics/campaigns/{campaign_id}
{ "sent": 50000, "delivered": 48500, "opened": 21825, "clicked": 6557, "conversions": 784, "revenue": 68992.00, "avg_order_value": 87.99, "roi": 12.5}Kundensegmentierung
Kundenanzahl, durchschnittlichen LTV, durchschnittlichen Bestellwert, Kaufhäufigkeit und Abwanderungsrate pro Segment abrufen.
GET /api/v3/segments/{segment_id}/analytics
{ "total_customers": 15000, "avg_ltv": 245.50, "avg_order_value": 82.00, "purchase_frequency": 3.2, "churn_rate": 0.08}Produkt-Performance
Aufrufe, In-den-Warenkorb-Rate, Kaufrate und Umsatz pro Produkt verfolgen, um Kampagnen-Targeting und Merchandising zu optimieren.
GET /api/v3/analytics/products
{ "products": [ { "product_id": "prod_789", "views": 12500, "add_to_cart_rate": 0.15, "purchase_rate": 0.08, "revenue": 89990.00 } ]}Entwickelt für E-Commerce-Zuverlässigkeit
Entwickelt für Weihnachtsgeschäft, Black Friday und Spitzenlasten im DACH-Onlinehandel — und zur Zustellung transaktionaler Nachrichten mit Sub-Sekunden-Präzision.
Sub-Sekunden-Performance
95. Perzentil unter 200ms. Event-Tracking unter 50ms. Konsistente Latenz während Sales-Events.
Black-Friday-Kapazität
Unbegrenzte Events pro Sekunde. Kein Throttling bei Spitzentraffic. Geografische Redundanz und automatisches Failover.
Globale Infrastruktur
Multi-Region-Deployment, CDN-gestützte SDK-Auslieferung, Datenresidenz-Optionen für EU- und US-Händler.
Sicherheitsstandards für E-Commerce
Produktionsreife Sicherheit für den Einzelhandel. DSGVO-konform, PCI-DSS-konforme Infrastruktur und strikte API-Zugriffskontrollen.
PCI-Konformität
PCI DSS Level 1 konforme Infrastruktur. Tokenisierungsunterstützung. Keine vollständigen Zahlungsdaten werden gespeichert.
Datenschutz (DSGVO-konform)
DSGVO- und CCPA-konform. Recht auf Löschung, Datenexport-APIs und Einwilligungsverwaltung für Kunden.
Authentifizierung
API-Key-Authentifizierung, OAuth 2.0, IP-Whitelisting und rollenbasierte Zugriffskontrolle. Separate Keys für Test und Produktion.
Kundendatensicherheit
Verschlüsselung im Ruhezustand mit AES-256. TLS 1.3 bei der Übertragung. PII-Maskierung in Logs. Signierte Webhook-Payloads.
Support für E-Commerce-Integrationen
Fertige Plugins, individuelle API-Unterstützung und Migrationshilfe. Wechsel von Klaviyo, Mailchimp, Omnisend, Braze oder CleverPush mit Parallelbetrieb bis zum Umstieg.
-
Integrationspfad wählen
Ein-Klick-Installation für Shopify, Plugin für WooCommerce und Magento, REST und Webhooks für individuelle Storefronts.
-
Kundendaten zuordnen
Kundenattribute, Segmente und Einwilligungsfelder Ihrer Plattform dem Pushwoosh-Schema zuordnen — mit technischer Unterstützung.
-
Event-Trigger einrichten
Warenkorb-, Bestell- und Produktereignisse konfigurieren. Mit Testkampagnen validieren und Webhook-Lieferungen bestätigen.
-
Historische Daten migrieren
Kundenprofile, Kampagnenvorlagen und Engagement-Historie aus Klaviyo, Mailchimp, Omnisend oder Braze importieren.
-
Parallel betreiben und umschalten
1-2 Wochen parallel über beide Plattformen senden. Metriken vergleichen. Vollständig umschalten, sobald Parität bestätigt ist. Typische Dauer: 1-3 Wochen.
Interaktive Docs und Postman
Live-API-Explorer, Postman-Collections, OpenAPI-Spec und Code-Beispiele in PHP, Python, Node.js und Ruby.
Integrations-Calls
Technische Onboarding-Sessions, individuelle Endpoint-Entwicklungsberatung und Datenmapping-Support.
Entwickler-Community
24/7 technischer Support für kostenpflichtige Pläne, GitHub-Repositories mit Beispielen und Video-Tutorials für jede Plattform.
Integration in Minuten starten
Entdecken Sie unsere E-Commerce-API-Dokumentation und überzeugen Sie sich, wie einfach Kampagnen ausgelöst, Daten synchronisiert und Kundenkommunikation automatisiert werden können. Kostenlose Version verfügbar.