So wählen Sie eine E-Commerce-Integrationslösung aus
Veröffentlicht: 2018-12-06Es kann zeitaufwändig und kostspielig sein, Ihr Unternehmen mit getrennten Systemen weiterzuführen. Möglicherweise fühlen Sie sich überfordert mit der ständigen Notwendigkeit, Bestellungen, Versand-/Tracking-Informationen, Bestandsaktualisierungen und mehr zwischen Ihrer E-Commerce-Plattform wie Magento, Shopify oder BigCommerce und dem ERP- oder POS-System manuell einzugeben.
Es muss einen effizienteren Weg geben, da draußen zu operieren. Und zum Glück gibt es das! Heute haben Händler eine Reihe von Lösungen zur Auswahl, die ihre E-Commerce-Plattform und Backend-Systeme verbinden, um kritische Prozesse wie die Auftragsabwicklung zu automatisieren.
E-Commerce-Plattform-Integrationsprojekte können jedoch ein großes Unterfangen sein. Die Auswahl des richtigen Integrationsansatzes und Partners ist entscheidend für den Erfolg des Projekts. Schlecht verwaltete Projekte können am Ende zu kompliziert und zeitaufwändig werden und Tausende von Dollar verschwenden, ohne dass Sie jemals eine Lösung erleben, die einfach funktioniert. Und während Sie versuchen, es herauszufinden, leidet Ihr Kundenerlebnis weiterhin, was zu schlechten Zufriedenheitsbewertungen, einer Zunahme von Kundendiensttickets und entgangenen Verkäufen führt. Ihr Ruf steht auf dem Spiel!
Unabhängig davon, ob Sie zum ersten Mal integrieren oder eine vorhandene Integrationslösung ersetzen möchten, vergleichen wir drei verschiedene Ansätze zur Integration und zur Suche nach einer idealen E-Commerce-Integrationslösung.
Drei verschiedene Ansätze zur E-Commerce-Integration
Es spielt keine Rolle, was Sie an den Punkt bringt, an dem Sie Integration benötigen. Für einige möchten Sie zum ersten Mal integrieren, während andere möglicherweise eine Lösung ersetzen müssen, die die Aufgabe nicht erfüllt.
Warum zum ersten Mal integrieren?
- Überverkaufen Sie weiter
- Verbringen Sie unzählige Stunden mit der manuellen Dateneingabe zwischen Systemen
- Kostspielige Fehler machen, wie z. B. das Versenden des falschen Artikels
- Versenden Sie Bestellungen konsequent zu spät und können Sie die Lieferzeiten nicht garantieren
- Keine Einsicht in Lieferantendaten
Warum eine aktuelle Integrationslösung ersetzen?
- Verlieren Sie regelmäßig Web-Bestellungen aufgrund von Systemabstürzen oder Bestellfehlern
- Produktinhalte oder Preise werden online nicht schnell genug aktualisiert
- Bestandsaktualisierungen verzögern sich und führen zu Überverkäufen
- Sie möchten wettbewerbsfähigere Funktionen hinzufügen, z. B. online kaufen, im Geschäft abholen
Die Integration hilft zwar, diese Probleme zu lösen, aber nur, wenn Sie den besten Integrationsansatz für die Verbindung Ihrer E-Commerce-Plattform mit Ihren Finanz-, POS- oder 3PL-Systemen wählen.
In diesem Artikel vergleichen wir die Risiken, Vorteile und Kosten von drei Integrationsansätzen und geben unseren empfohlenen Ansatz an. Wir möchten, dass Sie beim ersten Mal den richtigen Ansatz wählen oder auf eine neue Lösung upgraden. Sie verdienen es, als Unternehmen besser zu funktionieren und die Erfahrung zu liefern, die Ihre Kunden verlangen.
Hier sind drei Hauptintegrationslösungen, die in diesem Artikel untersucht werden:
- Maßgeschneidert: Eine einmalige Integration für Ihre Systeme durch Schreiben von benutzerdefiniertem Code, der Ihre Systeme direkt miteinander verbindet.
- Software-Add-Ons (Apps, Module usw.): Basislösung, um einen oder wenige Teile Ihrer Integration mit Punkt-zu-Punkt-Integration zu handhaben.
- Middleware: Ein operativer Hub befindet sich zwischen Ihren Endpunktsystemen, um sie über vorgefertigte Konnektoren zu verbinden.
Maßgeschneiderter E-Commerce-Integrationsansatz
Ihr erster Instinkt als Einzelhändler könnte sein, sich einer maßgeschneiderten Integrationslösung zuzuwenden. Diese werden in der Regel von Ihrer E-Commerce-Agentur, Ihrem Softwareberater oder einem anderen Anbieter angeboten, der möglicherweise über Erfahrung in der Integration verfügt oder nicht. Sie sind mit dem Anbieter vertraut, er kennt Ihr Geschäft und Ihnen gefällt das Preisschild. Was schadet es also, sie eine benutzerdefinierte Integration für Sie erstellen zu lassen?
Aus Gesprächen mit Hunderten von Händlern haben wir gelernt, dass es häufige Risiken gibt, die bei kundenspezifischen Integrationslösungen immer wieder auftreten. Bevor Sie diesen Weg einschlagen, bedenken Sie Folgendes:
Gibt es eine einzelne Person, die Ihr gesamtes Projekt leitet?
Wird Ihr Projekt an einen einzelnen Entwickler innerhalb des Unternehmens delegiert? Wenn dies der Fall ist, bedeutet dies, dass eine Person die gesamte Lösung erstellt, wartet und unterstützt. Dies passiert bei diesen Projekten oft aufgrund begrenzter Ressourcen.
Was passiert, wenn dieser Entwickler in den Urlaub fährt, arbeitsunfähig wird oder das Unternehmen Ihres Anbieters verlässt?
In einer Horrorgeschichte haben wir mit einem Händler zusammengearbeitet, der dachte, er hätte eine „automatisierte Lösung“. Sie verloren jedoch immer noch Web-Bestellungen. Als sie nachforschten, fanden sie heraus, dass ihre Lösung tatsächlich ein einsamer Entwickler war, der alle Transaktionen im Wert von 85 Millionen Dollar nachts alleine bewegte! Es überrascht nicht, dass die Integration des Händlers routinemäßig unterbrochen wurde.
Wie gut kennen sie Ihre Endpunktsysteme?
Anbieter mit begrenzter oder keiner Integrationsexpertise neigen dazu, benutzerdefinierten Code für jedes ihrer Integrationsprojekte zu schreiben. Sie nutzen normalerweise keine Integrationsplattform mit vorgefertigten Verbindungen für Ihre Systeme.
Es ist eine ernsthafte Lernkurve, die Anforderungen zu verstehen, wie jedes Ihrer Systeme Daten empfängt. Sie müssen verstehen, welche Datenfelder gelesen oder geschrieben werden müssen. Sie müssen verstehen, welche Geschäftsregeln und Prozesse berücksichtigt werden müssen. Es ist nicht etwas, von dem Sie möchten, dass es jemand bei der Arbeit lernt.
Wenn Sie beispielsweise Ihre E-Commerce-Plattform in ein ERP integrieren, besteht eine häufige Anforderung darin, Ihr Produktsortiment im Internet zu syndizieren. Das bedeutet, dass Sie Artikeldaten von Ihrer ERP-Plattform in Ihre E-Commerce-Plattform einfügen. Die Herausforderung besteht darin, dass Artikeldaten in einem ERP-System völlig anders verwendet werden als auf einer E-Commerce-Plattform. In einem ERP wird es hauptsächlich für die Bestandsverwaltung und GAAP-Buchhaltungspraktiken (ein Fokus auf Buchhaltung/Betrieb) verwendet. Auf einer E-Commerce-Plattform wird es als Webinhalt und zur Generierung von Bestellungen verwendet (ein E-Commerce-/Marketing-Fokus).
Wie vertraut ist der Anbieter mit den Nuancen jedes Ihrer Endpunktsysteme? Befolgen sie Best Practices für die Verbindung? Wie gut verstehen sie, wie jedes System verwendet wird und warum?
Aufgrund mangelnder Erfahrung mit der Integration von Endpoint-Systemen kennt ein Anbieter oft nicht jedes Szenario, um die gängigen Anforderungen von Händlern zu erfüllen.
Wird Ihre Integration im Laufe der Zeit Bestand haben?
Wenn Ihre Integration nicht alle Szenarien berücksichtigt, in denen Daten fehlen oder unvollständig sind, kann etwas so Einfaches wie ein Preis auf einer E-Commerce-Bestellung, der sich von dem Preis in Ihrem ERP-System unterscheidet, Ihre Integration unterbrechen
Sie werden ständig mit Problemen wie diesen konfrontiert, wenn Ihre Lösung nicht alle Ihre Anforderungen von vornherein erfüllt. Am Ende zahlen Sie mehr dafür, dass Ihr Integrationsanbieter Fehler behebt und Verbesserungen implementiert, die Ihre Integration erfolgreich am Laufen halten.
Ermöglicht Ihre Integration die Skalierung Ihres Unternehmens?
Eine fest programmierte, benutzerdefinierte Lösung kann Sie für immer an den implementierenden Anbieter binden. Wenn Sie die Software ändern oder neue Vertriebskanäle hinzufügen möchten, muss Ihr Anbieter Ihre Integration von Grund auf neu beginnen, da er jedes System direkt miteinander verbunden hat.
Was kostet die Integration?
Benutzerdefinierte Integrationsprojekte können in Preisschildern variieren. In einigen Fällen kann der Preis niedrig oder günstig sein, da die Lösung einfach ist und Anforderungen beschönigt. Auf der anderen Seite könnte Ihr Anbieter Ihnen 20.000 bis 30.000 US-Dollar anbieten, weil er eine komplette Lösung von Grund auf neu entwickelt. Sie bauen etwas Neues, das nur für Ihr Unternehmen funktioniert. Das Projekt wird ihrerseits viel Zeit und Mühe kosten, um abgeschlossen zu werden.
Achten Sie darauf, zu verstehen, wofür Sie bezahlen und welchen Wert Sie erhalten.
Endeffekt
Es gibt Fälle, in denen benutzerdefinierte Integrationsprojekte sinnvoll sind. Sie könnten ein älteres oder ungewöhnliches System haben, das nicht einfach zu verbinden ist. Sie könnten wirklich einzigartige Geschäftsprozesse in Bezug auf die SKU-Verwaltung oder die Auftragsabwicklungslogik haben, die berücksichtigt werden müssen. Die meisten Unternehmen werden jedoch nicht in diese Kategorien fallen.
Wenn es um benutzerdefinierte, fest programmierte Integration geht, sollten Sie sich nicht in eine Lösung einsperren, aus der Sie herauswachsen werden, zumal der Zweck der Integration darin besteht, Ihnen bei der Skalierung von Prozessen zu helfen.
Software-Add-Ons für die E-Commerce-Integration
Die nächste Integrationsstrategie, die sich Händler in der Regel ansehen, ist der App-Marktplatz ihres E-Commerce- oder Finanzsystems, auf dem Sie alle Arten von kostengünstigen Integrationslösungen (etwa 100 bis 200 US-Dollar pro Monat) finden. Bevor Sie jedoch ein Add-On herunterladen, sollten Sie Folgendes beachten:
Verwendet die App Punkt-zu-Punkt-Integration?
Viele dieser Lösungen verbinden Ihre E-Commerce-Plattform und Ihr Backend-System mithilfe einer Punkt-zu-Punkt-Integration, was bedeutet, dass es keinen operativen Hub zwischen Ihren Systemen gibt. Stattdessen wird Ihre E-Commerce-Plattform auf ein Finanz-, POS- oder ERP-System „verwiesen“, um Daten zu senden. Diese Art der Verbindung schränkt oft ein, welche Daten Sie senden, wie viel und wie oft sie synchronisiert werden – was besonders problematisch sein kann, wenn Sie ein hohes Datenvolumen oder komplexe Vorgänge haben.
Welche Arten von Daten werden verarbeitet?
Add-Ons sind in der Regel einfachere Integrationslösungen, die nur ein oder zwei Arten von Daten verarbeiten, z. B. Ihre Bestellungen und Ihren Bestand. Sie sind möglicherweise nicht in der Lage, Preisänderungen für Artikel, die Verwaltung großer Produktkataloge über Vertriebskanäle hinweg oder Versand-/Tracking-Daten mit Ihren 3PL- oder Logistiksystemen zu handhaben. Sie sind in den Prozessen, die Sie automatisieren können, eingeschränkt und können komplexe kanalübergreifende Funktionen wie Auftragsabwicklung an mehreren Standorten oder Lieferantenintegration nicht handhaben.
Wie viel Aufwand ist es, einen neuen Vertriebskanal hinzuzufügen?
Wenn Ihr Unternehmen wächst, skalieren diese Integrations-Apps in der Regel auch nicht mit Ihnen. Wenn Sie Vertriebskanäle, neue Warenlager oder Finanzsysteme hinzufügen, müssen Sie mehrere Integrationen hinzufügen, um Ihre Systeme zu verbinden. Es wird jedoch nicht so einfach sein, Ihre bestehende Lösung hinzuzufügen oder zu ändern. Stattdessen könnte das Hinzufügen einer Integration für ein neues System bedeuten, dass Sie Ihre gesamte Lösung jedes Mal neu erstellen, da die Punkt-zu-Punkt-Integration nur eine 1:1-Beziehung zwischen Systemen zulässt. Wenn Sie 3-4 Systeme haben, benötigen Sie möglicherweise mehr als 12 Verbindungen, um diese Systeme zu integrieren.
Endeffekt
Eine einfache Integrations-App kann ein guter Ausgangspunkt sein, wenn Sie kein hohes Bestellvolumen, keinen großen Produktkatalog oder komplexe Fulfillment-Anforderungen wie Direktversand haben. Sie können damit auskommen, Daten wie Bestandsaktualisierungen einmal am Tag oder seltener zu synchronisieren. Diese Lösungen können auch sinnvoll sein, wenn Sie nur auf einer Website verkaufen und mit einem Bestell- oder Bestandsverwaltungssystem synchronisieren möchten.
Viele Händler sind jedoch bereits über den Punkt hinaus, an dem eine einfache Integration wie diese benötigt wird. Um nur einige Szenarien zu nennen:
- Verkauf auf mehreren Vertriebskanälen wie Websites mehrerer Marken und Marktplätze wie Amazon oder eBay
- Betreiben Sie robustere ERP-Systeme wie Microsoft Dynamics NAV
- Komplexer Fulfillment-Prozess, der die Verbindung mehrerer Lagerhäuser, Direktversender oder Lieferanten umfasst
- Verkaufen Sie an B2B-Kunden, die kundenspezifische Preise benötigen
- Komplexe Produktkataloge, die Matrixartikel, Kits/Bundles oder komplexe Produkte wie Diamanten enthalten
Während diese Apps wie ein guter Ausgangspunkt erscheinen mögen, sind Anforderungen wie die oben genannten oft zu komplex für sie, was bedeutet, dass Sie ihre Fähigkeiten schnell übersteigen werden. Viele Händler erkennen dies im Nachhinein und reißen diese Lösungen dann heraus, was dazu führt, dass sie ihre Integrationsprojekte von vorne beginnen.
Middleware-E-Commerce-Integrationslösungen
Der letzte Integrationsansatz ist die Verwendung einer Middleware-Plattform. Diese Arten von Lösungen haben einen „Hub“, der sich zwischen Ihrem E-Commerce und Ihren Finanz-, POS- und/oder 3PL-Systemen befindet, um Datentransaktionen zwischen Ihren Endpunkten zu automatisieren. Der Hub verwaltet die Verbindung, Datentransformation und Orchestrierung von Daten zwischen Ihren Systemen. Idealerweise sollte die Plattform vorgefertigte Konnektoren verwenden, die Ihre Systeme über den Hub verbinden.
Dies ist aus mehreren Gründen ein attraktiver Integrationsansatz für wachsende Händler:
- Die Integration ist eine Standardlösung, keine benutzerdefinierte oder Punkt-zu-Punkt-Integration
- Angeboten von Anbietern, deren Kerngeschäft die Integration ist, mit umfassender Erfahrung in der Integration verschiedener Endpoint-Systeme
- Synchronisieren Sie kritische Datentypen wie Bestellungen, Inventar, Kunden, Artikel und Versand-/Tracking-Daten
- Ermöglicht mehrere Konnektoren zu zusätzlichen Vertriebskanälen und Fulfillment-Standorten wie Lagern oder Logistiksystemen, sodass die Lösung mit Ihnen wächst
- Bewältigt größere Datenmengen ohne Systemabstürze oder verzögerte Prozesse
Es stehen jedoch mehrere Middleware-Integrationsanbieter zur Auswahl. Auch wenn ein Vergleich überwältigend sein kann, sind hier einige Bereiche zu berücksichtigen, die Plattformen voneinander unterscheiden. Stellen Sie diese Art von Fragen, um eine wirklich ausreichende Middleware-Plattform zu finden.
Sind sie für E-Commerce und Einzelhandel konzipiert?
Es gibt zwar viele Middleware-Integrationsanbieter, aber nicht alle haben einen Schwerpunkt auf Einzelhandel und E-Commerce. So wie Sie mit einer Agentur zusammenarbeiten möchten, die für Ihre E-Commerce-Plattform zertifiziert ist, sollten Sie mit einem Integrationsanbieter zusammenarbeiten, der Ihre Einzelhandelsanforderungen in- und auswendig versteht. Es gibt einzigartige Anforderungen und Best Practices bei der Integration für den Einzelhandel, um Funktionen wie Drop-Shipping-Bestellungen, kanalübergreifende Bestandstransparenz und Auftragsabwicklung an mehreren Standorten/in mehreren Filialen zu ermöglichen. Ihr Integrationspartner sollte Ihnen helfen, eine Lösung zu definieren, die Ihren Kunden ein wettbewerbsfähiges Einkaufserlebnis bietet – nicht nur eine System-API-zu-API-Datensynchronisierung.
Werden Daten in Echtzeit verarbeitet?
Wie oft synchronisiert die Lösung Ihre Daten? Wird es einmal am Tag, stündlich oder in Echtzeit synchronisiert?
Geben Sie sich nicht mit etwas anderem als Echtzeitverarbeitung zufrieden (wenn die APIs Ihrer Systeme damit umgehen können). Die Datenverarbeitung in Echtzeit kann viele Probleme verhindern, wie z. B. das Überverkaufen von nicht vorrätigen Artikeln, Sonderpreise, die länger als gewünscht angehoben werden, Verzögerungen bei der Online-Produktauflistung und Verzögerungen bei der Auftragsabwicklung. Insgesamt stellt es sicher, dass Kunden positivere Interaktionen mit Ihrer Marke haben.
Überwachen Sie meine Daten?
Erkundigen Sie sich unbedingt nach dem Umfang des Supports, den Sie für Ihre Integrationslösung erhalten. Überwachen sie Ihre Daten proaktiv und warnen Sie bei Problemen? Führen sie Datenwiederholungen für Sie durch? Wo befindet sich ihr Support-Team? Je schneller das Support-Team Ihnen helfen kann, desto schneller können Sie Probleme für Ihre eigenen Kunden lösen.
Wie viel Transparenz habe ich in meine Daten?
Ihre Plattform sollte überprüfen, ob Daten von jedem Endpunktsystem SOWOHL gesendet als auch empfangen werden. Eine detaillierte Prüfung Ihrer Daten sollte Einblick in jede Ihrer Transaktionen geben, damit Ihr Kundendienstteam den Weg einer Bestellung durch Ihre Systeme nachverfolgen kann. Es sollte auch Werkzeuge bereitstellen, um die Fehler oder Ausnahmen hervorzuheben, die behoben werden müssen, anstatt sie in den viel größeren Datenbestand erfolgreicher Transaktionen zu vergraben.
Kann ich mehrere verschiedene Systeme verbinden?
Viele Middleware-Plattformen bieten eine Vielzahl vorgefertigter Konnektoren für E-Commerce- und Finanzsysteme. Suchen Sie nach Anbietern, die mehrere E-Commerce-, Marktplätze-, POS-, ERP-/Buchhaltungs- und 3PL-Systeme anbieten. Wenn Sie Plattformen hinzufügen oder wechseln müssen, möchten Sie sicher sein, dass Sie immer noch denselben Anbieter für Ihre Integrationsanforderungen verwenden können.
Wie gehen Sie mit Daten um, wenn diese fehlen oder falsch sind?
Eine robuste Lösung verfügt über integrierte Prozesse, wenn Daten zu einer Transaktion jemals fehlen oder falsch sind, z. B. wenn eine E-Commerce-SKU nicht in Ihrem ERP vorhanden ist. Eine gut aufgebaute Lösung ist in der Lage, alle Arten von Datenausnahmen zu handhaben oder Sie über Datenprobleme zu benachrichtigen, was Ihnen frustrierte Kunden und zusätzliche Zeit mit dem Support erspart.
Was passiert, wenn eines meiner Systeme aus irgendeinem Grund offline geht?
Die meisten Einzelhändler haben einen kritischen Systemabsturz (wie ein ERP-System) erlebt. Es scheint immer zu den wichtigsten Zeiten zu passieren, wie zum Beispiel einem Flash-Sale oder den Feiertagen. Eine ausreichende Middleware-Plattform sollte in der Lage sein, Ihre Datentransaktionen (insbesondere Bestellungen) zu speichern oder zu drosseln, bis das System wieder online geht. So gehen während der Ausfallzeiten keine Bestellungen oder Kundendaten verloren.
Wer pflegt die Plattform und Konnektoren?
Wenn der Anbieter ein SaaS- oder iPaaS-Anbieter ist, sollte er seine Plattform- und Endpunktkonnektoren regelmäßig warten. Das bedeutet, dass sie sich um Sicherheitsupdates, Fehler oder andere Systemaktualisierungen kümmern, die sich auf Ihre Integration auswirken, und automatisch Korrekturen auf die Plattform und ihre Konnektoren übertragen.
Bei dieser Art von Modell zahlen Kunden eine monatliche Abonnementgebühr für diese Ebene der Plattformwartung, sodass Sie sicher sein können, dass Ihre Integration am Laufen bleibt.
Endeffekt
Wütend! Das waren viele Informationen. Wir haben nicht gescherzt, dass ein Integrationsprojekt ein großes Unterfangen ist. Eine sorgfältige Recherche im Voraus ist jedoch der einzige Weg, um sicherzustellen, dass Sie die beste Lösung für sich auswählen. Integration ist ein so entscheidender Aspekt Ihres Unternehmens und der Fähigkeit, in der heutigen Industrie wettbewerbsfähig zu sein.
Hier bei nChannel glauben wir, dass jeder Händler mit der richtigen Vision und Technologie eine Integration erreichen kann. Wir sind hier, um Ihnen zu helfen, den besten Ansatz für Ihr Unternehmen zu finden!
Wenn Sie sehen möchten, ob die nChannel-Middleware-Integrationsplattform für Sie geeignet ist, klicken Sie hier.