Cara Memilih Solusi Integrasi eCommerce
Diterbitkan: 2018-12-06Ini dapat memakan waktu dan mahal untuk terus mengoperasikan bisnis Anda dengan sistem yang terputus. Anda mungkin merasa kewalahan dengan kebutuhan terus-menerus untuk melakukan pemesanan, pengiriman/informasi pelacakan, pembaruan inventaris, dan lainnya antara platform eCommerce Anda seperti Magento, Shopify atau BigCommerce dan sistem ERP atau POS.
Pasti ada cara yang lebih efisien untuk beroperasi di luar sana. Dan untungnya, ada! Saat ini, pedagang memiliki berbagai solusi untuk dipilih yang menghubungkan platform eCommerce dan sistem backend mereka untuk mengotomatiskan proses penting seperti pemenuhan pesanan.
Proyek integrasi platform eCommerce bisa menjadi pekerjaan besar. Memilih pendekatan integrasi yang tepat dan mitra sangat penting untuk keberhasilan proyek. Proyek yang salah urus bisa menjadi terlalu rumit, memakan waktu, dan menghabiskan ribuan dolar tanpa Anda pernah mengalami solusi yang berhasil. Dan saat Anda mencoba mencari tahu, pengalaman pelanggan Anda terus menurun sehingga menghasilkan peringkat kepuasan yang buruk, peningkatan tiket layanan pelanggan, dan kehilangan penjualan. Reputasi Anda dipertaruhkan!
Baik Anda ingin mengintegrasikan untuk pertama kalinya atau mengganti solusi integrasi yang ada, kami akan membandingkan tiga pendekatan berbeda untuk cara mengintegrasikan dan apa yang harus dicari untuk solusi integrasi eCommerce yang ideal.
Tiga Pendekatan Berbeda untuk Integrasi eCommerce
Tidak masalah apa yang membawa Anda ke titik membutuhkan integrasi. Untuk beberapa, Anda ingin berintegrasi untuk pertama kalinya sementara yang lain mungkin perlu mengganti solusi yang tidak menyelesaikan pekerjaan.
Mengapa Mengintegrasikan untuk Pertama Kalinya?
- Terus overselling
- Menghabiskan waktu berjam-jam untuk entri data manual antar sistem
- Membuat kesalahan mahal seperti pengiriman barang yang salah
- Selalu mengirimkan pesanan terlambat dan tidak dapat menjamin waktu pengiriman
- Tidak ada visibilitas ke data pemasok
Mengapa Mengganti Solusi Integrasi Saat Ini?
- Kehilangan pesanan web secara teratur karena sistem crash atau kesalahan pesanan
- Konten atau harga produk tidak diperbarui secara online dengan cukup cepat
- Pembaruan inventaris tertinggal dan menyebabkan penjualan berlebih
- Ingin menambahkan kemampuan yang lebih kompetitif seperti beli online, ambil di toko
Sementara integrasi membantu memecahkan masalah ini, itu hanya terjadi jika Anda memilih pendekatan integrasi terbaik untuk menghubungkan platform eCommerce Anda ke sistem keuangan, POS atau 3PL Anda.
Dalam artikel ini, kami akan membandingkan risiko, manfaat, dan biaya dari tiga pendekatan integrasi, sambil memberikan pendekatan yang kami rekomendasikan. Kami ingin Anda memilih pendekatan yang tepat untuk pertama kali atau meningkatkan ke solusi baru. Anda layak untuk beroperasi lebih baik sebagai bisnis dan memberikan pengalaman yang diminta pelanggan Anda.
Berikut adalah tiga solusi integrasi utama yang akan dijelajahi artikel ini:
- Dibuat khusus: Integrasi satu kali untuk sistem Anda dengan menulis kode khusus yang mengikat sistem Anda secara langsung.
- Pengaya Perangkat Lunak (Aplikasi, Modul, dll.): Solusi dasar untuk menangani satu atau beberapa bagian integrasi Anda menggunakan integrasi titik-ke-titik.
- Middleware: Hub operasional berada di antara sistem titik akhir Anda untuk menghubungkannya menggunakan konektor yang sudah dibuat sebelumnya.
Pendekatan Integrasi eCommerce yang Dibuat Khusus
Naluri pertama Anda sebagai pengecer mungkin beralih ke solusi integrasi yang dibuat khusus. Ini cenderung ditawarkan oleh agen eCommerce Anda, konsultan perangkat lunak atau vendor lain yang mungkin atau mungkin tidak memiliki keahlian dalam integrasi. Anda akrab dengan vendornya, mereka tahu bisnis Anda, dan Anda menyukai label harganya. Jadi, apa salahnya membiarkan mereka membangun integrasi khusus untuk Anda?
Berbicara dengan ratusan pedagang, kami telah mempelajari bahwa ada risiko umum yang muncul berulang kali dengan solusi integrasi yang dibuat khusus. Sebelum Anda menempuh jalan ini, pertimbangkan hal berikut:
Apakah ada satu orang yang menjalankan seluruh proyek Anda?
Apakah proyek Anda akan didelegasikan ke satu pengembang di dalam perusahaan? Jika demikian, ini berarti bahwa satu orang akan membangun, memelihara, dan mendukung seluruh solusi. Hal ini sering terjadi pada proyek-proyek tersebut karena keterbatasan sumber daya.
Apa yang terjadi ketika pengembang itu pergi berlibur, tidak dapat bekerja, atau meninggalkan perusahaan vendor Anda?
Dalam satu cerita horor, kami bekerja dengan seorang pedagang yang mengira mereka memiliki "solusi otomatis". Mereka masih secara konsisten kehilangan pesanan web. Ketika mereka menyelidiki, mereka menemukan bahwa solusi mereka sebenarnya adalah pengembang tunggal yang memindahkan semua transaksi senilai $85 juta di malam hari sendirian! Tidak mengherankan, integrasi pedagang secara rutin rusak.
Seberapa baik mereka mengetahui sistem titik akhir Anda?
Vendor dengan keahlian integrasi terbatas atau tanpa keahlian akan cenderung menulis kode kustom untuk setiap proyek integrasi mereka. Mereka biasanya tidak memanfaatkan platform integrasi dengan koneksi bawaan untuk sistem yang Anda miliki.
Ini adalah kurva pembelajaran yang serius untuk memahami persyaratan bagaimana setiap sistem Anda menerima data. Anda harus memahami bidang data apa yang harus dibaca atau ditulis. Anda harus memahami aturan dan proses bisnis apa yang harus diakomodasi. Ini bukan sesuatu yang Anda ingin seseorang pelajari di tempat kerja.
Misalnya, ketika mengintegrasikan platform eCommerce Anda ke ERP, persyaratan umum adalah kebutuhan untuk menggabungkan berbagai produk Anda ke web. Ini berarti memasukkan data item dari platform ERP Anda ke dalam platform eCommerce Anda. Tantangannya adalah bahwa data item digunakan sangat berbeda dalam sistem ERP daripada platform eCommerce. Dalam ERP, ini terutama digunakan untuk manajemen inventaris dan praktik akuntansi GAAP (fokus akuntansi/operasional). Dalam platform eCommerce, ini digunakan sebagai konten web dan untuk menghasilkan pesanan (fokus eCommerce/pemasaran).
Seberapa akrab vendor dengan nuansa masing-masing sistem titik akhir Anda? Apakah mereka mengikuti praktik terbaik untuk menghubungkan mereka? Seberapa baik mereka memahami bagaimana setiap sistem digunakan dan mengapa?
Karena kurangnya pengalaman mereka dalam mengintegrasikan sistem titik akhir, vendor sering kali tidak mengetahui setiap skenario untuk memenuhi persyaratan umum pedagang.
Apakah integrasi Anda akan bertahan dari waktu ke waktu?
Ketika integrasi Anda tidak memperhitungkan semua skenario di mana data hilang atau tidak sempurna, sesuatu yang sederhana seperti harga pada pesanan eCommerce yang berbeda dari harga di sistem ERP Anda dapat merusak integrasi Anda
Anda akan menghadapi masalah seperti ini sepanjang waktu ketika solusi Anda tidak memenuhi semua persyaratan Anda di muka. Anda akan membayar lebih untuk meminta penyedia integrasi Anda memperbaiki bug dan menerapkan peningkatan yang membuat integrasi Anda berjalan dengan sukses.
Apakah integrasi Anda memungkinkan bisnis Anda berkembang?
Solusi kustom yang di-hardcode dapat mengikat Anda ke vendor pelaksana selamanya. Saat Anda ingin mengubah perangkat lunak atau menambahkan saluran penjualan baru, vendor Anda akan memulai integrasi Anda dari awal karena mereka telah mengikat setiap sistem secara langsung.
Berapa biaya integrasinya?
Proyek integrasi khusus dapat bervariasi dalam label harga. Dalam beberapa kasus, label harga mungkin rendah atau murah karena solusinya mendasar dan mengabaikan persyaratan. Di sisi lain, vendor Anda mungkin mengutip Anda $20.000 hingga $30.000 karena mereka sedang membangun seluruh solusi dari awal. Mereka sedang membangun sesuatu yang baru yang hanya akan bekerja untuk bisnis Anda. Proyek ini akan membutuhkan banyak waktu dan usaha untuk diselesaikan.
Rajinlah memahami apa yang Anda bayar dan nilai yang Anda terima.
Intinya
Ada kasus di mana proyek integrasi khusus masuk akal. Anda mungkin memiliki sistem lama atau tidak biasa yang tidak mudah dihubungkan. Anda dapat memiliki proses bisnis yang benar-benar unik dalam hal manajemen SKU atau logika pemenuhan pesanan yang perlu diperhitungkan. Namun, sebagian besar bisnis tidak akan termasuk dalam kategori ini.
Ketika datang ke kustom, integrasi hardcoded, jangan kotak sendiri dengan solusi yang Anda akan mengatasi, terutama karena tujuan integrasi adalah untuk membantu Anda menskalakan proses.
Pengaya Perangkat Lunak untuk Integrasi eCommerce
Strategi integrasi berikutnya yang cenderung dilihat oleh pedagang adalah di pasar aplikasi eCommerce atau sistem keuangan mereka di mana Anda akan menemukan segala macam solusi integrasi yang murah (seperti $100-$200/bulan). Sebelum mengunduh add-on, pertimbangkan hal berikut:
Apakah aplikasi menggunakan integrasi point-to-point?
Banyak dari solusi ini menghubungkan platform eCommerce dan sistem backend Anda menggunakan integrasi point-to-point, yang berarti tidak ada hub operasional di antara sistem Anda. Sebagai gantinya, platform eCommerce Anda “ditunjuk” ke sistem keuangan, POS, atau ERP untuk mengirim data. Jenis koneksi ini sering membatasi data apa yang Anda kirim, jumlah, dan seberapa sering disinkronkan – yang terutama dapat merepotkan jika Anda memiliki volume data yang tinggi atau operasi yang kompleks.
Jenis data apa yang ditanganinya?
Pengaya biasanya merupakan solusi integrasi yang lebih mendasar yang hanya menangani satu atau dua jenis data seperti pesanan dan inventaris Anda. Mereka mungkin tidak dapat menangani perubahan harga untuk item, manajemen katalog produk besar di seluruh saluran penjualan, atau data pengiriman/pelacakan dengan 3PL atau sistem logistik Anda. Anda akan dibatasi dalam proses yang dapat Anda otomatisasi dan tidak akan mampu menangani kemampuan lintas saluran yang kompleks seperti pemenuhan pesanan multi-lokasi atau integrasi pemasok.
Berapa banyak upaya yang diperlukan untuk menambahkan saluran penjualan baru?
Seiring pertumbuhan bisnis Anda, aplikasi integrasi ini juga cenderung tidak berkembang bersama Anda. Saat Anda menambahkan saluran penjualan, gudang baru, atau memperbarui sistem keuangan, Anda harus menambahkan beberapa integrasi untuk menghubungkan sistem Anda. Namun, menambahkan atau mengubah solusi yang ada tidak akan semudah itu. Sebagai gantinya, menambahkan integrasi untuk sistem baru dapat berarti membangun kembali seluruh solusi Anda setiap saat karena integrasi titik-ke-titik hanya memungkinkan hubungan 1:1 antar sistem. Jika Anda memiliki 3-4 sistem, Anda memerlukan 12+ koneksi untuk mengintegrasikan sistem tersebut.
Intinya
Aplikasi integrasi dasar dapat menjadi tempat yang baik untuk memulai jika Anda tidak memiliki volume pesanan yang tinggi, katalog produk yang besar, atau kebutuhan pemenuhan yang kompleks seperti pengiriman drop. Anda dapat bertahan dengan menyinkronkan data seperti pembaruan inventaris sekali sehari atau kurang. Solusi ini juga masuk akal jika Anda hanya menjual di satu situs web dan ingin menyinkronkan kembali ke sistem manajemen pesanan atau inventaris.
Namun, banyak pedagang sudah melewati titik membutuhkan integrasi sederhana seperti ini. Untuk menyebutkan beberapa skenario:
- Menjual di beberapa saluran penjualan seperti beberapa situs web dan pasar bermerek seperti Amazon atau eBay
- Mengoperasikan sistem ERP yang lebih tangguh seperti Microsoft Dynamics NAV
- Proses pemenuhan kompleks yang melibatkan menghubungkan beberapa gudang, pengirim barang atau pemasok
- Jual ke pelanggan B2B yang membutuhkan harga khusus pelanggan
- Katalog produk kompleks yang mencakup item matriks, kit/bundel, atau produk kompleks seperti berlian
Meskipun aplikasi ini mungkin tampak seperti tempat yang baik untuk memulai, kebutuhan seperti di atas seringkali terlalu rumit untuk mereka, yang berarti Anda akan dengan cepat melampaui kemampuannya. Banyak pedagang menyadari hal ini setelah fakta dan kemudian merobek solusi ini sehingga mereka memulai proyek integrasi mereka.
Solusi Integrasi eCommerce Middleware
Pendekatan integrasi terakhir adalah dengan menggunakan platform middleware. Jenis solusi ini memiliki "hub" yang berada di antara eCommerce dan sistem keuangan, POS, dan/atau 3PL Anda untuk mengotomatiskan transaksi data antara titik akhir Anda. Hub mengelola koneksi, transformasi data, dan orkestrasi data antar sistem Anda. Idealnya, platform harus menggunakan konektor bawaan yang menghubungkan sistem Anda melalui hub.
Ini adalah pendekatan integrasi yang menarik untuk pedagang yang sedang berkembang karena beberapa alasan:
- Integrasi adalah solusi siap pakai, bukan integrasi khusus atau titik-ke-titik
- Ditawarkan oleh penyedia yang bisnis intinya adalah integrasi dengan pengalaman luas dengan mengintegrasikan sistem titik akhir yang berbeda
- Sinkronkan tipe data penting seperti pesanan, inventaris, pelanggan, item, dan data pengiriman/pelacakan
- Memungkinkan beberapa konektor ke saluran penjualan tambahan dan lokasi pemenuhan seperti gudang atau sistem logistik sehingga solusi berkembang bersama Anda
- Menangani volume data yang lebih besar tanpa sistem crash atau proses lagging
Namun, ada beberapa penyedia integrasi middleware untuk dipilih. Meskipun bisa sangat sulit untuk dibandingkan, berikut adalah beberapa area yang perlu dipertimbangkan yang akan membedakan platform satu sama lain. Ajukan pertanyaan semacam ini untuk menemukan platform middleware yang benar-benar memadai.
Apakah mereka dirancang untuk eCommerce dan ritel?
Meskipun ada banyak penyedia integrasi middleware yang tersedia, tidak semuanya memiliki fokus pada ritel dan eCommerce. Sama seperti Anda ingin bekerja dengan agensi yang disertifikasi di platform eCommerce Anda, Anda harus bekerja dengan vendor integrasi yang memahami kebutuhan ritel Anda di dalam dan di luar. Ada persyaratan unik dan praktik terbaik saat mengintegrasikan ritel untuk mengaktifkan kemampuan seperti pesanan pengiriman drop, visibilitas inventaris lintas saluran, dan pemenuhan pesanan multi-lokasi/multi-toko. Mitra integrasi Anda harus membantu menentukan solusi yang menciptakan pengalaman belanja yang kompetitif bagi pelanggan Anda—bukan hanya API sistem ke sinkronisasi data API.
Apakah data diproses secara real-time?
Seberapa sering solusi menyinkronkan data Anda? Apakah disinkronkan sekali sehari, setiap jam atau waktu nyata?
Jangan puas dengan apa pun selain pemrosesan waktu nyata (jika itu yang dapat ditangani oleh API sistem Anda). Pemrosesan data real-time dapat mencegah banyak masalah seperti penjualan berlebih dari barang yang habis, harga promosi naik lebih lama dari yang diinginkan, keterlambatan dalam daftar produk online, dan keterlambatan dalam pemrosesan pesanan. Secara keseluruhan, ini memastikan pelanggan memiliki interaksi yang lebih positif dengan merek Anda.
Apakah Anda memantau data saya?
Pastikan untuk menanyakan tentang tingkat dukungan yang akan Anda terima untuk solusi integrasi Anda. Apakah mereka secara proaktif memantau data Anda dan memberi tahu Anda tentang masalah apa pun? Apakah mereka melakukan percobaan ulang data untuk Anda? Di mana tim dukungan mereka berada? Semakin cepat tim dukungan dapat membantu Anda, semakin cepat Anda dapat memecahkan masalah untuk pelanggan Anda sendiri.
Berapa banyak visibilitas yang saya miliki ke dalam data saya?
Platform Anda harus memverifikasi bahwa data KEDUA dikirim dan diterima dari setiap sistem titik akhir. Audit terperinci atas data Anda harus memberikan visibilitas ke setiap transaksi Anda sehingga tim layanan pelanggan Anda dapat melacak jalur pesanan melalui sistem Anda. Itu juga harus menyediakan alat untuk menyoroti kegagalan atau pengecualian yang perlu ditangani, alih-alih menguburnya dalam kumpulan data yang jauh lebih besar dari transaksi yang berhasil.
Dapatkah saya menghubungkan beberapa sistem yang berbeda?
Banyak platform middleware menawarkan berbagai konektor pra-bangun untuk eCommerce dan sistem keuangan. Cari penyedia yang menawarkan beberapa sistem eCommerce, pasar, POS, ERP/akuntansi, dan 3PL. Jika Anda perlu menambah atau mengganti platform, Anda ingin memastikan bahwa Anda masih dapat menggunakan penyedia yang sama untuk kebutuhan integrasi Anda.
Bagaimana Anda menangani data yang hilang atau salah?
Solusi yang kuat akan memiliki proses bawaan jika data pada suatu transaksi pernah hilang atau salah, seperti ketika SKU eCommerce tidak ada di ERP Anda. Solusi yang dibangun dengan baik akan dapat menangani semua jenis pengecualian data yang berbeda atau memberi tahu Anda tentang masalah data apa pun, menyelamatkan Anda dari pelanggan yang frustrasi dan waktu tambahan dengan dukungan.
Apa yang terjadi ketika salah satu sistem saya offline karena alasan apa pun?
Sebagian besar pengecer telah mengalami sistem kritis (seperti ERP) crash. Tampaknya selalu terjadi pada saat-saat paling penting, seperti flash sale atau liburan. Platform middleware yang memadai harus dapat menyimpan atau membatasi transaksi data Anda (terutama pesanan) hingga sistem kembali online. Ini memastikan Anda tidak akan kehilangan pesanan atau data pelanggan selama waktu henti.
Siapa yang memelihara platform dan konektor?
Jika penyedia adalah penyedia SaaS atau iPaaS, mereka harus memelihara platform dan konektor titik akhir mereka secara teratur. Ini berarti bahwa mereka akan menangani pembaruan keamanan, bug, atau pembaruan sistem lainnya yang memengaruhi integrasi Anda dan akan secara otomatis mendorong perbaikan ke platform dan konektornya.
Dalam model jenis ini, pelanggan membayar biaya berlangganan bulanan untuk tingkat pemeliharaan platform ini, memberi Anda ketenangan pikiran bahwa mereka menjaga integrasi Anda tetap berjalan.
Intinya
Wah! Itu banyak informasi. Kami tidak bercanda bahwa proyek integrasi adalah pekerjaan besar. Namun, melakukan penelitian yang rajin di muka adalah satu-satunya cara untuk memastikan Anda memilih solusi terbaik untuk Anda. Integrasi adalah aspek penting dari bisnis Anda dan mampu bersaing di industri saat ini.
Di nChannel, kami percaya bahwa setiap pedagang dapat mencapai integrasi dengan visi dan teknologi yang tepat. Kami di sini untuk membantu Anda menemukan pendekatan terbaik untuk bisnis Anda!
Jika Anda ingin melihat apakah platform integrasi middleware nChannel tepat untuk Anda, klik di sini.