Как интегрировать ActiveCampaign с SQL Server для расширенной аналитики

Опубликовано: 2020-09-11

Этот пост был предоставлен Skyvia.

Облачные инструменты «программное обеспечение как услуга» (SaaS), такие как ActiveCampaign, стали критически важными для многих предприятий, но многим компаниям по-прежнему необходимо хранить часть своих данных локально. Некоторые делают это из соображений безопасности, в то время как другим требуется централизованное хранилище для данных, поступающих из разных источников.

В большинстве случаев данные хранятся в реляционной (SQL) базе данных. Этот пост охватывает:

  • Что такое базы данных SQL
  • Почему вам может понадобиться использовать SQL-сервер
  • Как вы можете загрузить данные ActiveCampaign в базу данных без программирования и необходимости технических знаний

Что такое база данных SQL?

Реляционная (или SQL) база данных — это набор данных, организованных в виде таблицы с использованием столбцов и строк. SQL здесь означает язык структурированных запросов — язык, используемый для запросов и управления данными, а также для администрирования сервера базы данных.

Одним из самых популярных серверов баз данных на рынке является Microsoft SQL Server. Он часто используется для хранения локальных бизнес-данных и предоставления данных другим программным приложениям. Microsoft SQL Server популярен, потому что он хорошо совместим со многими сторонними приложениями и клиентами. Он также предлагает высокую надежность и производительность, а также широкий набор встроенных инструментов, таких как службы анализа и отчетности.

Почему вы должны использовать SQL-сервер?

Есть 3 основные причины для использования баз данных:

  1. Личная копия данных. Хотя облачные приложения, такие как ActiveCampaign, надежны, когда речь идет о хранении данных, пользователь по-прежнему может массово удалить или изменить важные данные по ошибке. Хранение всегда доступной копии данных не повредит.
  2. Централизованное хранение данных. Консолидация данных из разных источников в одном месте — таких как маркетинговые данные из ваших кампаний в ActiveCampaign, данные о продажах из вашего решения для электронной коммерции или данные службы поддержки клиентов из вашей системы поддержки — может дать вам 360-градусное представление о ваших клиентах.
  3. Анализ данных и отчетность. В то время как хорошие данные и отчеты можно легко получить из ActiveCampaign удаленно через их API, базы данных SQL гораздо более оптимизированы для анализа и поддерживают широкий спектр инструментов анализа данных и создания отчетов. Microsoft SQL Server даже предлагает собственные решения для создания отчетов и анализа.

Как Skyvia может помочь пользователям ActiveCampaign

ActiveCampaign играет важную роль во многих компаниях. Это важно для:

  • Автоматизация вашего электронного маркетинга
  • Общение с клиентами
  • Управление списками контактов и потенциальных клиентов

(Просто назвать несколько вещей).

ActiveCampaign хранит информацию о вашей оценке лидов, сегментации, истории воронки сделок — информацию, без которой ваше представление о ваших клиентах и ​​лидах не может быть полным.

Если вам нужно обогатить информацию в своей базе данных данными из ActiveCampaign, Skyvia — идеальный инструмент для использования.

Репликация ActiveCampaign+Skyvia в базу данных

Skyvia — это решение для интеграции облачных данных, которое может легко копировать данные из ActiveCampaign и ряда других облачных приложений на SQL Server, а также на несколько других серверов баз данных и облачных хранилищ данных.

Skyvia предлагает несколько инструментов, которые можно использовать для передачи данных ActiveCampaign в базу данных. Самый простой инструмент — это репликация Skyvia, которая создает точную копию облачных данных в базе данных.

Настройка репликации в Skyvia — это простой процесс без программирования, который занимает менее 5 минут. Он не требует навыков программирования или установки программного обеспечения. Вам даже не нужно подготавливать соответствующие таблицы базы данных — Skyvia может выполнить репликацию в пустую базу данных и создать для вас таблицы.

