如何將 ActiveCampaign 與 SQL Server 集成以進行高級分析
已發表: 2020-09-11這篇文章是由 Skyvia 提供的。
基於雲的軟件即服務 (SaaS) 工具,如 ActiveCampaign,已成為許多企業的關鍵——但許多公司仍需要在本地存儲部分數據。 有些人這樣做是出於安全考慮,而另一些人則希望集中存儲來自不同來源的數據。
在大多數情況下,數據存儲在關係 (SQL) 數據庫中。 這篇文章涵蓋:
- 什麼是 SQL 數據庫
- 為什麼您可能需要使用 SQL 服務器
- 如何在無需編碼和技術知識的情況下將 ActiveCampaign 數據加載到數據庫
什麼是 SQL 數據庫?
關係(或 SQL)數據庫是使用列和行組織在表中的數據集合。這裡的 SQL 代表結構化查詢語言——一種用於查詢和管理數據以及管理數據庫服務器的語言。
市場上最流行的數據庫服務器之一是 Microsoft SQL Server。 它通常用於存儲本地業務數據並向其他軟件應用程序提供數據。 Microsoft SQL Server 很受歡迎,因為它與許多第三方應用程序和客戶端高度兼容。 它還提供高可靠性和性能以及廣泛的捆綁工具,例如分析和報告服務。
為什麼要使用 SQL 服務器?
使用數據庫有 3 個主要原因:
- 個人數據副本。 雖然像 ActiveCampaign 這樣的雲應用程序在存儲數據方面是可靠的,但用戶仍然可以錯誤地批量刪除或修改重要數據。 保留始終可訪問的數據副本不會受到傷害。
- 集中數據存儲。 將來自不同來源的數據(例如 ActiveCampaign 中的營銷活動的營銷數據、電子商務解決方案中的銷售數據或支持系統中的客戶支持數據)整合到一個地方,可以為您提供 360 度的客戶視圖。
- 數據分析和報告。 雖然可以通過其 API 從 ActiveCampaign 遠程輕鬆獲得良好的數據和報告,但 SQL 數據庫針對分析進行了更多優化,並支持廣泛的數據分析和報告工具。 Microsoft SQL Server 甚至提供本機報告和分析解決方案。
Skyvia 如何幫助 ActiveCampaign 用戶
ActiveCampaign 在許多企業中都扮演著重要的角色。 這對於以下方面至關重要:
- 自動化您的電子郵件營銷
- 與客戶溝通
- 管理您的聯繫人和潛在客戶列表
(僅舉幾例)。
ActiveCampaign 存儲有關您的潛在客戶評分、細分、交易管道歷史的信息——沒有這些信息,您對客戶和潛在客戶的看法就無法完整。
如果您需要使用 ActiveCampaign 中的數據豐富數據庫中的信息,Skyvia 是一個完美的工具。
ActiveCampaign+Skyvia 複製到數據庫
Skyvia 是一個雲數據集成解決方案,它可以輕鬆地將 ActiveCampaign 和許多其他雲應用程序中的數據複製到 SQL Server 以及其他一些數據庫服務器和雲數據倉庫。
Skyvia 提供了多種工具,您可以使用這些工具將 ActiveCampaign 數據導入數據庫。 最簡單的工具是 Skyvia 的複制,它在數據庫中創建雲數據的精確副本。
在 Skyvia 中設置複製是一個簡單的、無需編碼的過程,只需不到 5 分鐘。 它不需要任何編碼技能或軟件安裝。 您甚至不需要準備相應的數據庫表——Skyvia 可以執行複製到空數據庫並為您創建表。
設置複製後,它可以按計劃自動運行,並使用來自 ActiveCampaign 的新數據更新您的數據庫,而無需任何用戶交互。 因此,您的 SQL Server 數據庫中將始終擁有新鮮的 ActiveCampaign 數據——這對於數據分析和做出正確決策尤為重要。
增量更新功能允許僅加載添加/修改的記錄,因此您無需每次都重新加載所有記錄。 這使得複制速度更快並且使用更少的 ActiveCampaign API 調用。
如何配置複製
要配置複製,首先需要創建到 ActiveCampaign 和數據庫的連接。 要連接到 ActiveCampaign,您需要指定您的帳戶名稱和 API 密鑰。
對於 SQL Server,您還需要指定相應的連接參數——要連接的服務器 IP、用戶名和密碼,以及要將數據複製到的數據庫。
但是請注意,您的 SQL Server 應該可以從 Internet 獲得,並且至少允許來自 Skyvias 的 IP 的 TCP/IP 連接。 或者,您可以將我們的代理應用程序安裝在既可以訪問 Internet 又可以訪問此 SQL 應用程序的計算機上,並使用代理連接。 此代理用作在 Skyvia 和您的數據庫之間加載數據的安全隧道,而無需為 Internet 打開 SQL Server。
在此之後,您可以繼續複製本身。 在這裡,您只需選擇相應的連接,然後選中您想要的 ActiveCampaign 對象的複選框(Skyvia 將 ActiveCampaign 數據顯示為帶有記錄和列的表,我們將這些表稱為“對象”——如聯繫人對象、交易對象)複製。 如果需要,您可以通過從復制中排除某些字段並為複制的數據設置過濾器來更詳細地調整復制。
最後,您可以將復制的計劃配置為自動運行。 靈活的計劃設置允許您配置幾乎任何您需要的計劃。 您可以每天或在特定工作日運行複制,或者每天運行一次以上——最多每隔幾分鐘運行一次。
ActiveCampaign 數據集成的其他場景
Skyvia 的 Replication 是空數據庫的完美解決方案。 但是,如果您已經為您的潛在客戶、聯繫人、交易和其他信息建立了現有數據庫,該怎麼辦? 它們可能具有與 ActiveCampaign 對像不同的結構。 如果數據庫已經部分填充,並且一些記錄已經存在於數據庫中,則情況可能特別複雜。
在這種情況下,您可以使用 Skyvia Import。 這是一個比複製更先進的工具。 它提供了強大的映射設置,允許在不同結構的表之間加載數據。 它們包括用於保留源數據關係和允許複雜數據轉換的表達式的查找。
過濾器設置允許您僅加載新記錄或匹配某些其他條件的記錄。 此外,Skyvia 的 Import 支持 UPSERT 操作,允許加載數據而不創建重複。
Skyvia Import 不僅可用於將 ActiveCampaign 數據加載到數據庫,而且(與 Replication 不同)它還支持將來自不同數據源(包括數據庫和 CSV 文件)的數據加載到 ActiveCampaign。 但是,導入配置比複製要復雜一些。 但不用擔心,它仍然是可視化的,沒有任何編碼,Skyvia 的文檔涵蓋了所有設置和每種映射類型。
Skyvia 是一種免費增值解決方案。 它的定價基於加載的數據量,即使是免費定價計劃,它也允許每月加載一定數量的數據。 如果您需要在數據庫中獲取 ActiveCampaign 數據的副本或將其他來源的數據導入 ActiveCampaign,請隨時嘗試 Skyvia 來完成這些任務。