Mengapa dan Bagaimana Mengintegrasikan Voucherify dengan commercetools? Pendekatan Fig Pencekik
Diterbitkan: 2024-01-25Dalam lanskap ecommerce yang berkembang pesat, fleksibilitas dan penyesuaian yang ditawarkan oleh mesin promosi adalah kunci untuk tetap kompetitif. Seiring berkembangnya bisnis, mereka sering kali menghadapi keterbatasan pada mesin promosi bawaan platform e-commerce.
Artikel ini membahas alasan dan cara mengintegrasikan Promosi Voucherify dan Mesin Loyalitas dengan commercetools. Ini juga menguraikan pendekatan strategis terhadap migrasi bertahap promosi alat perdagangan lama ke Voucherify mengikuti Pendekatan Strangler Fig.
Pertama-tama, mari selami mengapa Anda memerlukan mesin promosi eksternal selain alat perdagangan .
Keterbatasan mesin promosi commercetools
commercetools menawarkan mesin promosi bawaan, namun mungkin akan gagal ketika dihadapkan dengan meningkatnya skala dan kasus penggunaan yang lebih kompleks. Berkat build yang mengutamakan API , alat perdagangan dapat dengan mudah diperluas dengan layanan mikro seperti Voucherify untuk mendukung skenario promosi dan loyalitas khusus serta membantu perusahaan menskalakan kampanye dengan mudah.
Inilah yang dimungkinkan oleh alat commerce integrasi Voucherify selain yang sudah tersedia di commercetools:
1. Skenario promosi tanpa batas
Skenario promosi bawaan commercetools terbatas karena commercetools tidak mendukung bundel dinamis, program loyalitas, kampanye rujukan, penumpukan promosi, atau opsi kartu hadiah yang dapat disesuaikan seperti yang dilakukan Voucherify. Aturan kampanye juga tidak terlalu fleksibel dan skenario non-standar apa pun memerlukan solusi . Di sinilah Mesin Aturan Voucherify membantu – dengan opsi penyesuaian selain peristiwa khusus dan metadata.
Salah satu contoh batasan commercetools adalah promosi berlangganan Breville untuk pelanggan setia. Breville menawarkan langganan biji kopi dan ingin memberikan item gratis jika pelanggan berlangganan layanan mereka selama beberapa bulan tertentu. Promosi seperti itu tidak mungkin diterapkan dengan commercetools, jadi mereka menggunakan commercetools dan integrasi Voucherify untuk melakukannya.
2. Fitur personalisasi yang tangguh
Penelitian menunjukkan, promosi yang dipersonalisasi meningkatkan efisiensi pengeluaran pemasaran hingga 30% . Mereka juga menghemat anggaran pemasaran Anda agar tidak cepat terbuang percuma dan margin Anda tidak hilang sepenuhnya.
commercetools memiliki opsi yang lebih terbatas daripada Voucherify untuk segmentasi pelanggan tingkat lanjut , penargetan , atau personalisasi waktu nyata selain atribut bisnis khusus. Jika Anda memerlukan lebih banyak opsi personalisasi, ada baiknya mempertimbangkan untuk menghubungkan Voucherify ke platform commercetools Anda.
3. CX yang lebih baik untuk promosi khusus pelanggan
commercetools tidak menawarkan cara unik untuk menampilkan semua promosi yang tersedia kepada pelanggan individu (periksa API Kualifikasi oleh Voucherify). Fitur ini memungkinkan Anda dengan cepat melakukan perubahan dalam hal konversi, AOV, atau bahkan penjualan silang dan peningkatan.
Terlebih lagi, commercetools tidak menawarkan dompet pelanggan yang menampilkan semua promosi yang tersedia – sesuatu yang dapat dengan mudah dibuat dengan API Voucherify.
4. Perhitungan harga dan diskon waktu nyata
Pembaruan diskon dan harga secara real-time sangat penting untuk alasan CX dan kepatuhan. Secara default, commercetools menerapkan promosi dan diskon di keranjang, namun jika konten keranjang berubah, alat ini hanya memperbarui promosi pada tahap checkout , tidak langsung di keranjang, yang dapat menyebabkan masalah kepatuhan dan pengalaman pelanggan yang buruk.
Voucherify menghitung promosi setiap kali pelanggan memperbarui keranjang atau menerapkan promosi (misalnya, kode promo, kartu hadiah, poin loyalitas) untuk memastikan pengalaman pelanggan yang baik dan harga akhir yang benar. Jika promosi tidak berlaku lagi atau keranjang tidak memenuhi syarat untuk kupon diskon tertentu yang telah diterapkan sebelumnya, pesan peringatan (kesalahan) dapat ditampilkan.
5. Saluran distribusi promosi yang lebih out-of-the-box
Saat Anda membuat promosi di alat perdagangan, Anda dapat memperluas kampanye ini ke titik kontak lain yang berhubungan dengan pelanggan (web, seluler, obrolan) menggunakan API. Namun, commercetools tidak menawarkan integrasi dengan platform distribusi seperti CEP atau penyedia email. Untuk melakukannya, Anda harus menyiapkan promosi di aplikasi terpisah menggunakan API commercetools, sehingga memerlukan pekerjaan manual ekstra yang membuat waktu pemasaran promosi menjadi lebih lama.
Membuat promosi di Voucherify memungkinkan Anda membagikannya dengan mudah ke seluruh toko alat perdagangan, aplikasi seluler, dan saluran lainnya. Dengan fitur Voucherify seperti email dan SMS, integrasi CEP, atau alat lainnya, Anda dapat memastikan pengalaman pelanggan omnichannel yang konsisten. Selain itu, Anda memiliki kendali penuh atas promosi hanya dengan menggunakan satu alat.
6. Tidak ada batasan pada kampanye aktif
commercetools tidak dapat menangani kampanye bersamaan dalam jumlah besar, karena secara default mereka mengizinkan:
- 500 diskon produk aktif dalam suatu proyek kapan saja.
- 100 diskon keranjang aktif terlepas dari toko.
- Diskon hingga 100 keranjang per toko.
Seiring berkembangnya bisnis, keterbatasan ini menjadi semakin nyata. Voucherify tidak memiliki batasan ini dan dapat berkembang tanpa batas seiring dengan ekspansi bisnis Anda.
7. Pilihan layanan mandiri yang luas
Bergantung pada pengembang untuk mengelola promosi di alat perdagangan pada akhirnya akan mengerem upaya pemasaran Anda dan meningkatkan biaya. Salah satu kasus penggunaan yang sangat umum di mana pelanggan commercetools perlu melibatkan pengembang adalah membuat kode promo unik secara massal . Dengan Voucherify, masalah ini dapat diselesaikan dalam beberapa klik langsung dari Dashboard. Membuat solusi khusus untuk dijalankan di atas alat perdagangan guna memberi Anda lebih banyak skenario promosi akan meningkatkan risiko penyiapan buggy dan penipuan.
Voucherify menawarkan Dasbor visual tempat semua kampanye dapat disiapkan, dikelola, dan dianalisis dengan sedikit atau tanpa keterampilan pengkodean yang diperlukan untuk mengurangi risiko kesalahan manual dan memangkas waktu yang dibutuhkan tim Anda untuk meluncurkan dan mengelola promosi.
8. Manajemen kampanye skala perusahaan pada tingkat yang terperinci
Isolasi kampanye khusus pasar dan merek
commercetools menyimpan semua kampanye dalam satu editor promosi yang mungkin sulit digunakan jika Anda memiliki perusahaan multi-wilayah atau multi-merek dengan banyak kampanye lokal yang berjalan.
Voucherify memungkinkan Anda memisahkan kampanye khusus wilayah atau merek. Anda dapat, misalnya, menyimpannya dalam proyek terpisah atau memisahkannya dengan menambahkan metadata spesifik wilayah atau merek ke kampanye yang dapat digunakan sebagai filter saat menelusuri, menganalisis, atau mengedit kampanye.
Opsi pencarian kampanye yang kuat
Fitur pencarian kampanye di commercetools mungkin sulit digunakan. Sulit untuk menemukan kampanye khusus wilayah, mata uang, toko, atau saluran karena semua kampanye menggunakan editor yang sama, dan tidak ada filter bawaan untuk kategori ini. Pencarian berdasarkan jenis diskon, produk diskon, atau penggunaan kampanye juga tidak dapat dilakukan. Bidang atau predikat khusus tidak dapat digunakan untuk pencarian. Menambahkan tag ke kampanye untuk pengorganisasian yang lebih baik bukanlah suatu pilihan. Pencarian bawaan tidak memiliki pencarian fuzzy dan dukungan nama parsial.
Izin akses khusus dan alur kerja
commercetools memiliki izin akses tetap untuk keseluruhan proyek dan tidak mengizinkan pengaturan izin secara terpisah untuk saluran, toko, atau negara yang berbeda. Hal ini dapat menjadi tantangan bagi bisnis yang beroperasi di banyak negara atau dengan berbagai merek yang ingin memberikan akses diskon lokal hanya untuk tim lokal. Selain itu, tidak ada cara sederhana untuk mengaktifkan atau menonaktifkan akun pengguna.
Manajemen kampanye massal yang lebih mudah
mesin promosi bawaan commercetools tidak mengizinkan pembuatan atau penghapusan kode promo secara massal . Mengkloning kampanye itu sulit dan hanya dapat dilakukan dengan membuat template.
9. Pemrosesan aturan validasi yang lebih efisien
commercetools memeriksa semua aturan validasi semua promosi untuk menerapkan promosi yang dapat menyebabkan waktu pemrosesan lebih lama dalam skala besar (beberapa wilayah, toko dengan promosi khusus wilayah dan toko). Misalnya, jika seseorang membeli kasur di Perancis menggunakan promosi yang hanya berlaku di Perancis, commercetools memeriksa aturan validasi untuk semua promosi yang tersedia untuk pelanggan di Polandia, Jerman, AS, dll.
Voucherify menawarkan pembuatan proyek terpisah per wilayah atau merek yang memungkinkan tim terpisah untuk mengerjakan subkumpulan kampanye terpisah. Jika validasi atau penukaran promosi dilakukan, hanya aturan validasi untuk proyek tertentu yang diproses, dan hanya sampai salah satu aturan tidak terpenuhi (maka aturan lainnya tidak diperiksa dan dilewati) mengurangi beban dan meningkatkan kinerja panggilan API yang dilakukan.
Mengintegrasikan Voucherify dengan commercetools – panduan cara migrasi
Kami telah menulis panduan penerapan Voucherify yang menjelaskan cara memulai Voucherify dan commercetools serta panduan integrasi Voucherify. Namun, kami belum membahas kasus ketika Anda memiliki promosi langsung yang didukung oleh mesin promosi commercetools dan berencana untuk memigrasikannya, dalam skala besar. Inilah yang ingin kami bahas di bawah ini:
Secara umum, Anda dapat menjalankan integrasi Voucherify secara “besar-besaran” dengan commercetools jika:
- Anda belum menjalankan banyak promosi di commercetools.
- Anda baru saja mulai menggunakan commercetools dan masih dalam proses konfigurasi.
Jika Anda mengandalkan promosi di alat perdagangan dan/atau komponen checkout Anda digabungkan dengan promosi, disarankan untuk beralih ke Voucherify secara bertahap untuk meminimalkan gangguan dan risiko, sehingga mempercepat waktu yang diperlukan untuk melihat nilai. Pola Pencekik dan pola perubahan paralel mungkin merupakan hal yang Anda perlukan agar berhasil menjalankan migrasi.
Pola Strangler Fig , seperti yang didefinisikan oleh Martin Fowler, adalah teknik pengembangan perangkat lunak yang digunakan untuk transisi bertahap dari monolit ke layanan mikro. Pola perubahan paralel melibatkan penggantian fungsi spesifik sistem lama dengan fungsi sistem baru secara bertahap sambil memastikan kedua sistem beroperasi secara paralel selama transisi (pola perubahan paralel).
Bagaimana cara menyelesaikan migrasi promosi yang ada dari commercetools ke Voucherify menggunakan pola ini?
Migrasi dapat terjadi misalnya dengan menggunakan pola perubahan paralel dalam tiga fase: perluasan, migrasi, dan kontrak.
- Perluas – Pada tahap awal perluasan, buat dan terapkan antarmuka yang diperbarui (versi 2.0) untuk konsumen. Mengoperasikan versi 1.0 dan 2.0 secara bersamaan menetapkan dasar untuk fase migrasi. Hal ini memungkinkan konsumen untuk melakukan transisi, sementara tim integrasi berfokus pada pengembangan API Promosi dan mengintegrasikan Voucherify.
- Migrasi – Setelah konsumen di pasar awal menggunakan versi baru dan Voucherify terintegrasi, mulailah melakukan migrasi ke pasar yang berbeda. Disarankan untuk memulai peluncuran pasar satu per satu sebelum melanjutkan ke peluncuran massal yang lebih besar dan kompleks.
- Kontrak – Terakhir, Anda dapat menghapus koneksi ke titik akhir promosi yang disediakan commercetools sebelumnya dan menonaktifkan mesin promosi commercetools.
Bagaimana cara memigrasikan promosi commercetools ke Voucherify?
Anda dapat mengikuti langkah-langkah berikut untuk melakukan migrasi:
1. Identifikasi komponen yang akan diganti
Secara default, promosi dan pembayaran digabungkan secara erat di commercetools. Agar promosi tetap datang dari kedua sistem untuk sementara tanpa mengganggu proses pembayaran, Anda harus memisahkan pembayaran dari promosi dan mengaktifkan koneksi ke Voucherify dan alat commerce untuk penanganan promosi.
2. Fungsi pemisahan
Inti dari Pola Pencekik adalah secara bertahap memisahkan fungsi sistem lama dan mengarahkannya ke sistem baru. Dengan cara ini Anda awalnya dapat menerapkan mesin promosi baru ke satu pasar untuk menguji dan bereksperimen apakah semuanya berjalan sesuai harapan dan baru kemudian menerapkannya ke lebih banyak pasar.
Anda dapat memulai dengan membuat lapisan orkestrasi baru yang terpisah, sebut saja commerce API. API perdagangan ini akan bertindak sebagai lapisan perantara antara platform e-niaga (API keranjang, produk, checkout) dan berkomunikasi sementara dengan keduanya, API commercetools dan API Voucherify untuk validasi promosi, penukaran, dll. Anda dapat membuat API perdagangan baru ini sebagai yang baru API atau dalam back-end untuk front-end (titik akhir API di Next.js) atau perbarui lapisan orkestrasi yang ada jika Anda sudah membuatnya sebelumnya.
Anda kemudian dapat memanfaatkan API perdagangan baru untuk mengaitkan keranjang dan item baris dengan diskon dan kode diskon.
Anda mungkin juga perlu mengedit layanan back-end/terhubung. Sebelumnya layanan yang mengelola promosi ini menggunakan bidang promosi alat perdagangan bawaan. Misalnya, acara OrderCreated membawa informasi tentang promosi dan diskon yang diterapkan di bidang default yang ditentukan di commercetools. Anda masih dapat menggunakan kolom (fungsi) ini untuk menerapkan promosi menggunakan sistem eksternal, menggunakan mekanisme Diskon Langsung, lalu melewati modifikasi layanan back-end.
Anda juga dapat memilih untuk menghapus kolom tersebut dan menggunakan objek promosi baru yang berasal dari Voucherify. Anda perlu memperbarui, antara lain, bidang dalam skema Pesanan dan Item Pesanan. Skema yang diperbarui memungkinkan Anda melakukan migrasi saat tim integrasi mengintegrasikan Voucherify.
3. Mengalihkan panggilan
Seiring waktu, Anda dapat secara bertahap mulai menggunakan API Voucherify bersama dengan API promosi commercetools bawaan, misalnya dengan menandai API promosi, Voucherify, atau commercetools mana yang harus berkomunikasi dengan API commercetools commerce. Hal ini memungkinkan Anda memigrasikan fungsi sedikit demi sedikit, bukan sekaligus.
4. Berjalan paralel
Selama migrasi, sistem lama dan baru (commercetools dan Voucherify) akan beroperasi secara paralel, artinya diskon dihitung oleh keduanya, commercetools dan Voucherify. Hal ini penting untuk menjaga kelangsungan bisnis dan mengurangi risiko gangguan layanan.
Karena semakin banyak fungsi promosi yang berhasil dimigrasikan ke Voucherify dan terbukti stabil serta efektif, ketergantungan pada mesin promosi lama dapat dikurangi secara bertahap.
5. Menyelesaikan migrasi dan penghentian sistem lama
Langkah terakhir dalam Pola Pencekik adalah migrasi menyeluruh ke sistem baru dan penghentian sistem lama. Setelah semua fungsi promosi berhasil dijalankan di Voucherify dan Anda yakin dengan stabilitas dan kinerja sistem baru, Anda dapat sepenuhnya berhenti menggunakan mesin promosi bawaan commercetools.
Berikut adalah contoh garis waktu perubahan yang diperlukan untuk integrasi seperti yang dijelaskan sebelumnya:
Bagaimana Voucherify mendukung integrasi bertahap dengan commercetools?
Voucherify memfasilitasi migrasi promosi yang sudah ada sebelumnya secara lancar dan bertahap melalui:
1. API yang independen dan terisolasi dari pasar
Kami menawarkan API terpisah untuk berbagai fungsi yang memungkinkan integrasi bertahap dan terkendali. Misalnya, Anda dapat memulai dengan hanya mengintegrasikan API validasi dan penukaran untuk promosi dan menambahkan referensi, program loyalitas, dan API lainnya di kemudian hari.
Kami menawarkan API yang terisolasi dari pasar, dengan masing-masing API bertanggung jawab atas pasar tertentu, yang memungkinkan Anda menghubungkan toko yang berbeda secara bertahap.
2. Dukungan migrasi data
Inilah yang dapat Anda harapkan dari layanan migrasi kami:
- Dukungan tanpa henti dari tim kami untuk migrasi data.
- Keamanan data dan tidak ada downtime bagi pelanggan akhir.
- Mekanisme penyimpanan data fleksibel (metadata) yang memungkinkan implementasi lengkap objek dan kasus sudut khusus bisnis apa pun.
- Opsi untuk impor massal dengan file CSV atau melalui API data pelanggan, data produk, kode voucher, kode kartu hadiah, peristiwa khusus, dan metadata.
Kami menawarkan layanan dukungan migrasi teknis khusus jika Anda memerlukan dukungan tambahan dalam menerjemahkan data lama Anda ke properti Voucherify atau memiliki pertanyaan terkait migrasi lainnya.
3. Integrasi dan mitra yang siap pakai
Serangkaian integrasi siap pakai menyederhanakan proses migrasi, memastikan kompatibilitas dan mengurangi waktu pengembangan. Selain integrasi dengan commercetools, kami menawarkan integrasi dengan platform CEP, sistem ERP, penyedia CMS, dan banyak lagi.
Anda dapat memeriksa daftar lengkap integrasi yang tersedia di sini.
Mitra kami yang berpengalaman dapat memberikan dukungan dan keahlian tambahan selama proses migrasi.
Kesimpulan
Mengintegrasikan Voucherify dengan toko commercetools dapat mengubah kemampuan promosi, loyalitas, rujukan, dan kartu hadiah Anda. Ini memberikan fleksibilitas dan efisiensi luar biasa dengan menghilangkan batasan dan hambatan dari mesin promosi commercetools bawaan . Pergeseran ini menghasilkan sistem promosi yang lebih kuat, lebih mudah beradaptasi, dan siap menghadapi masa depan.
Perusahaan dapat dengan lancar melakukan transisi promosi yang ada dari commercetools ke Voucherify tanpa menimbulkan gangguan dengan mengambil pendekatan strategis dan bertahap. Metode ini memungkinkan mereka memprioritaskan fungsi-fungsi penting atau meluncurkan promosi penting terlebih dahulu dan kemudian memigrasikan promosi lama dengan kecepatan yang berkelanjutan.
Kami, di Voucherify, memiliki keahlian dalam memindahkan promosi dari sistem perdagangan lama dan baru. Kami dapat membantu dan memandu Anda melalui transisi ini untuk memastikan perjalanan yang lancar.
{{CTA}}
Ingin memperluas promosi commercetools?
Mari kita bicara
{{ENDCTA}}