Как только вы настроите репликацию, она может запускаться автоматически по расписанию и обновлять вашу базу данных свежими данными из ActiveCampaign без какого-либо взаимодействия с пользователем. Таким образом, у вас всегда будут свежие данные ActiveCampaign в базе данных SQL Server, что особенно важно для анализа данных и принятия правильных решений.

Функция добавочных обновлений позволяет загружать только добавленные/измененные записи, поэтому вам не нужно каждый раз перезагружать все записи. Это ускоряет репликацию и использует меньше вызовов ActiveCampaign API.

Как настроить репликацию

Чтобы настроить репликацию, сначала необходимо создать подключения к ActiveCampaign и базе данных. Для подключения к ActiveCampaign вам необходимо указать имя вашей учетной записи и API-ключ.

6951гснбл безымянный33

Для SQL Server также необходимо указать соответствующий параметр подключения — IP-адрес сервера для подключения, имя пользователя и пароль, а также базу данных для репликации данных.

Обратите внимание, однако, что ваш SQL Server должен быть доступен из Интернета и разрешать соединения TCP/IP, по крайней мере, с IP-адресов Skyvias. Кроме того, вы можете установить наше приложение Агента на компьютер, который имеет как доступ в Интернет, так и доступ к этому приложению SQL, и использовать подключение Агента. Этот агент служит безопасным туннелем для загрузки данных между Skyvia и вашей базой данных без необходимости открывать SQL Server для Интернета.

После этого вы можете продолжить саму репликацию. Здесь вам нужно только выбрать соответствующие подключения, а затем установить флажки для объектов ActiveCampaign (Skyvia представляет данные ActiveCampaign в виде таблиц с записями и столбцами, и мы называем эти таблицы «объектами» — например, объект «Контакты», объект «Сделки») , которые вы хотите копировать. При желании вы можете более детально настроить репликацию, исключив некоторые поля из репликации и установив фильтры для реплицируемых данных.

4okp78vy8 изображение4

Наконец, вы можете настроить расписание автоматического запуска репликации. Гибкие настройки расписания позволяют настроить практически любое необходимое вам расписание. Вы можете запускать репликацию каждый день или в определенные дни недели или чаще, чем один раз в день — вплоть до нескольких минут.

Другие сценарии интеграции данных ActiveCampaign

Репликация Skyvia — идеальное решение для пустой базы данных. Но что, если у вас уже есть база данных для лидов, контактов, сделок и другой информации? Они могут иметь структуру, отличную от объектов ActiveCampaign. Дело может быть особенно сложным, если база данных уже частично заполнена, и некоторые записи уже присутствуют как в базе данных.

В этом случае вы можете использовать Skyvia Import. Это гораздо более продвинутый инструмент, чем репликация. Он предоставляет мощные настройки сопоставления, которые позволяют загружать данные между таблицами различной структуры. Они включают в себя поиск для сохранения отношений исходных данных и выражений, которые позволяют выполнять сложные преобразования данных.

2льнкумзеф image3

Настройки фильтра позволяют загружать только новые записи или записи, соответствующие каким-либо другим критериям. Кроме того, Skyvia Import поддерживает операцию UPSERT, которая позволяет загружать данные без создания дубликатов.

Skyvia Import можно использовать не только для загрузки данных ActiveCampaign в базы данных, но (в отличие от репликации) он также поддерживает загрузку данных из различных источников данных, включая базы данных и CSV-файлы, в ActiveCampaign. Однако конфигурация импорта немного сложнее, чем репликация. Но не беспокойтесь, это по-прежнему делается визуально, без какого-либо кодирования, а документация Skyvia охватывает все настройки и все виды отображения.

Skyvia — это бесплатное решение. Его цена зависит от объема загружаемых данных и позволяет загружать определенный объем данных в месяц даже на бесплатном тарифном плане. Если вам нужно получить копию ваших данных ActiveCampaign в базе данных или импортировать данные из других источников в ActiveCampaign, не стесняйтесь попробовать Skyvia для этих задач.