Lewati ke konten utama

Mengintegrasikan Ultimate Multisite dengan Zapier

Dalam salah satu artikel, kami membahas Webhooks dan bagaimana itu dapat digunakan untuk berintegrasi dengan aplikasi pihak ketiga.

Menggunakan webhooks sedikit rumit karena membutuhkan pengetahuan tingkat lanjut dalam coding dan menangkap payload. Menggunakan Zapier adalah cara bagi Anda untuk mengatasinya.

Zapier memiliki integrasi dengan lebih dari 5000+ aplikasi yang membuat komunikasi antara aplikasi yang berbeda menjadi lebih mudah.

Anda dapat membuat Triggers yang akan dijalankan saat event terjadi di jaringan Anda (misalnya sebuah Account dibuat dan memicu event account_create) atau menghasilkan Actions di jaringan Anda sebagai respons terhadap event eksternal (misalnya membuat membership Account baru di jaringan Ultimate Multisite Anda).

Hal ini dimungkinkan karena trigger Ultimate Multisite Zapier dan actions didukung oleh REST API.

Cara memulai

Pertama, cari Ultimate Multisite di daftar aplikasi Zapier. Sebagai alternatif, Anda dapat mengeklik tautan ini.

Buka dashboard Anda dan tekan tombol + Create Zap di sidebar kiri untuk menyiapkan Zap baru.

Dashboard Zapier dengan tombol Create Zap

Anda akan dialihkan ke halaman pembuatan Zap.

Di kotak pencarian, ketik "wp ultimo". Klik untuk memilih opsi versi Beta.

Mencari WP Ultimo di daftar aplikasi Zapier

Setelah memilih aplikasi kami, pilih event yang tersedia: New Ultimate Multisite Event.

Memilih trigger New Ultimate Multisite Event

Sekarang kita perlu memberi Zapier akses ke jaringan Anda. Mengeklik Sign in akan membuka jendela baru yang meminta API credentials.

Prompt Sign in Zapier untuk API credentials

Buka panel admin jaringan Anda dan navigasikan ke Ultimate Multisite > Settings > API & Webhooks dan cari bagian API Settings.

Pilih opsi Enable API karena ini diperlukan agar koneksi ini berfungsi.

Pengaturan API dan Webhooks dengan opsi API Settings dan Enable API

Gunakan ikon Copy to Clipboard pada field API Key dan API Secret, lalu tempelkan nilai tersebut di layar integrasi.

Pada field URL, masukkan URL lengkap jaringan Anda, termasuk protokol (HTTP atau HTTPS).

Layar integrasi Zapier dengan field API Key, Secret, dan URL

Klik tombol Yes, Continue untuk melanjutkan ke langkah berikutnya. Jika semuanya berhasil, Anda akan disambut oleh Account baru Anda yang terhubung! Klik Continue untuk membuat trigger baru.

Cara membuat Trigger baru

Sekarang setelah Account Anda terhubung, Anda dapat melihat event yang tersedia. Mari pilih event payment_received untuk tutorial ini.

Memilih event payment_received di trigger Zapier

Setelah event dipilih dan Anda mengeklik continue , sebuah test step akan muncul.

Test step Zapier untuk trigger

Pada tahap ini, Zapier akan menguji apakah Zap Anda dapat mengambil payload spesifik untuk event tersebut. Pada event mendatang dengan tipe yang sama, informasi dengan struktur yang sama ini akan dikirim.

Pengujian trigger Zapier berhasil diselesaikan dengan payload

Dalam tutorial kami, pengujian berhasil diselesaikan dan mengembalikan informasi contoh payload. Informasi contoh ini akan berguna untuk memandu kita saat membuat actions. Trigger Anda sekarang telah dibuat dan siap dihubungkan ke aplikasi lain.

Cara membuat Actions

Actions menggunakan informasi dari trigger lain untuk membuat entri baru di jaringan Anda.

Dalam langkah membuat action, Anda akan memilih Ultimate Multisite Beta dan opsi Create Items on Ultimate Multisite.

Membuat action dengan Create Items on Ultimate Multisite

Pada langkah berikutnya, Anda akan membuat autentikasi, seperti yang kita lakukan di Cara memulai , atau memilih autentikasi yang telah dibuat. Dalam tutorial ini, kita akan memilih autentikasi yang sama yang telah dibuat sebelumnya.

Memilih autentikasi untuk action Zapier

Menyiapkan Action

Ini adalah langkah utama dari action dan di sini semuanya sedikit berbeda. Informasi pertama yang akan Anda pilih adalah Item. Item adalah model informasi dari jaringan Anda seperti Customers, Payments, Sites, Emails dan lainnya.

Memilih tipe Item untuk action Zapier

Saat memilih item, formulir akan menyusun ulang untuk menampilkan field wajib dan opsional untuk item yang dipilih.

Misalnya, saat memilih item Customer , field formulir akan menampilkan semua yang diperlukan untuk diisi agar dapat membuat Customer baru di jaringan.

Field item Customer dalam penyiapan action Zapier

Setelah mengisi semua field yang ditandai sebagai required dan mengeklik continue, layar terakhir akan menampilkan field yang telah diisi dan field yang dibiarkan kosong.

Pengujian action Zapier yang menampilkan field yang diisi dan tidak diisi

Segera setelah pengujian Anda selesai dan berhasil, action Anda telah dikonfigurasi. Penting juga untuk memeriksa di jaringan Anda apakah item telah dibuat dengan pengujian action Anda.