Cara Mengintegrasikan ActiveCampaign dengan SQL Server untuk Analisis Tingkat Lanjut
Diterbitkan: 2020-09-11Posting ini disumbangkan oleh Skyvia.
Alat perangkat lunak sebagai layanan (SaaS) berbasis cloud, seperti ActiveCampaign, telah menjadi sangat penting bagi banyak bisnis – tetapi banyak perusahaan masih perlu menyimpan sebagian data mereka secara lokal. Beberapa melakukan ini karena masalah keamanan, sementara yang lain menginginkan penyimpanan data terpusat untuk data yang berasal dari sumber yang berbeda.
Dalam kebanyakan kasus, data disimpan dalam database relasional (SQL). Postingan ini mencakup:
- Apa itu database SQL
- Mengapa Anda mungkin perlu menggunakan server SQL
- Bagaimana Anda dapat memuat data ActiveCampaign ke database tanpa coding dan membutuhkan pengetahuan teknis
Apa itu basis data SQL?
Database relasional (atau SQL) adalah kumpulan data yang diatur dalam tabel menggunakan kolom dan baris. SQL di sini adalah singkatan dari Structured Query Language – bahasa yang digunakan untuk melakukan kueri dan mengelola data serta mengelola server database.
Salah satu server database paling populer di pasaran adalah Microsoft SQL Server. Ini sering digunakan untuk menyimpan data bisnis lokal dan menyediakan data ke aplikasi perangkat lunak lain. Microsoft SQL Server populer karena sangat kompatibel dengan banyak aplikasi dan klien pihak ketiga. Ini juga menawarkan keandalan dan kinerja tinggi serta seperangkat alat yang lengkap – seperti layanan analisis dan pelaporan.
Mengapa Anda harus menggunakan server SQL?
Ada 3 alasan utama untuk menggunakan database:
- Salinan data pribadi. Meskipun aplikasi cloud, seperti ActiveCampaign, dapat diandalkan dalam hal menyimpan data, pengguna masih dapat menghapus atau memodifikasi data penting secara tidak sengaja. Menyimpan salinan data yang selalu dapat diakses tidak ada salahnya.
- Penyimpanan data terpusat. Menggabungkan data dari berbagai sumber di satu tempat – seperti data pemasaran dari kampanye Anda di ActiveCampaign, data penjualan dari solusi e-niaga Anda, atau data dukungan pelanggan dari sistem dukungan Anda – dapat memberi Anda pandangan 360 derajat tentang pelanggan Anda.
- Analisis dan pelaporan data. Meskipun data dan pelaporan yang baik dapat dengan mudah diperoleh dari ActiveCampaign dari jarak jauh melalui API mereka, database SQL jauh lebih dioptimalkan untuk analisis, dan mendukung berbagai alat analisis dan pelaporan data. Microsoft SQL Server bahkan menawarkan solusi pelaporan dan analisis asli.
Bagaimana Skyvia dapat membantu pengguna ActiveCampaign
ActiveCampaign memainkan peran penting dalam banyak bisnis. Ini penting untuk:
- Mengotomatiskan pemasaran email Anda
- Komunikasi dengan klien
- Mengelola kontak dan daftar prospek Anda
(Hanya untuk menyebutkan beberapa hal).
ActiveCampaign menyimpan informasi tentang penilaian prospek, segmentasi, riwayat alur transaksi – informasi yang tanpanya pandangan Anda tentang pelanggan dan prospek tidak dapat lengkap.
Jika Anda perlu memperkaya informasi dalam database Anda dengan data dari ActiveCampaign, Skyvia adalah alat yang sempurna untuk digunakan.
ActiveCampaign+Skyvia Replication ke Database
Skyvia adalah solusi integrasi data cloud, yang dapat dengan mudah menyalin data dari ActiveCampaign dan sejumlah aplikasi cloud lainnya ke SQL Server serta beberapa server database dan gudang data cloud lainnya.
Skyvia menawarkan beberapa alat yang dapat Anda gunakan untuk mendapatkan data ActiveCampaign ke database. Alat termudah adalah replikasi Skyvia yang membuat salinan persis data cloud dalam database.
Menyiapkan replikasi di Skyvia adalah proses mudah tanpa pengkodean yang memakan waktu kurang dari 5 menit. Itu tidak memerlukan keterampilan pengkodean atau instalasi perangkat lunak. Anda bahkan tidak perlu menyiapkan tabel database yang sesuai – Skyvia dapat melakukan replikasi ke database kosong dan membuat tabel untuk Anda.
Setelah Anda menyiapkan replikasi, replikasi dapat berjalan secara otomatis, sesuai jadwal dan memperbarui database Anda dengan data baru dari ActiveCampaign tanpa interaksi pengguna apa pun. Dengan demikian, Anda akan selalu memiliki data ActiveCampaign baru di database SQL Server Anda – yang sangat penting untuk analisis data dan membuat keputusan yang tepat.
Fitur pembaruan tambahan memungkinkan memuat hanya catatan yang ditambahkan/dimodifikasi, jadi Anda tidak perlu memuat ulang semua catatan setiap saat. Ini membuat replikasi lebih cepat dan menggunakan lebih sedikit panggilan API ActiveCampaign.
Cara mengkonfigurasi replikasi
Untuk mengonfigurasi replikasi, pertama-tama Anda perlu membuat koneksi ke ActiveCampaign dan database. Untuk terhubung ke ActiveCampaign, Anda perlu menentukan nama akun dan kunci API Anda.
Untuk SQL Server, Anda juga perlu menentukan parameter koneksi yang sesuai – IP server untuk terhubung, nama pengguna dan kata sandi, dan database untuk mereplikasi data.
Harap dicatat, bagaimanapun, bahwa SQL Server Anda harus tersedia dari Internet dan memungkinkan koneksi TCP/IP setidaknya dari IP Skyvias. Atau, Anda dapat menginstal aplikasi Agen kami di komputer yang memiliki akses Internet dan akses ke aplikasi SQL ini dan menggunakan koneksi Agen. Agen ini berfungsi sebagai terowongan aman untuk memuat data antara Skyvia dan database Anda tanpa perlu membuka SQL Server untuk Internet.
Setelah ini, Anda dapat melanjutkan replikasi itu sendiri. Di sini Anda hanya perlu memilih koneksi yang sesuai dan kemudian memilih kotak centang untuk objek ActiveCampaign (Skyvia menyajikan data ActiveCampaign sebagai tabel dengan catatan dan kolom, dan kami menyebut tabel ini "objek" – seperti objek Kontak, objek Transaksi) yang Anda inginkan mengulangi. Jika mau, Anda dapat mengubah replikasi lebih detail dengan mengecualikan beberapa bidang dari replikasi dan menyetel filter untuk data yang direplikasi.
Terakhir, Anda dapat mengonfigurasi jadwal agar replikasi Anda berjalan secara otomatis. Pengaturan penjadwalan yang fleksibel memungkinkan Anda untuk mengonfigurasi hampir semua jadwal yang Anda butuhkan. Anda dapat menjalankan replikasi setiap hari atau pada hari kerja tertentu atau lebih dari sekali per hari – hingga setiap beberapa menit.
Skenario lain untuk integrasi data ActiveCampaign
Replikasi Skyvia adalah solusi sempurna untuk database kosong. Tetapi bagaimana jika Anda sudah memiliki database untuk prospek, kontak, kesepakatan, dan informasi lainnya? Mereka mungkin memiliki struktur yang berbeda dari objek ActiveCampaign. Kasusnya bisa sangat kompleks jika database sudah terisi sebagian, dan beberapa catatan sudah ada di database.
Dalam hal ini Anda dapat menggunakan Impor Skyvia. Ini adalah alat yang jauh lebih canggih daripada replikasi. Ini menyediakan pengaturan pemetaan yang kuat yang memungkinkan memuat data antara tabel dari struktur yang berbeda. Mereka mencakup pencarian untuk mempertahankan relasi dan ekspresi data sumber yang memungkinkan transformasi data yang kompleks.
Pengaturan filter memungkinkan Anda untuk memuat hanya catatan baru atau catatan yang cocok dengan beberapa kriteria lain. Selain itu, Impor Skyvia mendukung operasi UPSERT yang memungkinkan memuat data tanpa membuat duplikat.
Skyvia Import dapat digunakan tidak hanya untuk memuat data ActiveCampaign ke database, tetapi (tidak seperti Replication) ia juga mendukung pemuatan data dari berbagai sumber data – termasuk database dan file CSV, ke ActiveCampaign. Namun, konfigurasi Impor sedikit lebih rumit daripada Replikasi. Tapi jangan khawatir, itu masih dilakukan secara visual, tanpa pengkodean apa pun, dan dokumentasi Skyvia mencakup setiap pengaturan dan setiap jenis pemetaan.
Skyvia adalah solusi freemium. Harganya didasarkan pada volume data yang dimuat, dan memungkinkan memuat sejumlah data per bulan bahkan dengan paket harga gratis. Jika Anda perlu mendapatkan salinan data ActiveCampaign Anda dalam database atau mengimpor data dari sumber lain ke ActiveCampaign, jangan ragu untuk mencoba Skyvia untuk tugas ini.